Battery control: limit at 100%

This commit is contained in:
andig 2024-04-16 08:07:45 +02:00
parent 341101c6b8
commit 0700882648

View file

@ -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)