From f8f7504f41e1af998992b7a61211ad75f2d983b6 Mon Sep 17 00:00:00 2001 From: premultiply Date: Thu, 10 Mar 2022 19:08:35 +0100 Subject: [PATCH] Alfen: Fix status mapping (#2843) --- charger/alfen.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/charger/alfen.go b/charger/alfen.go index 427654737..af8d9db9b 100644 --- a/charger/alfen.go +++ b/charger/alfen.go @@ -117,14 +117,8 @@ func (wb *Alfen) Status() (api.ChargeStatus, error) { } switch r := rune(b[0]); r { - case 'A', 'B', 'D', 'E', 'F': + case 'A', 'B', 'C', 'D', 'E', 'F': return api.ChargeStatus(r), nil - case 'C': - // C1 is "connected" - if rune(b[1]) == '1' { - return api.StatusB, nil - } - return api.StatusC, nil default: return api.StatusNone, fmt.Errorf("invalid status: %0x", b[:1]) }