Skip to content

Commit 03e3c88

Browse files
authored
Update aioairzone-cloud to v0.6.9 (#129217)
1 parent 3969378 commit 03e3c88

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

homeassistant/components/airzone_cloud/climate.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,10 @@ async def async_set_fan_mode(self, fan_mode: str) -> None:
310310

311311
async def async_set_temperature(self, **kwargs: Any) -> None:
312312
"""Set new target temperature."""
313+
hvac_mode = kwargs.get(ATTR_HVAC_MODE)
314+
if hvac_mode is not None:
315+
await self.async_set_hvac_mode(hvac_mode)
316+
313317
params: dict[str, Any] = {}
314318
if ATTR_TEMPERATURE in kwargs:
315319
params[API_SETPOINT] = {
@@ -333,9 +337,6 @@ async def async_set_temperature(self, **kwargs: Any) -> None:
333337
}
334338
await self._async_update_params(params)
335339

336-
if ATTR_HVAC_MODE in kwargs:
337-
await self.async_set_hvac_mode(kwargs[ATTR_HVAC_MODE])
338-
339340

340341
class AirzoneDeviceGroupClimate(AirzoneClimate):
341342
"""Define an Airzone Cloud DeviceGroup base class."""
@@ -366,6 +367,10 @@ async def async_turn_off(self) -> None:
366367

367368
async def async_set_temperature(self, **kwargs: Any) -> None:
368369
"""Set new target temperature."""
370+
hvac_mode = kwargs.get(ATTR_HVAC_MODE)
371+
if hvac_mode is not None:
372+
await self.async_set_hvac_mode(hvac_mode)
373+
369374
params: dict[str, Any] = {}
370375
if ATTR_TEMPERATURE in kwargs:
371376
params[API_PARAMS] = {
@@ -376,9 +381,6 @@ async def async_set_temperature(self, **kwargs: Any) -> None:
376381
}
377382
await self._async_update_params(params)
378383

379-
if ATTR_HVAC_MODE in kwargs:
380-
await self.async_set_hvac_mode(kwargs[ATTR_HVAC_MODE])
381-
382384
async def async_set_hvac_mode(self, hvac_mode: HVACMode) -> None:
383385
"""Set hvac mode."""
384386
params: dict[str, Any] = {

homeassistant/components/airzone_cloud/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
"documentation": "https://www.home-assistant.io/integrations/airzone_cloud",
77
"iot_class": "cloud_push",
88
"loggers": ["aioairzone_cloud"],
9-
"requirements": ["aioairzone-cloud==0.6.8"]
9+
"requirements": ["aioairzone-cloud==0.6.9"]
1010
}

requirements_all.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ aio-georss-gdacs==0.10
176176
aioairq==0.3.2
177177

178178
# homeassistant.components.airzone_cloud
179-
aioairzone-cloud==0.6.8
179+
aioairzone-cloud==0.6.9
180180

181181
# homeassistant.components.airzone
182182
aioairzone==0.9.5

requirements_test_all.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ aio-georss-gdacs==0.10
164164
aioairq==0.3.2
165165

166166
# homeassistant.components.airzone_cloud
167-
aioairzone-cloud==0.6.8
167+
aioairzone-cloud==0.6.9
168168

169169
# homeassistant.components.airzone
170170
aioairzone==0.9.5

0 commit comments

Comments
 (0)