Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, ConfigEntry entry, Websocket websocket) |
| None | ws_connect (self) |
| None | ws_disconnect (self) |
Public Attributes | |
| websocket | |
Private Attributes | |
| _entry | |
| _entry_setup_complete | |
| _hass | |
| _ws_reconnect_delay | |
Define a class to handle the Ambient websocket.
Definition at line 125 of file __init__.py.
| None homeassistant.components.ambient_station.AmbientStation.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| ConfigEntry | entry, | ||
| Websocket | websocket | ||
| ) |
Initialize.
Definition at line 128 of file __init__.py.
| None homeassistant.components.ambient_station.AmbientStation.ws_connect | ( | self | ) |
Register handlers and connect to the websocket.
Definition at line 139 of file __init__.py.
| None homeassistant.components.ambient_station.AmbientStation.ws_disconnect | ( | self | ) |
Disconnect from the websocket.
Definition at line 197 of file __init__.py.
|
private |
Definition at line 132 of file __init__.py.
|
private |
Definition at line 133 of file __init__.py.
|
private |
Definition at line 134 of file __init__.py.
|
private |
Definition at line 135 of file __init__.py.
| homeassistant.components.ambient_station.AmbientStation.websocket |
Definition at line 137 of file __init__.py.