Skip to content

Can't keep Battery SOC at the target best_soc_keep [Solis Inverter] #3067

@Lebronic23

Description

@Lebronic23

Describe the bug
Battery is stuck at 14%; predBatt not allowing it to go down any further (frequent charging to keep it at 14%!)
best_soc_keep is set to 0.4KWh
Battery capacity 5kwh
Solis Inverter (S5 Hybrid)

Expected behaviour
The battery should be used all the way down to below 10% based on the set value.
Is PredBat supposed to keep topping up the battery at the expensive rate, to keep feeding the house from the battery?
It should stop charging the battery and allow the house load to be fed from the grid until the low-rate time kicks in.

Predbat version
Been like that for 2-3 months
v8.29.11

Environment details

  • Solis 3.6Kw S5 hybrid inverter with 5KWH battery
  • Standard HAOS installer
  • Anything else?

Screenshots
Image

Log file

27524 | 2025-12-14 21:35:06.426382: Setting charging SoC to 0% as we are not within the charge window and inverter doesn't support target SoC -- | -- 27520 | 2025-12-14 21:35:06.426267: Inverter 0 Current Target SoC is 10%, already at target 27519 | 2025-12-14 21:35:06.426239: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%

Predbat debug yaml file

predbat_debug.yaml.txt

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions