From dcd5281cca7967097167782de747652f1045b11b Mon Sep 17 00:00:00 2001 From: Paul Frank Date: Tue, 18 Oct 2022 18:00:59 +0200 Subject: [PATCH] Api: add charge meter total readings (#4849) --- core/loadpoint.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/loadpoint.go b/core/loadpoint.go index 0950b1af9..3812a678e 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -1506,6 +1506,9 @@ func (lp *LoadPoint) publishChargeProgress() { lp.publish("chargedEnergy", lp.chargedEnergy) lp.publish("chargeDuration", lp.chargeDuration) + if _, ok := lp.chargeMeter.(api.MeterEnergy); ok { + lp.publish("chargeTotalImport", lp.chargeMeterTotal()) + } } // socPollAllowed validates charging state against polling mode