From 2dbc59fbea4d05d2f1c0bd43acfb2c5d7f2ad919 Mon Sep 17 00:00:00 2001 From: Christopher Fenner <9592452+CFenner@users.noreply.github.com> Date: Wed, 31 Jan 2024 13:01:28 +0100 Subject: [PATCH] Use home/sleep preset in ViCare climate entity (#105636) * use home/sleep preset * avoid setting reduced --- homeassistant/components/vicare/climate.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/vicare/climate.py b/homeassistant/components/vicare/climate.py index cc3f7e9f047..7c47629530a 100644 --- a/homeassistant/components/vicare/climate.py +++ b/homeassistant/components/vicare/climate.py @@ -20,7 +20,8 @@ import voluptuous as vol from homeassistant.components.climate import ( PRESET_COMFORT, PRESET_ECO, - PRESET_NONE, + PRESET_HOME, + PRESET_SLEEP, ClimateEntity, ClimateEntityFeature, HVACAction, @@ -85,13 +86,15 @@ VICARE_TO_HA_HVAC_HEATING: dict[str, HVACMode] = { VICARE_TO_HA_PRESET_HEATING = { VICARE_PROGRAM_COMFORT: PRESET_COMFORT, VICARE_PROGRAM_ECO: PRESET_ECO, - VICARE_PROGRAM_NORMAL: PRESET_NONE, + VICARE_PROGRAM_NORMAL: PRESET_HOME, + VICARE_PROGRAM_REDUCED: PRESET_SLEEP, } HA_TO_VICARE_PRESET_HEATING = { PRESET_COMFORT: VICARE_PROGRAM_COMFORT, PRESET_ECO: VICARE_PROGRAM_ECO, - PRESET_NONE: VICARE_PROGRAM_NORMAL, + PRESET_HOME: VICARE_PROGRAM_NORMAL, + PRESET_SLEEP: VICARE_PROGRAM_REDUCED, }