V1.5.1
What's changed
This release adds Power Sensor / Power Meter support and improves battery coverage with dynamic battery module and pack discovery.
New: Power Sensor / Power Meter device
When a FusionSolar power sensor / meter is available, it is now exposed as a dedicated Home Assistant device instead of being mixed into the installation device.
Supported Power Sensor entities include:
- Power Sensor Status
- Power Sensor Usage
- Power Sensor Direction
- Power Sensor Grid Voltage
- Power Sensor Grid Current
- Power Sensor Active Power
- Power Sensor Power Factor
- Power Sensor Grid Frequency
- Power Sensor Grid Consumption Total
- Power Sensor Grid Injection Total
This makes the technical meter data easier to understand and keeps it separate from the installation-wide aggregate energy sensors.
Improved battery support: dynamic modules and packs
Battery handling has been extended to support dynamic battery module and pack discovery.
Instead of assuming a fixed layout such as:
- module 1 only
- 3 packs only
the integration now detects battery modules and packs dynamically from the FusionSolar frontend/API data.
New battery entity naming now reflects the actual structure more clearly, for example:
- Battery Module 1 Bus Current
- Battery Module 1 Internal Temperature
- Battery Module 1 Total Charge Energy
- Battery Module 1 Total Discharge Energy
- Battery Module 1 Pack 1 Voltage
- Battery Module 1 Pack 1 SOH
- Battery Module 2 Pack 1 Operating Status
- etc.
This makes the integration more robust for battery systems with different module/pack layouts.
Better device organization
Entities are now grouped more cleanly into dedicated Home Assistant devices:
- Fusion Solar Installation
- Fusion Solar Inverter
- Fusion Solar Battery
- Fusion Solar Power Sensor
Battery module and pack entities remain grouped under the main battery device, while power meter entities are grouped under the dedicated Power Sensor device.
Diagnostic entity cleanup
Battery module, battery pack and power sensor entities are now correctly exposed as diagnostic entities where appropriate.
This helps keep normal dashboards cleaner while still exposing the technical information for advanced users and troubleshooting.
Notes
- Existing working setups should continue to work normally
- Some old battery pack entities created with the previous naming scheme may remain in the entity registry as unavailable until manually removed
- Power Sensor firmware / serial metadata is only shown when the FusionSolar frontend/API actually exposes it