From 09de6d58896b20c0116c5606294d58ede17bfe77 Mon Sep 17 00:00:00 2001 From: Otto Winter Date: Mon, 14 Oct 2019 17:41:16 +0200 Subject: [PATCH] Fix ESPHome climate preset mode refactor (#27637) Fixes https://github.com/home-assistant/home-assistant/issues/25613 --- homeassistant/components/esphome/climate.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/esphome/climate.py b/homeassistant/components/esphome/climate.py index fa840078aa4..1dfe2184952 100644 --- a/homeassistant/components/esphome/climate.py +++ b/homeassistant/components/esphome/climate.py @@ -17,6 +17,7 @@ from homeassistant.components.climate.const import ( SUPPORT_TARGET_TEMPERATURE_RANGE, PRESET_AWAY, HVAC_MODE_OFF, + PRESET_HOME, ) from homeassistant.const import ( ATTR_TEMPERATURE, @@ -96,7 +97,7 @@ class EsphomeClimateDevice(EsphomeEntity, ClimateDevice): @property def preset_modes(self): """Return preset modes.""" - return [PRESET_AWAY] if self._static_info.supports_away else [] + return [PRESET_AWAY, PRESET_HOME] if self._static_info.supports_away else [] @property def target_temperature_step(self) -> float: