PV widget inspired by the Fronius inverter web interface. Extended with main power sinks in a common estate - car, heatpump and laundry - and a few other things.
(Screenshot taken when the car just started charging. It ramps up slowly from 0 to 8 kW, the inverter takes some time to realize and draw power from the battery. The grid jumps in for a few seconds.)
The widget is based on initial work by @pwoehrer done here: [OH 4.2] Fronius inspired energy flow widget [4.2.1; 5.0.0]
Changes to the above version:
- All icons/graphics embedded as SVG, no external ressources required
- Solar plant, battery and heatpump feature dynamic icons
- Solar plant dims to grey based on actual power to max power
- Battery shows charging level in real time during charge, in addition remaining percentage as number during discharge
- Heatpump vent rotates with speed based on actual power to max power
- All icons dim to grey if related power/level drops below threshold
- All icons feature a popup item
- Car, heatpump and laundry icons will not display if no item is configured
- Advanced configuration allows adjusting all colors and a few other things
Configuration is a bit of a mess because it uses 7 data nodes, each requiring at least 2 data sources (up to 4) and a popup item. So expect spending some time in picking all items ![]()
Feedback greatly welcome!
Current and previous versions can be found here: OpenHab/Widgets at main · daabm/OpenHab · GitHub
Changelog
Version 0.1
- initial release (file fronius_energy_flow_v3.yaml)
Version v4
- Drop “0.x” versioning - one major version per release
- Split energy flow from solar plant, now 2 flows to inverter and battery. Since it is a hybrid inverter that passes solar DC directly to the battery, this represents the real flow better
- The heatpump now shows its real operating state instead of power/“Standby” in the dial text. This results from my modbus implementation for kermi heatpumps (the kermi extension for the modbus binding doesn’t work for the state description): * Things file - * Items file - * Required transforms
- Reordered and reviewed parameters for easier configuration
Resources
https://raw.githubusercontent.com/daabm/OpenHab/refs/heads/main/Widgets/fronius_energy_flow_v4.yaml


