From a6da7a5d77dbda45c43f51b14df955bea37f9af5 Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 27 Jul 2025 17:22:18 +0200 Subject: [PATCH] daheimladen-mb: fix status verification for B/C states (#22562) --- charger/daheimladen-mb.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/charger/daheimladen-mb.go b/charger/daheimladen-mb.go index a5fc327ff..f387fad2a 100644 --- a/charger/daheimladen-mb.go +++ b/charger/daheimladen-mb.go @@ -175,11 +175,11 @@ func (wb *DaheimLadenMB) Status() (api.ChargeStatus, error) { case 3: // Start-up State (B2) return api.StatusB, nil case 4: // Charging (C) - enabled, err := wb.Enabled() - if !enabled { + power, err := wb.CurrentPower() + if power == 0 { return api.StatusB, err } - return api.StatusC, nil + return api.StatusC, err case 5: // Start-UP Fail (B2) return api.StatusB, nil case 6: // Session Terminated by EVSE