Note: If you use the Sessy XOM Blueprint, make sure to update it to the latest version and select the Sessy Battery Axxx devices instead of Sessy-Dxxx.
Changes
Device seperation
- Dongle and battery are now seperate devices. For new installations, this should keep battery entity names the same when a dongle is swapped out.
- P1 Dongle and meters are now seperate devices
- Firmware updates are still one entity per dongle, as both need to be updated simultaneously to be supported.
- Existing entities display names are renamed, but entity ID's will remain the same unless you recreate the entity ID's.
Additional identifiers
- Device MAC-addresses are now visible on the device page.
- P1 entities now have the EAN as an identifier in the device registry.
- Sessy Battery devices now have the AC-board serial number as identifier in the device registry.
- Modbus meters now have their serial number as identifier, if available
Performance
- Home Assistant now contacts Sessy by IP by default, instead of resolving the mDNS hostname every time. The IP address is updated automatically when announced over mDNS.
- Firmware updates have been reworked and should now progress more smoothly in the UI
Other improvements
- Minimum state of charge: The minimum state of charge setting was added as a number entity
- Fix MAC address binding by @PimDoos in #177
- Add combined tariff sensors by @PimDoos in #171
- Fix configentry deprecation (close #172) by @PimDoos in #173
Compatibility
Sessy firmware: Minimum 1.9.1, recommended 1.11.10
Home Assistant: 2025.02 and up
Full Changelog: v0.9.3...v1.0.3