From 8f1929561ee4eab4a0eda4067ffb32fd0704b0d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20He=C3=9F?= Date: Wed, 16 Aug 2023 22:38:18 +0200 Subject: [PATCH] Loadpoint: follow charger current (#9408) --- core/loadpoint.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/core/loadpoint.go b/core/loadpoint.go index abbbdd045..7b4e2306b 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -656,11 +656,8 @@ func (lp *Loadpoint) syncCharger() error { lp.log.WARN.Printf("charger logic error: current mismatch (got %.3gA, expected %.3gA)", current, lp.chargeCurrent) } - if charger, ok := lp.charger.(api.ChargerEx); ok { - return charger.MaxCurrentMillis(lp.chargeCurrent) - } - - return lp.charger.MaxCurrent(int64(lp.chargeCurrent)) + lp.chargeCurrent = current + lp.bus.Publish(evChargeCurrent, lp.chargeCurrent) } }