From 805d4ce663f030dd4998db2b11b952e6a760249b Mon Sep 17 00:00:00 2001 From: Trefor Southwell <48591903+springfall2008@users.noreply.github.com> Date: Wed, 18 Dec 2024 22:43:47 +0000 Subject: [PATCH 1/2] Update customisation.md --- docs/customisation.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/docs/customisation.md b/docs/customisation.md index b85e2ef2..3f728ad7 100644 --- a/docs/customisation.md +++ b/docs/customisation.md @@ -215,16 +215,15 @@ See the Predbat mode setting as above for basic calculation options **input_number.predbat_forecast_plan_hours** is the minimum length of the Predbat charge plan, and is the number of hours _after_ the first charge slot to include in the plan. The default of 24 hours is the recommended value (to match energy rate cycles). Note that the actual length of the Predbat plan will vary depending upon when the first charge slot is. -**switch.predbat_calculate_regions** (_expert mode_) When True the a second pass of the initial thresholds is -calculated in 4 hour regions before forming the detailed plan. Is True by default but can be turned off in expert -mode. - **switch.predbat_calculate_export_oncharge** (_expert mode_) When True calculated export slots will disable or move charge slots, allowing them to intermix. When False export slots will never be placed into charge slots. **switch.predbat_set_discharge_during_charge** - If turned off disables inverter discharge during charge slots, useful for multi-inverter setups to avoid cross charging when batteries are out of balance. +**switch.predbat_inverter_set_charge_before** - (_expert_mode_) When True charge slots will be programmed before their start time, when False they will only be +configured when the charging time starts. + **switch.predbat_calculate_tweak_plan** (_expert mode_) When True causes Predbat to perform a second pass optimisation across the next 8 charge and export windows in time order. @@ -238,6 +237,11 @@ NOTE: This feature is quite slow and so may need a higher performance machine. This can help to slightly improve the plan for tariffs like Agile but can make it worse in some fixed rate tariffs which you want to force export late. +**switch.predbat_calculate_secondary_order** (_expert_mode_) When True import slots of the same value are sorted by export price and export slots of +the same value are sorted by import price. When False slots of the same price are sorted by time. + +Turning this switch off can be used to push export as late as possible when you have a fixed price export tariff. + ## Battery margins and metrics options **input_number.predbat_best_soc_keep** is the minimum battery level in kWh that Predbat will to try to keep the battery above for the Predbat plan. @@ -329,8 +333,8 @@ 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. +**input_number.predbat_charge_low_power_margin** (_set_charge_low_power_) 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. From c8c8d952d5b1bc037720fda75d1f9f493ee8ce92 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Wed, 18 Dec 2024 22:45:03 +0000 Subject: [PATCH 2/2] [pre-commit.ci lite] apply automatic fixes --- docs/customisation.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/customisation.md b/docs/customisation.md index 3f728ad7..ea7567db 100644 --- a/docs/customisation.md +++ b/docs/customisation.md @@ -221,7 +221,7 @@ disable or move charge slots, allowing them to intermix. When False export slots **switch.predbat_set_discharge_during_charge** - If turned off disables inverter discharge during charge slots, useful for multi-inverter setups to avoid cross charging when batteries are out of balance. -**switch.predbat_inverter_set_charge_before** - (_expert_mode_) When True charge slots will be programmed before their start time, when False they will only be +**switch.predbat_inverter_set_charge_before** - (_expert_mode_) When True charge slots will be programmed before their start time, when False they will only be configured when the charging time starts. **switch.predbat_calculate_tweak_plan** (_expert mode_) When True causes Predbat to perform a second pass optimisation @@ -237,7 +237,7 @@ NOTE: This feature is quite slow and so may need a higher performance machine. This can help to slightly improve the plan for tariffs like Agile but can make it worse in some fixed rate tariffs which you want to force export late. -**switch.predbat_calculate_secondary_order** (_expert_mode_) When True import slots of the same value are sorted by export price and export slots of +**switch.predbat_calculate_secondary_order** (_expert_mode_) When True import slots of the same value are sorted by export price and export slots of the same value are sorted by import price. When False slots of the same price are sorted by time. Turning this switch off can be used to push export as late as possible when you have a fixed price export tariff. @@ -334,7 +334,7 @@ The YouTube video [low power charging and charging curve](https://youtu.be/L2vY_ explains how the low power charging works and shows how Predbat automatically creates it. **input_number.predbat_charge_low_power_margin** (_set_charge_low_power_) Controls how many minutes before the completion time to target finishing charging, this defaults to 10 -but can be changed between 0 and 30. +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.