diff --git a/src/data/assist_satellite.ts b/src/data/assist_satellite.ts index 19a0e180b0..cee5862cd0 100644 --- a/src/data/assist_satellite.ts +++ b/src/data/assist_satellite.ts @@ -49,9 +49,12 @@ export const testAssistSatelliteConnection = ( export const assistSatelliteAnnounce = ( hass: HomeAssistant, entity_id: string, - message: string -) => - hass.callService("assist_satellite", "announce", { message }, { entity_id }); + args: { + message?: string; + media_id?: string; + preannounce_media_id?: string | null; + } +) => hass.callService("assist_satellite", "announce", args, { entity_id }); export const fetchAssistSatelliteConfiguration = ( hass: HomeAssistant, diff --git a/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-success.ts b/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-success.ts index e9db911f49..1ec7a400d8 100644 --- a/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-success.ts +++ b/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-success.ts @@ -246,7 +246,10 @@ export class HaVoiceAssistantSetupStepSuccess extends LitElement { if (!this.assistEntityId) { return; } - await assistSatelliteAnnounce(this.hass, this.assistEntityId, message); + await assistSatelliteAnnounce(this.hass, this.assistEntityId, { + message, + preannounce_media_id: null, + }); } private _testWakeWord() {