1 """Base class for Squeezebox Sensor entities."""
7 from .const
import DOMAIN, STATUS_QUERY_UUID
8 from .coordinator
import LMSStatusDataUpdateCoordinator
12 """Defines a base status sensor entity."""
14 _attr_has_entity_name =
True
18 coordinator: LMSStatusDataUpdateCoordinator,
19 description: EntityDescription,
21 """Initialize status sensor entity."""
26 f
"{coordinator.data[STATUS_QUERY_UUID]}_{description.key}"
30 identifiers={(DOMAIN, coordinator.data[STATUS_QUERY_UUID])},
None __init__(self, LMSStatusDataUpdateCoordinator coordinator, EntityDescription description)