diff --git a/core/loadpoint.go b/core/loadpoint.go index ae3604d1d..62a0e20e2 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -430,7 +430,7 @@ func (lp *LoadPoint) Prepare(uiChan chan<- util.Param, pushChan chan<- push.Even func (lp *LoadPoint) syncCharger() { enabled, err := lp.charger.Enabled() if err == nil && enabled != lp.enabled { - lp.log.WARN.Println("charger out of sync") + lp.log.WARN.Printf("charger out of sync: expected %vd, got %vd", status[lp.enabled], status[enabled]) err = lp.charger.Enable(lp.enabled) } @@ -461,7 +461,7 @@ func (lp *LoadPoint) setLimit(chargeCurrent float64, force bool) (err error) { // set enabled if enabled := chargeCurrent >= float64(lp.MinCurrent); enabled != lp.enabled && err == nil { if remaining := (lp.GuardDuration - lp.clock.Since(lp.guardUpdated)).Truncate(time.Second); remaining > 0 && !force { - lp.log.DEBUG.Printf("charger %s - contactor delay %v", status[enabled], remaining) + lp.log.DEBUG.Printf("charger %s: contactor delay %v", status[enabled], remaining) return nil } @@ -471,7 +471,6 @@ func (lp *LoadPoint) setLimit(chargeCurrent float64, force bool) (err error) { lp.guardUpdated = lp.clock.Now() lp.bus.Publish(evChargeCurrent, chargeCurrent) - lp.log.DEBUG.Printf("charger %s", status[enabled]) // wake up vehicle if car, ok := lp.vehicle.(api.VehicleStartCharge); enabled && ok {