mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Remove entity description mixin in Airzone (#112378)
This commit is contained in:
parent
a515603aaf
commit
1824ff6438
@ -26,19 +26,14 @@ from .coordinator import AirzoneUpdateCoordinator
|
|||||||
from .entity import AirzoneEntity, AirzoneZoneEntity
|
from .entity import AirzoneEntity, AirzoneZoneEntity
|
||||||
|
|
||||||
|
|
||||||
@dataclass(frozen=True)
|
@dataclass(frozen=True, kw_only=True)
|
||||||
class AirzoneSelectDescriptionMixin:
|
class AirzoneSelectDescription(SelectEntityDescription):
|
||||||
"""Define an entity description mixin for select entities."""
|
"""Class to describe an Airzone select entity."""
|
||||||
|
|
||||||
api_param: str
|
api_param: str
|
||||||
options_dict: dict[str, int]
|
options_dict: dict[str, int]
|
||||||
|
|
||||||
|
|
||||||
@dataclass(frozen=True)
|
|
||||||
class AirzoneSelectDescription(SelectEntityDescription, AirzoneSelectDescriptionMixin):
|
|
||||||
"""Class to describe an Airzone select entity."""
|
|
||||||
|
|
||||||
|
|
||||||
GRILLE_ANGLE_DICT: Final[dict[str, int]] = {
|
GRILLE_ANGLE_DICT: Final[dict[str, int]] = {
|
||||||
"90deg": GrilleAngle.DEG_90,
|
"90deg": GrilleAngle.DEG_90,
|
||||||
"50deg": GrilleAngle.DEG_50,
|
"50deg": GrilleAngle.DEG_50,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user