Functions | |
| None | async_load_websocket_api (HomeAssistant hass) |
| None | websocket_subscribe (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_supervisor_api (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_supervisor_event (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg) |
Variables | |
| Logger | |
| SCHEMA_WEBSOCKET_EVENT | |
| WS_NO_ADMIN_ENDPOINTS | |
Websocekt API handlers for the hassio integration.
| None homeassistant.components.hassio.websocket_api.async_load_websocket_api | ( | HomeAssistant | hass | ) |
Set up the websocket API.
Definition at line 57 of file websocket_api.py.
| None homeassistant.components.hassio.websocket_api.websocket_subscribe | ( | HomeAssistant | hass, |
| ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Subscribe to supervisor events.
Definition at line 67 of file websocket_api.py.
| None homeassistant.components.hassio.websocket_api.websocket_supervisor_api | ( | HomeAssistant | hass, |
| ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Websocket handler to call Supervisor API.
Definition at line 108 of file websocket_api.py.
| None homeassistant.components.hassio.websocket_api.websocket_supervisor_event | ( | HomeAssistant | hass, |
| ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Publish events from the Supervisor.
Definition at line 90 of file websocket_api.py.
| homeassistant.components.hassio.websocket_api.Logger |
Definition at line 53 of file websocket_api.py.
| homeassistant.components.hassio.websocket_api.SCHEMA_WEBSOCKET_EVENT |
Definition at line 38 of file websocket_api.py.
| homeassistant.components.hassio.websocket_api.WS_NO_ADMIN_ENDPOINTS |
Definition at line 45 of file websocket_api.py.