diff --git a/src/data/assist_satellite.ts b/src/data/assist_satellite.ts
index cee5862cd0..7b13c4a47c 100644
--- a/src/data/assist_satellite.ts
+++ b/src/data/assist_satellite.ts
@@ -52,7 +52,8 @@ export const assistSatelliteAnnounce = (
args: {
message?: string;
media_id?: string;
- preannounce_media_id?: string | null;
+ preannounce?: boolean;
+ preannounce_media_id?: string;
}
) => hass.callService("assist_satellite", "announce", args, { entity_id });
diff --git a/src/dialogs/voice-assistant-setup/voice-assistant-setup-dialog.ts b/src/dialogs/voice-assistant-setup/voice-assistant-setup-dialog.ts
index 5110be9605..7b292fe9ed 100644
--- a/src/dialogs/voice-assistant-setup/voice-assistant-setup-dialog.ts
+++ b/src/dialogs/voice-assistant-setup/voice-assistant-setup-dialog.ts
@@ -90,6 +90,9 @@ export class HaVoiceAssistantSetupDialog extends LitElement {
this._previousSteps = [];
this._nextStep = undefined;
this._step = STEP.INIT;
+ this._language = undefined;
+ this._languages = [];
+ this._localOption = undefined;
fireEvent(this, "dialog-closed", { dialog: this.localName });
}
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 1ec7a400d8..9e8a40f8c5 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
@@ -103,7 +103,9 @@ export class HaVoiceAssistantSetupStepSuccess extends LitElement {