Increasing ShineWIFI-X (S) report frequency #93
Replies: 7 comments 4 replies
-
Good find! I've also noticed that this setting might be available if you log in directly to the data logger (admin/admin). I had to find the IP address via the DHCP table in my router. I wonder if this is the same parameter? |
Beta Was this translation helpful? Give feedback.
-
Yes this working (the register setting via de growatt server site). Be aware you have to do it in the data logger setting menu and not in the inverter settings menu. There are two type of registers: data logger and inverter. The data logger settings are not documented vary well. The inverter registers are available (and probably in this way you can enable and disable some things like battery charging etc). I was trying to find out which register is what and want to document this (and implement it in Grott as requested in issue #73). Be aware if you enabled command blocking in grott (blockcmd=True) it will not work. |
Beta Was this translation helpful? Give feedback.
-
Has anyone experimented with lower frequencies in reporting? ie, a value of 0.05 would give data every 3 seconds - perhaps a bit better for driving a real time display of local MQTT reporting. I have something similar with local CT clamps into emoncms, but I cant get the battery data that way. |
Beta Was this translation helpful? Give feedback.
-
If I set Register 4 to a value below 1 (e.g 0.5, 0.1) I see that the datalogger sent the same record multiple times (no fresh measurements). |
Beta Was this translation helpful? Give feedback.
-
Is it not sufficient to just change it in the web server of the Shinelan? I have gone on to the website and attempted to read that register without first setting it (to see what its current value is) and I just get an error. |
Beta Was this translation helpful? Give feedback.
-
I did some tests with grottserver.py (see discussion #98) as destination in stead of a connection to the growatt server. My conclusion : The growatt server is the limitation when specifying a report frequency <= 1 minute. Lower then that may cause connection errors. With the beta grotserver.py running at the same machine as grott 1 minute is no problem. I even manged to run with 0.5 (half a minute) and 0.1 (every 6 seconds) without any problems. Be aware this will increase the PVOutput request limit problem (only 60 request per hour are allowed) A reason more to look for a solution for that ;) |
Beta Was this translation helpful? Give feedback.
-
At this moment that is not possible. Grott does not poll but "reads" the data being sent to grotwatt (or the grottserver). Growatt does not like high frequent updates so increasing your interval lower then 2 minutes will be a challenge. With grottserver the interval can be much shorter but the you loose the possibility to write to growatt (at this moment, will be probably available in the future). |
Beta Was this translation helpful? Give feedback.
-
Hi @johanmeijer and everyone who might be interested
I was able to decrease ShineWIFI-X frequency from 5min to 1min by trial and error, changing parameter "4" from 5 to 1.
If anyone is willing to try ( at your own risk ), go to Growatt website > Dashboard > My Photovoltaic Devices "all devices" (top right link) > data logger settings.
Then enter the key, advanced set and input register 4 with value 1.
Beta Was this translation helpful? Give feedback.
All reactions