diff --git a/apps/predbat/predbat.py b/apps/predbat/predbat.py index a4167679..0b47a692 100644 --- a/apps/predbat/predbat.py +++ b/apps/predbat/predbat.py @@ -32,7 +32,7 @@ import asyncio import json -THIS_VERSION = "v8.7.3" +THIS_VERSION = "v8.8.0" # fmt: off PREDBAT_FILES = ["predbat.py", "config.py", "prediction.py", "gecloud.py","utils.py", "inverter.py", "ha.py", "download.py", "unit_test.py", "web.py", "predheat.py", "futurerate.py", "octopus.py", "solcast.py","execute.py", "plan.py", "fetch.py", "output.py", "userinterface.py"] diff --git a/docs/caution.md b/docs/caution.md index a1207f90..bf23c057 100644 --- a/docs/caution.md +++ b/docs/caution.md @@ -26,6 +26,7 @@ Things you can do to have a less complex plan include: - Keep calculate export during charge off - Set metric battery cycle to a small non-zero value e.g. 0.5 - Ensure inverter losses are set to a representative value +- Turn off charge_low_power mode **Avoid using balance inverters which can make register changes one or twice a minute unless you are sure this is not an issue** diff --git a/docs/customisation.md b/docs/customisation.md index 57dcf8bc..c953da86 100644 --- a/docs/customisation.md +++ b/docs/customisation.md @@ -328,6 +328,9 @@ This setting is off by default. The YouTube video [low power charging and charging curve](https://youtu.be/L2vY_Vj6pQg?si=0ZiIVrDLHkeDCx7h) explains how the low power charging works and shows how Predbat automatically creates it. +**input_number.predbat_charge_low_power_margin** Controls how many minutes before the completion time to target finishing charging, this defaults to 10 +but can be changed between 0 and 30. + **switch.predbat_set_reserve_enable** (_expert_mode_) When enabled the reserve setting is used to hold the battery charge level once it has been reached or to protect against discharging beyond the set limit. Enabled by default.