Skip to content

Releases: WillCodeForCats/solaredge-modbus-multi

Release v3.2.1

17 Dec 16:43
b2e88cd

Choose a tag to compare

This release adds an inverted meter AC power sensor and battery DC power sensor for Home Assistant energy dashboard compatibility.

This was added solely due to a design decision by the Home Assistant team for their energy dashboard, which requires power to be represented opposite to how a grid-tie inverter normally reports it. The native_value is negated to meet this requirement. This is not how the inverter or SolarEdge dashboard will normally represent the same sensors. Always use to the non-inverted version of these sensors to match the inverter and SolarEdge platform.

What's Changed

Full Changelog: v3.2.0...v3.2.1

Release v3.2.1-pre.1

12 Dec 16:42
21e92e0

Choose a tag to compare

Release v3.2.1-pre.1 Pre-release
Pre-release

Adds inverted meter AC power sensor and battery DC power sensor for Home Assistant energy dashboard compatibility.

This was added solely due to a design decision by the Home Assistant team for their energy dashboard, which requires power to be represented opposite to how a grid-tie inverter normally reports it. The native_value is negated to meet this requirement. This is not how the inverter or SolarEdge dashboard will represent the same sensors. You should normally use to the non-inverted version of these sensors.

Full Changelog: v3.2.0...v3.2.1-pre.1

Release v3.2.0

25 Nov 20:37
fe74894

Choose a tag to compare

This release is an internal change that removes extra locking since the versions of pymodbus we support have a transaction manager that handles locking, so we shouldn't need any double-locking here. Locking is used to prevent overlapping modbus requests.

What's Changed

Full Changelog: v3.1.7...v3.2.0

Release v3.2.0-pre.1

03 Oct 19:47
e2709a8

Choose a tag to compare

Release v3.2.0-pre.1 Pre-release
Pre-release

This pre-release removes locking calls, which were required for pymodbus releases older than 3.8.0. Current versions of pymodbus now have a transaction manager which performs locking, making ours in the integration unnecessary.

Minimum requirements are pymodbus 3.8.3 and Home Assistant 2025.2.0.

What's Changed

Full Changelog: v3.1.7...v3.2.0-pre.1

Release v3.1.7

04 Sep 01:09
18c04bb

Choose a tag to compare

This release is required for HA 2025.9 (PR #898), but is compatible with HA 2025.8 through 2025.2.

All users can (and should) update to v3.1.7 even if you're like me and don't immediately update to the first .0 release of HA. This means if you want to wait or need to roll back HA to 2025.8 for any reason, this integration will continue to work.

This integration tries to avoid locking you to a certain version of Home Assistant. At some point a new minimum version will be since HA does depreciate/improve internal API over time, but we don't want to force people to upgrade their HA core.

For more information see discussion #900.

What's Changed

Full Changelog: v3.1.6...v3.1.7

Release v3.1.6

29 Jul 16:02
d23e902

Choose a tag to compare

What's Changed

Full Changelog: v3.1.5...v3.1.6

Release v3.1.5

15 Jul 15:58
d3ccdde

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.4...v3.1.5

Release v3.1.5-pre.1

12 Jul 14:54
12af21c

Choose a tag to compare

Release v3.1.5-pre.1 Pre-release
Pre-release

What's Changed

Full Changelog: v3.1.4...v3.1.5-pre.1

Release v3.1.4

19 Jun 03:23
22bb448

Choose a tag to compare

What's Changed

Full Changelog: v3.1.3...v3.1.4

Release v3.1.4-pre.1

12 Jun 15:58
4cb2c2c

Choose a tag to compare

Release v3.1.4-pre.1 Pre-release
Pre-release

Fix ModbusIOException not iterable error.

Full Changelog: v3.1.3...v3.1.4-pre.1