diff --git a/homeassistant/components/esphome/climate.py b/homeassistant/components/esphome/climate.py index fa840078aa4ee717d837d9d7994cd56bd15e39db..1dfe2184952e810bf1ee0d54bb9a16aa4f0c7840 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: