Skip to content

Releases: WillCodeForCats/solaredge-modbus-multi

Release v2.2.5-pre.1

07 Oct 16:31
0254679

Choose a tag to compare

Release v2.2.5-pre.1 Pre-release
Pre-release
  • Add BatteryLimit class

Full Changelog: v2.2.4...v2.2.5-pre.1

Release v2.2.4

07 Oct 14:35
2c11023

Choose a tag to compare

This is an optional release (unless you are filing a bug report for batteries then it's required). It will provide a user friendly error if the inverter can't be reached during startup or after adding an inverter config that's invalid, and provide more useful debug logs for battery values.

  • Qualify read exceptions during setup #116
  • Battery log float as hex #124

Full Changelog: v2.2.3...v2.2.4

Release v2.2.3

28 Sep 23:19
0eb8abe

Choose a tag to compare

This release is quality of life updates. Extra sensors for three phase systems will be disabled by default in single or split phase systems when adding the integration, fixes cosmetic issues #100 and #101, and changed some constants to match practices in Home Assistant core. SolarEdge Synergy inverters will now have MMPPT device attributes in the device entity.

You will see extra/empty meter and battery devices in the device list after upgrading to this version due to PR #103: delete these extra devices using the "delete" button in the Home Assistant UI. This is a cosmetic issue which does not affect function (do not open issue reports).

  • Battery state of energy device class #110
  • Check keep_modbus_open value in coordinator init #102 (@spali)
  • Use uid_base for device identifier #103
  • Support removing devices from UI #104
  • Sensor registry defaults for single vs. three phase #93
  • Create IntEnum classes for SunSpec #99
  • Add integration config debug logging #107
  • Don't add sunspec device attrs if none for device #108
  • Add synergy unit information to device attributes #109
  • Battery SOH icon #112
  • Bump actions/checkout from 1 to 3 #111

Full Changelog: v2.2.2...v2.2.3

Release v2.2.3-pre.5

25 Sep 21:42
3e9f9f3

Choose a tag to compare

Release v2.2.3-pre.5 Pre-release
Pre-release
  • Battery state of energy device class #110

Full Changelog: v2.2.3-pre.4...v2.2.3-pre.5

Release v2.2.3-pre.4

23 Sep 21:43
a543964

Choose a tag to compare

Release v2.2.3-pre.4 Pre-release
Pre-release
  • Don't add sunspec device attrs if none for device #108
  • Add synergy unit information to device attributes #109

Full Changelog: v2.2.3-pre.3...v2.2.3-pre.4

Release v2.2.3-pre.3

22 Sep 20:25
056467b

Choose a tag to compare

Release v2.2.3-pre.3 Pre-release
Pre-release

This release adds integration config debug logging from PR #107

Full Changelog: v2.2.3-pre.2...v2.2.3-pre.3

Release v2.2.3-pre.2

22 Sep 14:55
c295cb6

Choose a tag to compare

Release v2.2.3-pre.2 Pre-release
Pre-release
  • Sensor registry defaults for single vs. three phase #93
  • Create IntEnum classes for SunSpec #99

Full Changelog: v2.2.3-pre.1...v2.2.3-pre.2

Release v2.2.3-pre.1

21 Sep 16:44
7dadd3a

Choose a tag to compare

Release v2.2.3-pre.1 Pre-release
Pre-release
  • Use uid_base for device identifier #103
  • Support removing devices from UI #104
  • Check keep_modbus_open value in coordinator #102 (@spali)

Full Changelog: v2.2.2...v2.2.3-pre.1

Release v2.2.2

19 Sep 16:09
84ab14f

Choose a tag to compare

This release fixes a regression introduced in Release v2.1.3 with duplicate device serial number detection.

  • Add typing to constants in #94
  • Use DeviceInvalid exception for duplicate serial #98

Full Changelog: v2.2.1...v2.2.2

Please read the release notes for Release v2.2.0

Release v2.2.2-pre.1

18 Sep 20:27
ac9dc65

Choose a tag to compare

Release v2.2.2-pre.1 Pre-release
Pre-release

Fix regression introduced in release v2.1.3 with duplicate serial number detection reported in issue #97. PR #81 created the regression with duplicate serial number detection originally in PR #51 which should be fixed with PR #98.

  • Use DeviceInvalid exception for duplicate serial #98

Full Changelog: v2.2.1...v2.2.2-pre.1