mirror of
https://github.com/home-assistant/core.git
synced 2025-07-31 19:25:12 +02:00
Remove entity description mixin in Tuya (#112959)
This commit is contained in:
committed by
GitHub
parent
b5c5db9ca0
commit
b4dfe455cb
@@ -40,20 +40,13 @@ TUYA_HVAC_TO_HA = {
|
||||
}
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
class TuyaClimateSensorDescriptionMixin:
|
||||
"""Define an entity description mixin for climate entities."""
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class TuyaClimateEntityDescription(ClimateEntityDescription):
|
||||
"""Describe an Tuya climate entity."""
|
||||
|
||||
switch_only_hvac_mode: HVACMode
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
class TuyaClimateEntityDescription(
|
||||
ClimateEntityDescription, TuyaClimateSensorDescriptionMixin
|
||||
):
|
||||
"""Describe an Tuya climate entity."""
|
||||
|
||||
|
||||
CLIMATE_DESCRIPTIONS: dict[str, TuyaClimateEntityDescription] = {
|
||||
# Air conditioner
|
||||
# https://developer.tuya.com/en/docs/iot/categorykt?id=Kaiuz0z71ov2n
|
||||
|
Reference in New Issue
Block a user