Home Assistant Core modbus incompatible with v2.2.6+ #199
Locked
WillCodeForCats
announced in
Announcements
Replies: 1 comment
-
Home Assistant 2023.2 now includes a compatible version of pymodbus. Use Release v2.2.11 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As of release v2.2.6
solaredge-modbus-multi
is using pymodbus 3.0.0 or newer to fix some long standing communications issues some users were experiencing.The Home Assistant core
modbus
integration will not work ifsolaredge-modbus-multi
v2.2.6 is loaded. I expect that Home Assistant will eventually update to a current release version of pymodbus, but they have not done so yet. pymodbus 3.0.0 contains changes that are not backwards compatible with code that relies on old versions. Unfortunately this means if you are using the coremodbus
integration you must stay on v2.2.5 ofsolaredge-modbus-multi
until Home Assistant gets updated.All versions of Home Assistant still use a version of pymodbus older than 3.0.0 so changing to any HA older or newer version won't help.
If you are NOT using the
modbus
core integration, but you are using another solaredge modbus integration and want to switch to this one, you will need to delete those other custom integrations (and reboot) before you can installsolaredge-modbus-multi
v2.2.6 and newer. We updated to use pymodbus 3.0.0 quickly because it resolved issues several users were having, so we can't downgrade since it would break issues that were closed as fixed.For more information see the discussions in issue #162 and issue #189
Beta Was this translation helpful? Give feedback.
All reactions