From 03ea35c029c147fb69728fb390cd92b57451b9a9 Mon Sep 17 00:00:00 2001 From: Martin Date: Fri, 12 Sep 2025 09:05:09 +0200 Subject: [PATCH] KEBA: fix phase switching state (#23516) --- charger/keba-modbus.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/charger/keba-modbus.go b/charger/keba-modbus.go index d0bb8527b..327d452df 100644 --- a/charger/keba-modbus.go +++ b/charger/keba-modbus.go @@ -395,10 +395,7 @@ func (wb *Keba) getPhases() (int, error) { if err != nil { return 0, err } - if binary.BigEndian.Uint32(b) == 0 { - return 1, nil - } - return 3, nil + return int(binary.BigEndian.Uint32(b)), nil } var _ api.Diagnosis = (*Keba)(nil)