From f94bbf351db26a354d67bd4e0f5e1eb718c53021 Mon Sep 17 00:00:00 2001 From: Tobias Sauerwein Date: Sun, 31 Oct 2021 15:38:01 +0100 Subject: [PATCH] Set Netatmo max default temperature (#58718) --- homeassistant/components/netatmo/climate.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/netatmo/climate.py b/homeassistant/components/netatmo/climate.py index 145735f4c95..db324cd1722 100644 --- a/homeassistant/components/netatmo/climate.py +++ b/homeassistant/components/netatmo/climate.py @@ -232,6 +232,7 @@ class NetatmoThermostat(NetatmoBase, ClimateEntity): if self._model == NA_THERM: self._operation_list.append(HVAC_MODE_OFF) + self._attr_max_temp = DEFAULT_MAX_TEMP self._attr_unique_id = f"{self._id}-{self._model}" async def async_added_to_hass(self) -> None: @@ -446,7 +447,7 @@ class NetatmoThermostat(NetatmoBase, ClimateEntity): if (temp := kwargs.get(ATTR_TEMPERATURE)) is None: return await self._home_status.async_set_room_thermpoint( - self._id, STATE_NETATMO_MANUAL, temp + self._id, STATE_NETATMO_MANUAL, min(temp, DEFAULT_MAX_TEMP) ) self.async_write_ha_state()