1 """Support for Steamist sensors."""
3 from __future__
import annotations
5 from aiosteamist
import SteamistStatus
14 from .coordinator
import SteamistDataUpdateCoordinator
18 """Representation of a Steamist entity."""
20 _attr_has_entity_name =
True
24 coordinator: SteamistDataUpdateCoordinator,
26 description: EntityDescription,
28 """Initialize the entity."""
34 connections={(dr.CONNECTION_NETWORK_MAC, entry.unique_id)},
35 manufacturer=
"Steamist",
36 model=entry.data[CONF_MODEL],
37 configuration_url=f
"http://{entry.data[CONF_HOST]}",
42 """Return the steamist status."""
43 return self.coordinator.data
None __init__(self, SteamistDataUpdateCoordinator coordinator, ConfigEntry entry, EntityDescription description)
SteamistStatus _status(self)