Add new ClimateEntityFeature for Tado (#109416)

pull/109489/head
G Johansson 2024-02-03 03:47:09 +01:00 committed by GitHub
parent 268c84a379
commit fbb7c9003f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 1 deletions

View File

@ -131,7 +131,10 @@ def create_climate_entity(tado, name: str, zone_id: int, device_info: dict):
zone_type = capabilities["type"]
support_flags = (
ClimateEntityFeature.PRESET_MODE | ClimateEntityFeature.TARGET_TEMPERATURE
ClimateEntityFeature.PRESET_MODE
| ClimateEntityFeature.TARGET_TEMPERATURE
| ClimateEntityFeature.TURN_OFF
| ClimateEntityFeature.TURN_ON
)
supported_hvac_modes = [
TADO_TO_HA_HVAC_MODE_MAP[CONST_MODE_OFF],
@ -221,6 +224,7 @@ class TadoClimate(TadoZoneEntity, ClimateEntity):
_attr_name = None
_attr_translation_key = DOMAIN
_available = False
_enable_turn_on_off_backwards_compatibility = False
def __init__(
self,