1 """Entity object for shared properties of Refoss entities."""
6 from .bridge
import RefossDataUpdateCoordinator
7 from .const
import DOMAIN
13 _attr_has_entity_name =
True
15 def __init__(self, coordinator: RefossDataUpdateCoordinator, channel: int) ->
None:
16 """Initialize the entity."""
19 mac = coordinator.device.mac
23 connections={(CONNECTION_NETWORK_MAC, mac)},
24 identifiers={(DOMAIN, mac)},
25 manufacturer=
"Refoss",
26 name=coordinator.device.dev_name,
None __init__(self, RefossDataUpdateCoordinator coordinator, int channel)