1 """A entity class for Bravia TV integration."""
6 from .
import BraviaTVCoordinator
7 from .const
import ATTR_MANUFACTURER, DOMAIN
11 """BraviaTV entity class."""
13 _attr_has_entity_name =
True
17 coordinator: BraviaTVCoordinator,
21 """Initialize the entity."""
26 identifiers={(DOMAIN, unique_id)},
27 manufacturer=ATTR_MANUFACTURER,
29 name=f
"{ATTR_MANUFACTURER} {model}",
31 if coordinator.client.mac
is not None:
33 (CONNECTION_NETWORK_MAC, coordinator.client.mac)
None __init__(self, BraviaTVCoordinator coordinator, str unique_id, str model)