1 """Entity classes for the Steam integration."""
6 from .const
import DEFAULT_NAME, DOMAIN
7 from .coordinator
import SteamDataUpdateCoordinator
11 """Representation of a Steam entity."""
13 _attr_attribution =
"Data provided by Steam"
15 def __init__(self, coordinator: SteamDataUpdateCoordinator) ->
None:
16 """Initialize a Steam entity."""
19 configuration_url=
"https://store.steampowered.com",
20 entry_type=DeviceEntryType.SERVICE,
21 identifiers={(DOMAIN, coordinator.config_entry.entry_id)},
22 manufacturer=DEFAULT_NAME,
None __init__(self, SteamDataUpdateCoordinator coordinator)