Class that manages events of the controller.
Definition at line 163 of file __init__.py.
◆ __init__()
| def homeassistant.components.heos.ControllerManager.__init__ |
( |
|
self, |
|
|
|
hass, |
|
|
|
controller |
|
) |
| |
Init the controller manager.
Definition at line 166 of file __init__.py.
◆ _controller_event()
| def homeassistant.components.heos.ControllerManager._controller_event |
( |
|
self, |
|
|
|
event, |
|
|
|
data |
|
) |
| |
|
private |
◆ _heos_event()
| def homeassistant.components.heos.ControllerManager._heos_event |
( |
|
self, |
|
|
|
event |
|
) |
| |
|
private |
◆ connect_listeners()
| def homeassistant.components.heos.ControllerManager.connect_listeners |
( |
|
self | ) |
|
Subscribe to events of interest.
Definition at line 174 of file __init__.py.
◆ disconnect()
| def homeassistant.components.heos.ControllerManager.disconnect |
( |
|
self | ) |
|
◆ update_ids()
| def homeassistant.components.heos.ControllerManager.update_ids |
( |
|
self, |
|
|
dict[int, int] |
mapped_ids |
|
) |
| |
Update the IDs in the device and entity registry.
Definition at line 219 of file __init__.py.
◆ _device_registry
| homeassistant.components.heos.ControllerManager._device_registry |
|
private |
◆ _entity_registry
| homeassistant.components.heos.ControllerManager._entity_registry |
|
private |
◆ _hass
| homeassistant.components.heos.ControllerManager._hass |
|
private |
◆ _signals
| homeassistant.components.heos.ControllerManager._signals |
|
private |
◆ controller
| homeassistant.components.heos.ControllerManager.controller |
The documentation for this class was generated from the following file: