Releases: WillCodeForCats/solaredge-modbus-multi
Release v3.0.0-pre.2
IMPORTANT: v3.0.0 is not backwards compatible. Back up your Home Assistant Core configuration if you need to downgrade to a 2.x.x release. Installing this pre-release will migrate the integration config to the new inverter ID list.
Release v3.0.0 adds the ability to configure a list of modbus device IDs to support sequential and non-sequential ID configurations, or a combination of both.
List: 1,2,3,4
or 1,3,10
Range: 1-4
becomes 1,2,3,4
Combination: 1-3,5,10
becomes 1,2,3,5,10
Configurations from any 2.x.x version will be migrated to the new list format. Example: a configuration with number of inverters "3" and inverter address "1" will become 1,2,3
in this release.
Entity naming for meters and batteries will now include the inverter Device ID in the name by default for new hubs or new devices. Existing entities will remain unchanged. Some entities had units removed from the default entity name. These changes may require updates to templates.
What's Changed
- Update README.md by @WillCodeForCats in #651
- Remove units from default entity names by @WillCodeForCats in #633
- Include inverter ID in meter and battery names by @WillCodeForCats in #547
- HACS 2.0.0 no longer uses info.md file by @WillCodeForCats in #659
- Bump WillCodeForCats/python-lint-action from 1.0.7 to 1.08 by @dependabot in #660
- Add serial_number key to redact list by @WillCodeForCats in #661
- Support for non-sequential modbus device ID numbers by @WillCodeForCats in #636
- Add generate_config_schema by @WillCodeForCats in #664
Full Changelog: v3.0.0-pre.1...v3.0.0-pre.2
Release v3.0.0-pre.1
IMPORTANT: v3.0.0 is not backwards compatible. Back up your Home Assistant Core configuration if you need to downgrade to a 2.x.x release. Installing this pre-release will migrate the integration config to the new inverter ID list.
Release v3.0.0 adds the ability to configure a list of modbus device IDs to support sequential and non-sequential ID configurations, or a combination of both.
These types of configurations are now possible:
List: 1,2,3,4
or 1,3,10
Range: 1-4
becomes 1,2,3,4
Combination: 1-3,5,10
becomes 1,2,3,5,10
Configurations from any 2.x.x version will be migrated to the new list format. Example: a configuration with number of inverters "3" and inverter address "1" will become 1,2,3
in this release.
Full Changelog: v2.4.20...v3.0.0-pre.1
Release v2.4.20
- Fix missing keep open check after setup by @WillCodeForCats in #648
Full Changelog: v2.4.19...v2.4.20
Release v2.4.19
This release updates the Grid Status entity to always be available (it no longer depends on the "Auto-Detect Additional Entities" option) and API changes for pymodbus 3.7.0.
What's Changed
- Always read grid status by @WillCodeForCats in #629
- Continue on inverter no response when reading grid on/off by @WillCodeForCats in #630
- Remove retry_on_empty for pymodbus 3.7.0 by @WillCodeForCats in #642
Full Changelog: v2.4.18...v2.4.19
Release v2.4.19-pre.3
- Continue on inverter no response when reading grid on/off by @WillCodeForCats in #630
- Remove retry_on_empty for pymodbus 3.7.0 by @WillCodeForCats in #642
Full Changelog: v2.4.19-pre.2...v2.4.19-pre.3
Release v2.4.19-pre.2
Always add the grid status binary sensor entity.
Full Changelog: v2.4.19-pre.1...v2.4.19-pre.2
Release v2.4.19-pre.1
- Continue on inverter no response when reading grid on/off in case this undocumented location is not universally supported.
Full Changelog: v2.4.18...v2.4.19-pre.1
Release v2.4.18
This release improves on the new binary sensor entity for Grid Power status by adding the POWER class. Systems with a backup interface should be able to use this to indicate if they're on battery power or grid power.
What's Changed
- Add POWER class to grid status binary sensor by @WillCodeForCats in #625
Full Changelog: v2.4.17...v2.4.18
Release v2.4.17
This release adds a new binary sensor entity for Grid Power status. Systems with a backup interface should be able to use this to indicate if they're on battery power or grid power.
What's Changed
- Add Grid Power Available binary sensor by @WillCodeForCats in #620
- Bump WillCodeForCats/python-lint-action from 1.0.6 to 1.0.7 by @dependabot in #613
Full Changelog: v2.4.16...v2.4.17
Release v2.4.17-pre.3
0 = on (grid available)
1 = off (grid NOT available)
Full Changelog: v2.4.17-pre.2...v2.4.17-pre.3