What's Changed
Renamed Idle to Demand and Discharging to Exporting
*** This is a breaking change, but the impact is small ****
Renamed Idle to Demand and Discharging to Exporting. This is to help avoid future confusion as to the meaning of these terms.
As a result a number of entities have changed names, meaning the battery Apex chart needs a small update.
Changes include:
- best_discharge_limit_kw -> best_export_limit_kw
- best_discharge_limit -> best_export_limit
- best_discharge_start -> best_export_start
- best_discharge_end -> best_export_end
- discharge_limit_kw -> export_limit_kw
- discharge_limit -> export_limit
- discharge_start -> export_start
- discharge_end -> export_end
- binary_sensor.predbat_discharging -> binary_sensor.predbat_exporting
If you have automations that depend on Predbat status or on the discharging binary sensor then this has also been renaming to exporting.
A number of configuration options inside Home Assistant have also changed name:
- metric_min_improvement_discharge -> metric_min_improvement_export
- calculate_discharge_oncharge -> calculate_discharge_export
- combine_discharge_slots -> combine_export_slots
- set_discharge_freeze_only -> set_export_freeze_only
- set_discharge_freeze -> set_export_freeze
The old configuration values should be ported across automatically on first run.
The HTML plan has changed to show Dis (short for Discharge) now as Exp (short for Export). This will likely break the custom plan card that some people are using.
- Rename Discharge to Export and Idle to Demand by @springfall2008 in #1633
Bug fixes
- Predheat - fix typo with flow_difference_target by @springfall2008 in #1641
- Typo by @springfall2008 in #1634
- Fix crash in old name code by @springfall2008 in #1636
- Unit testing work by @springfall2008 in #1631
Full Changelog: v8.6.1...v8.7.0