mirror of
https://github.com/home-assistant/core.git
synced 2025-04-26 10:17:51 +00:00
Fix next mypy issue in airzone_cloud (#132217)
This commit is contained in:
parent
5ae875be77
commit
4deaeaeda0
@ -208,8 +208,6 @@ class AirzoneClimate(AirzoneEntity, ClimateEntity):
|
|||||||
self._attr_hvac_action = HVAC_ACTION_LIB_TO_HASS[
|
self._attr_hvac_action = HVAC_ACTION_LIB_TO_HASS[
|
||||||
self.get_airzone_value(AZD_ACTION)
|
self.get_airzone_value(AZD_ACTION)
|
||||||
]
|
]
|
||||||
if self.supported_features & ClimateEntityFeature.FAN_MODE:
|
|
||||||
self._attr_fan_mode = self._speeds.get(self.get_airzone_value(AZD_SPEED))
|
|
||||||
if self.get_airzone_value(AZD_POWER):
|
if self.get_airzone_value(AZD_POWER):
|
||||||
self._attr_hvac_mode = HVAC_MODE_LIB_TO_HASS[
|
self._attr_hvac_mode = HVAC_MODE_LIB_TO_HASS[
|
||||||
self.get_airzone_value(AZD_MODE)
|
self.get_airzone_value(AZD_MODE)
|
||||||
@ -255,6 +253,13 @@ class AirzoneDeviceClimate(AirzoneClimate):
|
|||||||
):
|
):
|
||||||
self._initialize_fan_speeds()
|
self._initialize_fan_speeds()
|
||||||
|
|
||||||
|
@callback
|
||||||
|
def _async_update_attrs(self) -> None:
|
||||||
|
"""Update climate attributes."""
|
||||||
|
super()._async_update_attrs()
|
||||||
|
if self.supported_features & ClimateEntityFeature.FAN_MODE:
|
||||||
|
self._attr_fan_mode = self._speeds.get(self.get_airzone_value(AZD_SPEED))
|
||||||
|
|
||||||
def _initialize_fan_speeds(self) -> None:
|
def _initialize_fan_speeds(self) -> None:
|
||||||
"""Initialize fan speeds."""
|
"""Initialize fan speeds."""
|
||||||
azd_speeds: dict[int, int] = self.get_airzone_value(AZD_SPEEDS)
|
azd_speeds: dict[int, int] = self.get_airzone_value(AZD_SPEEDS)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user