Releases: WillCodeForCats/solaredge-modbus-multi
Release v3.1.3-pre.3
Add changes from testing.
- Don't permanently block apc or gpc on timeout
- Each read should be its own timeout context
- Update log messages
- Fix incorrect log message update
Full Changelog: v3.1.3-pre.2...v3.1.3-pre.3
Release v3.1.3-pre.2
Attempt to work around reported issues with detection and certain versions of SolarEdge firmware.
Discussion #813
What's Changed
- Log battery rating warning once by @WillCodeForCats in #817
- Update some error and debug messages by @WillCodeForCats in #823
- Add available properties to commit and restore sensors by @WillCodeForCats in #824
- More debug for modbus reads by @WillCodeForCats in #825
Full Changelog: v3.1.3-pre.1...v3.1.3-pre.2
Release v3.1.3-pre.1
Attempt to work around reported issues with detection and certain versions of SolarEdge firmware.
Discussion #813
Full Changelog: v3.1.2-pre.2...v3.1.3-pre.1
Release v3.1.2
This release adds a startup check for old pymodbus versions other custom integrations might load. Older versions of pymodbus will break updated integrations (including this custom integration) with current versions of Home Assistant and prevent them from loading or log errors.
Requires Home Assistant 2025.2.0 or newer with pymodbus 3.8.3 or newer.
What's Changed
- Add required pymodbus version startup check by @WillCodeForCats in #805
Full Changelog: v3.1.1...v3.1.2
Release v3.1.2-pre.2
Add required pymodbus version startup check.
Add staticmethod _safe_version_tuple
Full Changelog: v3.1.2-pre.1...v3.1.2-pre.2
Release v3.1.2-pre.1
Add required pymodbus version startup check.
Full Changelog: v3.1.1...v3.1.2-pre.1
Release v3.1.1
This release updates some translations.
What's Changed
- Group fields and data lists by @WillCodeForCats in #765
- Update translations for advanced_power_control key by @WillCodeForCats in #766
- Update bug_report.yml by @WillCodeForCats in #787
Full Changelog: v3.1.0...v3.1.1
Release v3.1.0
This release updates internal stuff for Home Assistant 2025.2 with pymodbus 3.8.3. This is a required upgrade if you use the core modbus integration or other custom components that were also updated for HA 2025.2.
What's Changed
- Redact via_device in diagnostics by @WillCodeForCats in #751
- Bump WillCodeForCats/python-lint-action from 1.0.9 to 1.0.10 by @dependabot in #753
- Pymodbus 3.8 write functions by @WillCodeForCats in #758
- Updates for Pymodbus 3.8 by @WillCodeForCats in #756
- Format nested dicts in diagnostics by @WillCodeForCats in #752
- Add pymodbus version to diagnostics by @WillCodeForCats in #759
Full Changelog: v3.0.6...v3.1.0
Release v3.1.0-pre.3
Update write entities for Pymodbus 3.8 fixes issue #755.
Update read entities to remove depreciated components in Pymodbus 3.8 fixes issue #757
Requires Home Assistant 2025.2.0 and pymodbus 3.8.3 or newer.
Full Changelog: v3.1.0-pre.2...v3.1.0-pre.3
Release v3.1.0-pre.2
Update write entities for Pymodbus 3.8 fixes issue #755.
Release v3.1.0-pre.2 fixes a variable assignment for the site limit control mode select entity.
Requires Home Assistant 2025.2.0 and pymodbus 3.8.3 or newer.
What's Changed
- Redact via_device in diagnostics by @WillCodeForCats in #751
- Bump WillCodeForCats/python-lint-action from 1.0.9 to 1.0.10 by @dependabot in #753
- Pymodbus 3.8 write functions by @WillCodeForCats in #758
Full Changelog: https://github.com/WillCodeForCats/solaredge-modbus-multi/compare/v3.1.0-pre.1..v3.1.0-pre.2