From e023ceaa5d2447c5151180e0c16eab3c2a00a456 Mon Sep 17 00:00:00 2001 From: andig Date: Tue, 11 Mar 2025 12:10:45 +0100 Subject: [PATCH] wip --- vehicle/skoda/provider.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vehicle/skoda/provider.go b/vehicle/skoda/provider.go index 5c70e0953..350793020 100644 --- a/vehicle/skoda/provider.go +++ b/vehicle/skoda/provider.go @@ -1,6 +1,7 @@ package skoda import ( + "slices" "time" "github.com/evcc-io/evcc/api" @@ -118,8 +119,7 @@ var _ api.VehicleClimater = (*Provider)(nil) // Climater implements the api.VehicleClimater interface func (v *Provider) Climater() (bool, error) { res, err := v.climateG() - active := res.State == "COOLING" || res.State == "HEATING" || res.State == "HEATING_AUXILIARY" || res.State == "VENTILATION" || res.State == "ON" - return active, err + return slices.Contains([]string{"COOLING", "HEATING", "HEATING_AUXILIARY", "VENTILATION", "ON"}, res.State), err } var _ api.SocLimiter = (*Provider)(nil)