This release updates the minimum version of pymodbus to address a potential bug with a setting in pymodbus versions older than 3.5.3 and has a whole bunch of internal changes that should go unnoticed, but improve the overall quality of the integration.
What's Changed
- Update some sensor classes by @WillCodeForCats in #423
- Set charge/discharge limit constants to 1MW by @WillCodeForCats in #446
- Bump WillCodeForCats/python-lint-action from 1.0.1 to 1.0.2 by @dependabot in #448
- Bump min pymodbus version to 3.5.4 by @WillCodeForCats in #451
- Refactor checks on switch platform by @WillCodeForCats in #455
- Refactor checks in binary sensor platform by @WillCodeForCats in #456
- Refactor checks on select platform by @WillCodeForCats in #457
- Refactor checks on number platform by @WillCodeForCats in #458
- Add object type to debug logging by @WillCodeForCats in #465
- Move RetrySettings class to top by @WillCodeForCats in #466
- Handle available TypeError in number platform by @WillCodeForCats in #467
- Raise TypeError from struct.error in helper by @WillCodeForCats in #468
- Increase retry limit by 1 by @WillCodeForCats in #471
- Update received requested logging by @WillCodeForCats in #472
- Add ReconnectDelayMax to const.py by @WillCodeForCats in #473 and #474
- Site limit values less than 0 display as 0 instead of unavailable by @WillCodeForCats in #476
Full Changelog: v2.4.6...v2.4.7