Fix mypy checks

This commit is contained in:
Andre Basche 2024-01-11 00:41:49 +01:00
parent 3aadb840ab
commit f007777689
6 changed files with 12 additions and 11 deletions

View file

@ -18,17 +18,18 @@ from .hon import HonEntity, unique_entities
_LOGGER = logging.getLogger(__name__)
@dataclass
@dataclass(frozen=True)
class HonControlSwitchEntityDescription(SwitchEntityDescription):
turn_on_key: str = ""
turn_off_key: str = ""
@dataclass(frozen=True)
class HonSwitchEntityDescription(SwitchEntityDescription):
pass
@dataclass
@dataclass(frozen=True)
class HonConfigSwitchEntityDescription(SwitchEntityDescription):
entity_category: EntityCategory = EntityCategory.CONFIG