Sonos Wiedergabe von Text-to-Speech und mp3

Hallo Zusammen,

ich befasse mich gerade mit der Wiedergabe von einer lokalen MP3 oder einer Text-to-Speech.

Leider schaffe ich es nicht und finde nirgends eine Anleitung.

Bisher schaffe ich es nur das die Sonos Box einfach auf Play springt und das wiedergibt was zuletzt gelaufen ist.

Bei Text-to-Speech kommt gar nichts aus dem Lautsprecher.

Bei MP3 weis ich nicht wie ich das machen soll.

Die Suche und Beiträge hier haben mir auch nicht weitergeholfen.

Kann mir jemand weiterhelfen?

Lokale Datei:
Wenn die Datei im Medien-Ordner liegt, einfach über Medien>myMedia zur Datei navigieren, rechts unten kannst du den Ausgabelautsprecher auswählen und den die Datei anklicken.

TTS (Text to Speach):
Wenn Du TTS verwenden willst, musst Du das zuerst unter Einstellungen>Sprachassistenten konfigurieren.
Zum Testen würde ich erstmal folgendes verwenden (Wenn du kein Nabu Casa Konto hast musst Du zumindest den Testmonat aktivieren)

Evt. reicht es aber auch schon unter Einstellungen>Home Assistant Cloud> Text-zu-Sprache eine Einstellung vorzunehmen.

Dann sollte folgendes Skript funktionieren:

alias: Ansage per HA Cloud
description: ""
sequence:
  - action: tts.cloud_say
    metadata: {}
    data:
      message: Das ist eine Ansage
      language: de-DE
      entity_id: media_player.sonos_arbeitszimmer

oder so

action: tts.speak
data:
  cache: false
  media_player_entity_id: media_player.sonos_arbeitszimmer
  message: Das ist eine Ansage
  language: de-DE
target:
  entity_id: tts.home_assistant_cloud

Das Problem ist, dass man, je nach verwendetem TTS System, andere Parameter benötigt.
language ist hier zwar optional; muss, wenn verwendet, aber einer der am Ende der der Seite Text-to-speech (TTS) – Nabu Casa genannten Einstellung entsprechen.

Wenn Du weiter Unterstützung brauchst, kopiere uns bitte deinen bisherigen Code, damit wir sehen was Du verwendest und mit welchen Parametern.

Danke das mit den Medien hat schon mal geklappt

In einer Automatisation ruft man eine Mediendatei z.B. so auf:

description: ""
mode: single
triggers: []
conditions: []
actions:
  - action: media_player.play_media
    target:
      entity_id: media_player.sonos_arbeitszimmer
    data:
      media:
        media_content_id: media-source://media_source/local/chord.mp3
        media_content_type: audio/mpeg