Improve Charger Support & more QOL fixes
Whats new
Added daily history sensors sourced from getOneDateEnergyBySn / OneDateEnergy:
- Daily PV Generation
- Daily Grid Consumption
- Daily Feed-in
- Daily Grid Charge
- Daily Battery Charge
- Daily Battery Discharge
- Daily EV Charging Energy
- Daily Energy Date
(The data is grabbed from your current date/timezone)
Added one currency diagnostic sensor:
-
Currency Code (directly mapped from
SumData.moneyType) -
Configurable scan interval in options flow
-
Add charger diagnostics (e.g., whether the charger is able to charge). This makes it much easier to incorporate into automations, particularly for users who schedule charging based on energy pricing, solar generation, or battery levels.
-
Added EV command guardrails so start/stop requests are only sent when charger state is compatible
-
EV connector power entities only expose real connector data, no more blank "unavailable" (existing will become unavailable)
-
One-time startup cleanup migration (for stale EV entities mentioned above)
Full Changelog: v0.8.3...v0.8.4