1 """Provide a common entity class for myUplink entities."""
6 from .const
import DOMAIN
7 from .coordinator
import MyUplinkDataCoordinator
11 """Representation of myuplink entity."""
13 _attr_has_entity_name =
True
17 coordinator: MyUplinkDataCoordinator,
19 unique_id_suffix: str,
21 """Initialize the entity."""
22 super().
__init__(coordinator=coordinator)
33 """Representation of a system bound entity."""
37 coordinator: MyUplinkDataCoordinator,
40 unique_id_suffix: str,
42 """Initialize the entity."""
44 coordinator=coordinator,
46 unique_id_suffix=unique_id_suffix,
None __init__(self, MyUplinkDataCoordinator coordinator, str device_id, str unique_id_suffix)
None __init__(self, MyUplinkDataCoordinator coordinator, str system_id, str device_id, str unique_id_suffix)