Battery control: use max of soc and minsoc

This commit is contained in:
andig 2023-11-17 09:38:59 +01:00
parent bc0f87ba47
commit 6f55ddf56d

View file

@ -20,7 +20,7 @@ func (m *battery) BatteryController(socG func() (float64, error), limitSocS func
if err != nil {
return err
}
return limitSocS(soc)
return limitSocS(max(soc, m.MinSoc))
case api.BatteryCharge:
return limitSocS(m.MaxSoc)