From 37fa159d47314fcd1ed6ba518ae69afa015a66ff Mon Sep 17 00:00:00 2001 From: Stefan Beyer Date: Tue, 4 Aug 2026 12:41:32 +0200 Subject: [PATCH] cfos: expose temperature exceedance (#32514) --- charger/cfos.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/charger/cfos.go b/charger/cfos.go index f9c495a47..06794d2f2 100644 --- a/charger/cfos.go +++ b/charger/cfos.go @@ -20,6 +20,7 @@ package charger import ( "context" "encoding/binary" + "errors" "fmt" "github.com/evcc-io/evcc/api" @@ -123,6 +124,8 @@ func (wb *CfosPowerBrain) Status() (api.ChargeStatus, error) { return api.StatusB, nil case 2: // laden return api.StatusC, nil + case 5: // Übertemperatur + return api.StatusNone, errors.New("temperature exceeded") default: return api.StatusNone, fmt.Errorf("invalid status: %d", b[1]) }