1 """Base entity for poolsense integration."""
7 from .const
import ATTRIBUTION, DOMAIN
8 from .coordinator
import PoolSenseDataUpdateCoordinator
12 """Implements a common class elements representing the PoolSense component."""
14 _attr_attribution = ATTRIBUTION
15 _attr_has_entity_name =
True
19 coordinator: PoolSenseDataUpdateCoordinator,
20 description: EntityDescription,
22 """Initialize poolsense entity."""
27 identifiers={(DOMAIN, coordinator.email)},
None __init__(self, PoolSenseDataUpdateCoordinator coordinator, EntityDescription description)