Manages a single Hue bridge.
Definition at line 40 of file bridge.py.
◆ __init__()
Initialize the system.
Definition at line 43 of file bridge.py.
◆ api_version()
| int homeassistant.components.hue.bridge.HueBridge.api_version |
( |
|
self | ) |
|
Return api version we're set-up for.
Definition at line 69 of file bridge.py.
◆ async_initialize_bridge()
| bool homeassistant.components.hue.bridge.HueBridge.async_initialize_bridge |
( |
|
self | ) |
|
Initialize Connection with the Hue API.
Definition at line 73 of file bridge.py.
◆ async_request_call()
| Any homeassistant.components.hue.bridge.HueBridge.async_request_call |
( |
|
self, |
|
|
Callable |
task, |
|
|
* |
args, |
|
|
** |
kwargs |
|
) |
| |
Send request to the Hue bridge.
Definition at line 125 of file bridge.py.
◆ async_reset()
| bool homeassistant.components.hue.bridge.HueBridge.async_reset |
( |
|
self | ) |
|
Reset this bridge to default state.
Will cancel any scheduled setup retry and will unload
the config entry.
Definition at line 143 of file bridge.py.
◆ handle_unauthorized_error()
| None homeassistant.components.hue.bridge.HueBridge.handle_unauthorized_error |
( |
|
self | ) |
|
Create a new config flow when the authorization is no longer valid.
Definition at line 170 of file bridge.py.
◆ host()
| str homeassistant.components.hue.bridge.HueBridge.host |
( |
|
self | ) |
|
Return the host of this bridge.
Definition at line 64 of file bridge.py.
◆ api
| homeassistant.components.hue.bridge.HueBridge.api |
◆ api_version
| homeassistant.components.hue.bridge.HueBridge.api_version |
◆ authorized
| homeassistant.components.hue.bridge.HueBridge.authorized |
◆ config_entry
| homeassistant.components.hue.bridge.HueBridge.config_entry |
◆ hass
| homeassistant.components.hue.bridge.HueBridge.hass |
◆ logger
| homeassistant.components.hue.bridge.HueBridge.logger |
◆ sensor_manager
| homeassistant.components.hue.bridge.HueBridge.sensor_manager |
The documentation for this class was generated from the following file: