Allow passing in device_id to pipeline run WS API (#95139)
This commit is contained in:
parent
3f10233833
commit
c42d0feec1
5 changed files with 22 additions and 1 deletions
|
@ -56,6 +56,7 @@ def async_register_websocket_api(hass: HomeAssistant) -> None:
|
|||
vol.Optional("input"): dict,
|
||||
vol.Optional("pipeline"): str,
|
||||
vol.Optional("conversation_id"): vol.Any(str, None),
|
||||
vol.Optional("device_id"): vol.Any(str, None),
|
||||
vol.Optional("timeout"): vol.Any(float, int),
|
||||
},
|
||||
),
|
||||
|
@ -105,6 +106,7 @@ async def websocket_run(
|
|||
# Arguments to PipelineInput
|
||||
input_args: dict[str, Any] = {
|
||||
"conversation_id": msg.get("conversation_id"),
|
||||
"device_id": msg.get("device_id"),
|
||||
}
|
||||
|
||||
if start_stage == PipelineStage.STT:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue