Manages a single UniFi Network instance.
Definition at line 21 of file websocket.py.
◆ __init__()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket.__init__ |
( |
|
self, |
|
|
HomeAssistant |
hass, |
|
|
aiounifi.Controller |
api, |
|
|
str
|
signal |
|
) |
| |
◆ _async_watch_websocket()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket._async_watch_websocket |
( |
|
self, |
|
|
datetime |
now |
|
) |
| |
|
private |
Watch timestamp for last received websocket message.
Definition at line 124 of file websocket.py.
◆ reconnect()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket.reconnect |
( |
|
self, |
|
|
bool |
log = False |
|
) |
| |
Prepare to reconnect UniFi session.
Definition at line 97 of file websocket.py.
◆ start()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket.start |
( |
|
self | ) |
|
◆ start_websocket()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket.start_websocket |
( |
|
self | ) |
|
Start up connection to websocket.
Definition at line 74 of file websocket.py.
◆ stop()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket.stop |
( |
|
self | ) |
|
◆ stop_and_wait()
| None homeassistant.components.unifi.hub.websocket.UnifiWebsocket.stop_and_wait |
( |
|
self | ) |
|
Stop websocket handler and await tasks.
Definition at line 55 of file websocket.py.
◆ _cancel_websocket_check
| homeassistant.components.unifi.hub.websocket.UnifiWebsocket._cancel_websocket_check |
|
private |
◆ api
| homeassistant.components.unifi.hub.websocket.UnifiWebsocket.api |
◆ available
| homeassistant.components.unifi.hub.websocket.UnifiWebsocket.available |
◆ hass
| homeassistant.components.unifi.hub.websocket.UnifiWebsocket.hass |
◆ signal
| homeassistant.components.unifi.hub.websocket.UnifiWebsocket.signal |
◆ ws_task
| homeassistant.components.unifi.hub.websocket.UnifiWebsocket.ws_task |
The documentation for this class was generated from the following file: