From ffffa2c2b47f1e468e64f16dfb888218117f1528 Mon Sep 17 00:00:00 2001 From: andig Date: Wed, 20 May 2020 14:24:40 +0200 Subject: [PATCH] Fix decoding mode "off" --- core/loadpoint.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/loadpoint.go b/core/loadpoint.go index f198cb6da..cbe268656 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -110,6 +110,11 @@ func NewLoadPointFromConfig(log *util.Logger, cp configProvider, other map[strin lp := NewLoadPoint() util.DecodeOther(log, other, &lp) + // workaround mapstructure + if lp.Mode == "0" { + lp.Mode = api.ModeOff + } + if lp.ChargerRef != "" { lp.charger = cp.Charger(lp.ChargerRef) } else {