From dd2527db5bee7b4eb94a4b397afe4be6e04df88b Mon Sep 17 00:00:00 2001 From: David Bonnes Date: Mon, 15 Jan 2024 08:40:01 +0000 Subject: [PATCH] Bump evohome client to 0.4.17 (#108051) --- homeassistant/components/evohome/climate.py | 8 ++++++-- homeassistant/components/evohome/manifest.json | 2 +- requirements_all.txt | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/evohome/climate.py b/homeassistant/components/evohome/climate.py index 1e092d7fc34..97a126e2660 100644 --- a/homeassistant/components/evohome/climate.py +++ b/homeassistant/components/evohome/climate.py @@ -248,16 +248,20 @@ class EvoZone(EvoChild, EvoClimateEntity): def min_temp(self) -> float: """Return the minimum target temperature of a Zone. - The default is 5, but is user-configurable within 5-35 (in Celsius). + The default is 5, but is user-configurable within 5-21 (in Celsius). """ + if self._evo_device.min_heat_setpoint is None: + return 5 return self._evo_device.min_heat_setpoint @property def max_temp(self) -> float: """Return the maximum target temperature of a Zone. - The default is 35, but is user-configurable within 5-35 (in Celsius). + The default is 35, but is user-configurable within 21-35 (in Celsius). """ + if self._evo_device.max_heat_setpoint is None: + return 35 return self._evo_device.max_heat_setpoint async def async_set_temperature(self, **kwargs: Any) -> None: diff --git a/homeassistant/components/evohome/manifest.json b/homeassistant/components/evohome/manifest.json index 062bba1cfdc..9d32ba98e92 100644 --- a/homeassistant/components/evohome/manifest.json +++ b/homeassistant/components/evohome/manifest.json @@ -5,5 +5,5 @@ "documentation": "https://www.home-assistant.io/integrations/evohome", "iot_class": "cloud_polling", "loggers": ["evohomeasync", "evohomeasync2"], - "requirements": ["evohome-async==0.4.15"] + "requirements": ["evohome-async==0.4.17"] } diff --git a/requirements_all.txt b/requirements_all.txt index 2279b93e70f..5d0fd2f36d9 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -806,7 +806,7 @@ eufylife-ble-client==0.1.8 # evdev==1.6.1 # homeassistant.components.evohome -evohome-async==0.4.15 +evohome-async==0.4.17 # homeassistant.components.faa_delays faadelays==2023.9.1