Functions | |
| None | async_register_websocket_api (HomeAssistant hass) |
| None | websocket_device_capture (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_get_run (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_list_devices (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_list_languages (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_list_runs (HomeAssistant hass, websocket_api.connection.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_run (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| Final | |
Assist pipeline Websocket API.
| None homeassistant.components.assist_pipeline.websocket_api.async_register_websocket_api | ( | HomeAssistant | hass | ) |
Register the websocket API.
Definition at line 55 of file websocket_api.py.
| None homeassistant.components.assist_pipeline.websocket_api.websocket_device_capture | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Capture raw audio from a satellite device and forward to client.
Definition at line 453 of file websocket_api.py.
| None homeassistant.components.assist_pipeline.websocket_api.websocket_get_run | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Get debug data for a pipeline run.
Definition at line 348 of file websocket_api.py.
| None homeassistant.components.assist_pipeline.websocket_api.websocket_list_devices | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
List assist devices.
Definition at line 317 of file websocket_api.py.
| None homeassistant.components.assist_pipeline.websocket_api.websocket_list_languages | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
List languages which are supported by a complete pipeline. This will return a list of languages which are supported by at least one stt, tts and conversation engine respectively.
Definition at line 388 of file websocket_api.py.
| None homeassistant.components.assist_pipeline.websocket_api.websocket_list_runs | ( | HomeAssistant | hass, |
| websocket_api.connection.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
List pipeline runs for which debug data is available.
Definition at line 281 of file websocket_api.py.
| None homeassistant.components.assist_pipeline.websocket_api.websocket_run | ( | HomeAssistant | hass, |
| websocket_api.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Run a pipeline.
Definition at line 124 of file websocket_api.py.
|
private |
Definition at line 46 of file websocket_api.py.
| homeassistant.components.assist_pipeline.websocket_api.Final |
Definition at line 48 of file websocket_api.py.