Fix issue when setting boost preset for a turned off Netatmo thermostat (#47275)

This commit is contained in:
Tobias Sauerwein 2021-03-02 22:02:59 +01:00 committed by Paulus Schoutsen
parent b8bc0a7fe9
commit 4b9c148989

View File

@ -352,6 +352,9 @@ class NetatmoThermostat(NetatmoBase, ClimateEntity):
def set_preset_mode(self, preset_mode: str) -> None: def set_preset_mode(self, preset_mode: str) -> None:
"""Set new preset mode.""" """Set new preset mode."""
if self.hvac_mode == HVAC_MODE_OFF:
self.turn_on()
if self.target_temperature == 0: if self.target_temperature == 0:
self._home_status.set_room_thermpoint( self._home_status.set_room_thermpoint(
self._id, self._id,