Register Read/Write through Home Assistant #235
Replies: 2 comments 3 replies
-
Maybe the problem is the low baud rate of the inverter. AFAIK, it only operates at 9600, so you can very quickly flood the queue. A way to limit the request rate might be the answer. |
Beta Was this translation helpful? Give feedback.
-
Reading the inverters register is a little bit instabel (understatement). That is true voor using the grottserer and also growatt website. I am not sure where that is coming from. It sometimes takes seconds (that is why I wait a long time in the grottserver) and sometimes there is a wrong answer (0) or no answer at all (timeout). Make it faster helps only if the inverter/datalogger replies faster. We can shorten the wait time, that is not a problem. It only raises the chance on no answer (getting a timeout). I can not repair or mask the instable inverter reply on the inverter register read / write requests in grottserver I think (maybe it is possible with some kind of request scheduling / cache mechanism but that would be a huge change with limit improvement). By the way I think that write is more stable dan the read. |
Beta Was this translation helpful? Give feedback.
-
Hi all,
I am about to built a homeassistant page to read out the registers from datalogger and inverter, getting a meaningful description step by step and finally update the register data through HA Webinterface.
First Stage is ready and looks like this:
One minor problem is that I get a response time out from grott server, when I pull too much data at the same time (working on this).
The pic show the first 20 registers of the datalogger.
For those who want to play by themself. This is the entry in configuration.yaml:
Beta Was this translation helpful? Give feedback.
All reactions