Open lodge-rj99 opened 1 year ago
The modbus response from the GE invertors is not 100% stable, so it is to be expected that you will occasionally get these failures. The code you write to use this library will need to account for this. When I use this library in GivTCP I see this behaviour too and handle it by holding the cache and retrying.
That’s most helpful. Good to know it’s not an issue unique to us. Many thanks for the information. Regards On 23 Jan 2023, at 22:31, britkat1980 @.***> wrote: The modbus response from the GE invertors is not 100% stable, so it is to be expected that you will occasionally get these failures. The code you write to use this library will need to account for this. When I use this library in GivTCP I see this behaviour too and handle it by holding the cache and retrying.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Description
Describe what you were trying to get done.
Run this simple python script in PyCharm IDE to grab the battery and inverter info. Would just expect a clean exit
Tell us what happened, what went wrong, and what you expected to happen.
Sometimes it works and sometimes it doesn't, it's completely random.
When it works it exits cleanly (and if I add the code to print out an inverter or battery setting, it prints the correct value)
When it fails I see this
The ability to query the inverters and batteries directly in this way is very interesting to us, so I'd love to get this working and stable if I can
Wondering if it could be poor comms quality as our 3 inverters have wifi dongles for connectivity.