From f9311a10233add533196854910f1869635f3bd75 Mon Sep 17 00:00:00 2001 From: Konstantin Date: Tue, 23 May 2023 22:57:14 +0200 Subject: [PATCH] Keba: fix enabled status of charger (#8149) (cherry picked from commit 6b56d106f8a5e814b7ed502d5a1ec5aa24ad871a) --- charger/keba-modbus.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/charger/keba-modbus.go b/charger/keba-modbus.go index fb2cb5907..f3e4a19cf 100644 --- a/charger/keba-modbus.go +++ b/charger/keba-modbus.go @@ -175,7 +175,8 @@ func (wb *Keba) Enabled() (bool, error) { if err != nil { return false, err } - return binary.BigEndian.Uint32(b) != 5, nil + status := binary.BigEndian.Uint32(b) + return !(status == 5 || status == 1), nil } // Enable implements the api.Charger interface