Home Assistant Unofficial Reference
2024.12.1
entity.py
Go to the documentation of this file.
1
"""Base Philips js entity."""
2
3
from
__future__
import
annotations
4
5
from
homeassistant.helpers.update_coordinator
import
CoordinatorEntity
6
7
from
.coordinator
import
PhilipsTVDataUpdateCoordinator
8
9
10
class
PhilipsJsEntity
(
CoordinatorEntity
[PhilipsTVDataUpdateCoordinator]):
11
"""Base Philips js entity."""
12
13
_attr_has_entity_name =
True
14
15
def
__init__
(
16
self,
17
coordinator: PhilipsTVDataUpdateCoordinator,
18
) ->
None
:
19
"""Initialize light."""
20
super().
__init__
(coordinator)
21
self.
_attr_device_info
_attr_device_info = coordinator.device_info
homeassistant.components.philips_js.entity.PhilipsJsEntity
Definition:
entity.py:10
homeassistant.components.philips_js.entity.PhilipsJsEntity.__init__
None __init__(self, PhilipsTVDataUpdateCoordinator coordinator)
Definition:
entity.py:18
homeassistant.components.philips_js.entity.PhilipsJsEntity._attr_device_info
_attr_device_info
Definition:
entity.py:21
homeassistant.helpers.update_coordinator.CoordinatorEntity
Definition:
update_coordinator.py:568
homeassistant.helpers.update_coordinator
Definition:
update_coordinator.py:1
core
homeassistant
components
philips_js
entity.py
Generated by
1.9.1