Tado fix water heater (#113464)

Co-authored-by: Joostlek <joostlek@outlook.com>
pull/113872/head
Erwin Douna 2024-03-20 11:29:15 +01:00 committed by GitHub
parent 249f708071
commit 42873cacf5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 8 deletions

View File

@ -3,7 +3,6 @@
import logging
from typing import Any
import PyTado
import voluptuous as vol
from homeassistant.components.water_heater import (
@ -30,8 +29,6 @@ from .const import (
DATA,
DOMAIN,
SIGNAL_TADO_UPDATE_RECEIVED,
TADO_DEFAULT_MAX_TEMP,
TADO_DEFAULT_MIN_TEMP,
TYPE_HOT_WATER,
)
from .entity import TadoZoneEntity
@ -134,8 +131,8 @@ class TadoWaterHeater(TadoZoneEntity, WaterHeaterEntity):
zone_name: str,
zone_id: int,
supports_temperature_control: bool,
min_temp: float | None = None,
max_temp: float | None = None,
min_temp,
max_temp,
) -> None:
"""Initialize of Tado water heater entity."""
self._tado = tado
@ -147,8 +144,8 @@ class TadoWaterHeater(TadoZoneEntity, WaterHeaterEntity):
self._device_is_active = False
self._supports_temperature_control = supports_temperature_control
self._min_temperature = min_temp or TADO_DEFAULT_MIN_TEMP
self._max_temperature = max_temp or TADO_DEFAULT_MAX_TEMP
self._min_temperature = min_temp
self._max_temperature = max_temp
self._target_temp: float | None = None
@ -158,7 +155,7 @@ class TadoWaterHeater(TadoZoneEntity, WaterHeaterEntity):
self._current_tado_hvac_mode = CONST_MODE_SMART_SCHEDULE
self._overlay_mode = CONST_MODE_SMART_SCHEDULE
self._tado_zone_data: PyTado.TadoZone = {}
self._tado_zone_data: Any = None
async def async_added_to_hass(self) -> None:
"""Register for sensor updates."""