Non breaking updates as follows:
- Minor fixes to eliminate system log warning and error exceptions,
- minor calculation fixes,
- improved error checking,
- default value setting, and
- general code tidy-up.
Refer to the <solar_analytics.yaml> header text for further details.
For those with load_ev_charger, load_air_conditioner, load_hot_water and load_stove sensors there's a <solar_analytics_advanced.yaml> version which provides a breakdown of imported and generated energy usage for each of these sensor types. If any of these sensors aren't available, the required modifications to the code will require yaml coding experience.
For those using Amber Electric as their electricity retailer and/or with an EV there are additional bonus sensors defined in <amber_forecast.yaml> and <amber_ev_charge_cost.yaml>. Other <amber_..._cost.yaml> files are relevant to advanced users. See the code headers for the detailed description and usage.
If you find my work useful, please buy me a coffee ... thank you! https://www.buymeacoffee.com/peter24x7