From 9241d8073087956ae1f3881d75fc77a137cadc36 Mon Sep 17 00:00:00 2001 From: Brett Adams Date: Mon, 8 Nov 2021 13:20:01 +1000 Subject: [PATCH] Change zone HVAC mode in Advantage Air (#52816) * Change "on" HVAC mode to auto fixing #48466 * Use HEAT_COOL instead * Add missing HVAC_MODE_HEAT_COOL --- homeassistant/components/advantage_air/climate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/advantage_air/climate.py b/homeassistant/components/advantage_air/climate.py index 1e6027b8db6..a56273fc10a 100644 --- a/homeassistant/components/advantage_air/climate.py +++ b/homeassistant/components/advantage_air/climate.py @@ -10,6 +10,7 @@ from homeassistant.components.climate.const import ( HVAC_MODE_DRY, HVAC_MODE_FAN_ONLY, HVAC_MODE_HEAT, + HVAC_MODE_HEAT_COOL, HVAC_MODE_OFF, SUPPORT_FAN_MODE, SUPPORT_TARGET_TEMPERATURE, @@ -53,7 +54,7 @@ HASS_FAN_MODES = {v: k for k, v in ADVANTAGE_AIR_FAN_MODES.items()} FAN_SPEEDS = {FAN_LOW: 30, FAN_MEDIUM: 60, FAN_HIGH: 100} ADVANTAGE_AIR_SERVICE_SET_MYZONE = "set_myzone" -ZONE_HVAC_MODES = [HVAC_MODE_OFF, HVAC_MODE_FAN_ONLY] +ZONE_HVAC_MODES = [HVAC_MODE_OFF, HVAC_MODE_HEAT_COOL] PARALLEL_UPDATES = 0 @@ -169,7 +170,7 @@ class AdvantageAirZone(AdvantageAirClimateEntity): def hvac_mode(self): """Return the current state as HVAC mode.""" if self._zone["state"] == ADVANTAGE_AIR_STATE_OPEN: - return HVAC_MODE_FAN_ONLY + return HVAC_MODE_HEAT_COOL return HVAC_MODE_OFF @property