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]) }