mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Remove entity description mixin in Tuya (#112959)
This commit is contained in:
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user