From bbd080e22226491a77c4d3b67ceb07fb57e494bf Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 30 Nov 2020 15:55:55 +0100 Subject: [PATCH] Handle error state --- vehicle/vw/impl.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vehicle/vw/impl.go b/vehicle/vw/impl.go index 2775e2360..e800fac00 100644 --- a/vehicle/vw/impl.go +++ b/vehicle/vw/impl.go @@ -94,7 +94,7 @@ func (v *Implementation) Climater() (active bool, outsideTemp float64, targetTem res, err := v.climateG() if res, ok := res.(ClimaterResponse); err == nil && ok { state := strings.ToLower(res.Climater.Status.ClimatisationStatusData.ClimatisationState.Content) - active := state != "off" && state != "invalid" + active := state != "off" && state != "invalid" && state != "error" outsideTemp = Temp2Float(res.Climater.Status.TemperatureStatusData.OutdoorTemperature.Content) targetTemp = Temp2Float(res.Climater.Settings.TargetTemperature.Content)