NOTE: This release will cause other core and custom integrations that rely on old versions of pymodbus to stop working. If you are using the Home Assistant core modbus integration the last compatible release is v2.2.5. Other modbus custom integrations will need to be removed. See issue #162 for updates.
The big change for this release is we're now using pymodbus v3.0.0 to communicate with inverters.
This release also allows battery energy import and export values to go backwards. Even though by definition they shouldn't, it's been reported by several users that they do anyway. If this happens a warning message will be logged. For more information see the known issues section in the wiki: WillCodeForCats/solaredge-modbus-multi/wiki/Known-Issues
- Update to pymodbus v3.0.0 #143
- Read advanced power control #138
- keep_modbus_open as property #144
- Coordinator timeout as property of hub #145
- Bump limitusus/json-syntax-check from 1.0.3 to 2.0.0 #146
- Allow battery energy to reset to zero #122
- New config options for power control #147
- Log warnings when advanced options are enabled #149
- Qualify no response vs. no address #148
- Remove battery enabled warning #151
Full Changelog: v2.2.5...v2.2.6