chore: fix inactive circuit limit applied

This commit is contained in:
andig 2025-09-24 13:05:01 +02:00
parent 9e1c2b93cf
commit ee2b29c2a3

View file

@ -1236,7 +1236,7 @@ func (lp *Loadpoint) fastCharging() error {
maxPower1p := Voltage * lp.effectiveMaxCurrent()
// load management limit active
if circuitMaxPower := lp.circuitMaxPower(); circuitMaxPower < 1.1*maxPower1p {
if circuitMaxPower := lp.circuitMaxPower(); circuitMaxPower > 0 && circuitMaxPower < 1.1*maxPower1p {
phases = 1
lp.log.DEBUG.Printf("fast charging: scaled to 1p to match %.0fW max circuit power", circuitMaxPower)
}