Fix decoding mode "off"

This commit is contained in:
andig 2020-05-20 14:24:40 +02:00
parent ac2b43af9c
commit ffffa2c2b4

View file

@ -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 {