Forum

Benachrichtigungen
Alles löschen

Home Assistant Anleitung Sprachausgabe auf Sonos-Lautsprecher

9 Beiträge
2 Benutzer
0 Reactions
17 Ansichten
Beiträge: 587
 Olli
Admin
Themenstarter
(@olli)
Mitglied
Beigetreten: Vor 10 Jahren
wpf-cross-image

Wer Home Assistant und Sonos-Lautsprecher nutzt, kann diese Kombination nutzen, um dich von Home Assistant über Ereignisse informieren zu lassen. Alles, was man hierfür benötigt (neben Home Assistant und Sonos-Lautsprecher(n)) sind der gewünschte Benachrichtigungstext als mp3-Datei sowie eine Mini-Automation. Wie du deinen individuellen Benachrichtigungstext als mp3-Datei und die Automation zur Wiedergabe der mp3-Datei auf dem Sonos-Lautsprecher erstellst, beschreibe ich im folgenden! Auf der Homepage https://ttsmp3.com/ kannst du dir mit wenigen Mausklicks kostenlos eine mp3-Datei von einem beliebigen Text erstellen. Klar, das kann je nach Wort beziehungsweise Satzbau schonmal ein wenig mechanisch oder künstlich klingen, aber wir wollen damit ja auch…

8 Antworten
Beiträge: 1
Gast
(@Möhre)
New Member
Beigetreten: Vor 3 Jahren

Vielen Dank! Genau das was ich gesucht habe! Sonos hat immer aufgehört zu spielen nachdem die MP3 abgespielt wurde... nicht wirklich sinvoll. mit .snapshot und .restore klappt es wunderbar.

Als kleiner Anreiz für andere: Ich nutze diese Funktion zusammen mit einem ESP um das Signal der Klingel mit zu erfassen und Sende ein "Ding Doong" über SONOS ins ganze Haus. Zusätzlich gibt es eine Telegram Nachricht aufs Handy.

Antwort
Beiträge: 1
Gast
(@Möhre)
New Member
Beigetreten: Vor 3 Jahren

Nachdem ich eine Lösung mit TTS implementiert habe, und dabei leider die Musik stoppte, habe ich deinen Artikel gelesen.

Das Automatisierungsscript konnte ich komplett übernehmen. Lediglich mit dem delay hatte ich Probleme. Der war anfangs zu kurz und daher wurde das mp3 zu früh abgebrochen. Leider wird das Abspielen eines mp3 quittiert, nachdem der Befehl gesendet wird und nicht erst, nachdem das mp3 abgespielt wurde.

Antwort
1 Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Hi Jens,

das freut mich! 🙂 Wofür nutzt du die Benachrichtigung?

VG
Olli

Antwort
Beiträge: 1
Gast
(@Möhre)
New Member
Beigetreten: Vor 3 Jahren

hey,

wo genau füge ich den Code den ein?
in der config klar, aber gibt es ein übergeordnetes Tag??

Gruß Thomas

Antwort
2 Antworten
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Hi Thomas,

mein Code ist ein Beispiel für eine Automation! Wenn du nicht im YAML-Modus unterwegs bist, erstellt du eine neue Automation, wechselst dort auf YAML-Bearbeitung und kann den Code mit deinen Anpassungen dann einfügen!

Viele Grüße
Olli

Antwort
Gast
(@Möhre)
Beigetreten: Vor 3 Jahren

New Member
Beiträge: 1

oh yes, hat alles geklappt, danke, Waschmaschine läuft noch 😉

Antwort
Beiträge: 1
Gast
(@Möhre)
New Member
Beigetreten: Vor 3 Jahren

Hallo, könnte man das Skript für einen Hompod abändern im Bereich Snapshot und restore.

danke ein blutiger anfänger

Antwort
1 Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Hi!
Leider habe ich keinen Homepod und konnte bislang nur den folgenden Beitrag hierzu finden, der vielversprechend klingt:

https://community.home-assistant.io/t/how-continue-play-the-previous-music-after-a-tts-voice-announcement/253053/49

Ggf. klappt das ja bei dir?

Antwort