From 07008826482f578ff21cf17d33e3594957cb176a Mon Sep 17 00:00:00 2001 From: andig Date: Tue, 16 Apr 2024 08:07:45 +0200 Subject: [PATCH] Battery control: limit at 100% --- meter/battery.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meter/battery.go b/meter/battery.go index 1a5a87dd20..a008c9c3c3 100644 --- a/meter/battery.go +++ b/meter/battery.go @@ -20,7 +20,7 @@ func (m *battery) LimitController(socG func() (float64, error), limitSocS func(f if err != nil { return err } - return limitSocS(max(soc, m.MinSoc)) + return limitSocS(min(100, max(soc, m.MinSoc))) case api.BatteryCharge: return limitSocS(m.MaxSoc)