Remove cloud details from assist pipeline (#105687)

* Remove cloud details from assist pipeline

* Update assist pipeline tests

* Update cloud tests
This commit is contained in:
Martin Hjelmare 2023-12-14 10:15:59 +01:00 committed by GitHub
parent 82f0b28e89
commit 2e448d2d13
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 44 additions and 66 deletions

View file

@ -232,7 +232,10 @@ class CloudLoginView(HomeAssistantView):
new_cloud_pipeline_id: str | None = None
if (cloud_assist_pipeline(hass)) is None:
if cloud_pipeline := await assist_pipeline.async_create_default_pipeline(
hass, DOMAIN, DOMAIN
hass,
stt_engine_id=DOMAIN,
tts_engine_id=DOMAIN,
pipeline_name="Home Assistant Cloud",
):
new_cloud_pipeline_id = cloud_pipeline.id
return self.json({"success": True, "cloud_pipeline": new_cloud_pipeline_id})