Public Member Functions | |
| def | __init__ (self, sensor, name, bridge, primary_sensor=None) |
| def | async_update_callback (self) |
| def | async_update_device_registry (self) |
Public Member Functions inherited from homeassistant.components.hue.v1.sensor_device.GenericHueDevice | |
| def | device_id (self) |
| DeviceInfo | device_info (self) |
| def | name (self) |
| def | primary_sensor (self) |
| def | swupdatestate (self) |
| def | unique_id (self) |
Public Attributes | |
| device_registry_id | |
| event_id | |
Public Attributes inherited from homeassistant.components.hue.v1.sensor_device.GenericHueDevice | |
| allow_unreachable | |
| bridge | |
| sensor | |
Private Attributes | |
| _last_state | |
When you want signals instead of entities. Stateless sensors such as remotes are expected to generate an event instead of a sensor entity in hass.
Definition at line 27 of file hue_event.py.
| def homeassistant.components.hue.v1.hue_event.HueEvent.__init__ | ( | self, | |
| sensor, | |||
| name, | |||
| bridge, | |||
primary_sensor = None |
|||
| ) |
Register callback that will be used for signals.
Reimplemented from homeassistant.components.hue.v1.sensor_device.GenericHueDevice.
Definition at line 34 of file hue_event.py.
| def homeassistant.components.hue.v1.hue_event.HueEvent.async_update_callback | ( | self | ) |
Fire the event if reason is that state is updated.
Definition at line 51 of file hue_event.py.
| def homeassistant.components.hue.v1.hue_event.HueEvent.async_update_device_registry | ( | self | ) |
Update device registry.
Definition at line 92 of file hue_event.py.
|
private |
Definition at line 41 of file hue_event.py.
| homeassistant.components.hue.v1.hue_event.HueEvent.device_registry_id |
Definition at line 37 of file hue_event.py.
| homeassistant.components.hue.v1.hue_event.HueEvent.event_id |
Definition at line 39 of file hue_event.py.