PredHeat Integration, bug fixes & Tidy up
What's Changed
- PredHeat is now integrated into Predbat.
- New automation API feature.
- Lots of small bug fixes
WARN Breaking change - if you use AppDaemon then ha_url/ha_key must now be set in apps.yaml, Predbat will no longer use AppDaemon to communicate with Home Assistant
New features
Integration Predheat into Predbat
The PredHeat tool for predicting energy consumption of heating systems is now integrated into Predbat. Please see the chapter of the documentation for details.
- Predheat integration by @springfall2008 in #1523
- Create example_chart_predheat.yml by @springfall2008 in #1524
- Fix for clash between predheat options and config options by @springfall2008 in #1530
Use of Ohme with tariff's other than Octopus Intelligent GO
Predbat can now take the schedule from Ohme as if it is using Octopus Intelligent GO but if octopus_slot_low_rate is set to false in apps.yaml it will not modify the energy rates (Intelligent GO always charges at low rate).
- Allow use of octopus slot for other tariffs by @springfall2008 in #1512
Support for power based sensors
If an energy sensor is set to a power sensor (units in Watts) then it will be integrated to create Energy (in kWh). This is not always a very accurate method but is better than reading Watts as energy.
- Integrate W to Wh by @springfall2008 in #1510
Added new experimental automation API for Predbat
See the Manual API chapter for the documentation for details.
WARN This is an expert mode feature and incorrect use may cause Predbat to crash or do strange things.
- Add support for override API via selector by @springfall2008 in #1515
- Update API docs and list by @springfall2008 in #1516
Bug fixes
- Fix bug in db primary mode by @springfall2008 in #1509
- Possible fix for MQTT auto being sent when inverter is not idle by @springfall2008 in #1514
- Fix potential divide by 0 at midnight with iboost by @springfall2008 in #1526
- Fixes to adjust multi target for freeze/100%/0% by @springfall2008 in #1527
- Workaround for writing to HH:MM (Solis) not being reliable by @springfall2008 in #1529
- Remove incorrect warning on service template by @springfall2008 in #1528
- Fix bug with monitor mode reporting discharge by @springfall2008 in #1531
- Fix crash with 'new_soc_percent' by @springfall2008 in #1533
Tidy ups
- Align future rate error messages by @springfall2008 in #1513
WARN Breaking change - if you use AppDaemon then ha_url/ha_key must now be set in apps.yaml, Predbat will no longer use AppDaemon to communicate with Home Assistant
- Some tidy up - require ha_url in AppDaemon mode by @springfall2008 in #1525
Documentation
- Toyota vehicle SoC guidance in devices.md by @thomasattree in #1518
- podpoint integration added to devices.md by @thomasattree in #1517
- Update ohme docs to mention switch.predbat_octopus_intelligent_ignore_unplugged by @springfall2008 in #1532
New Contributors
- @thomasattree made their first contribution in #1518
Full Changelog: v8.4.11...v8.5.0