TTS, eine einfach Nachricht auf Android Handy (oder IOS)

Hallo Zusammen,

habe versucht komme aber nicht weiter.

Möchte einfach (als Test über Automatisierung) eine Sprachnachricht auf mein Handy schicken (z.B. Lampen wurden ausgeschaltet), dann soll mein Android Handy das aussprechen (IOS wäre nice 2 have).

Was muss ich “ALLES” wo eintragen damit das funktioniert ?

Danke und viele Grüße

Einfach in der Automation so eine Aktion mit aufnehmen (sofern die HA Companion-App auf dem Smartphone installiert ist)

service: notify.mobile_app_smartphoneXY
metadata: {}
data:
  message: Lichter wurden ausgeschaltet
  title: Licht

Edit: Sorry, hatte Sprachausgabe überlesen.

Ich denke so könnte es in einer Automation funktionieren, wenn die App auf dem Handy installiert ist. Keine Ahnung ob das auch bei IOS so funktioniert.

- service: notify.mobile_app_deinHandy
  data:
    message: "TTS"
    data:
      tts_text: "Lampen wurden ausgeschaltet"

erstmal Danke.

genau das habe ich versucht. Doch mein Handy “spricht nicht mit (zur) mir”.

Einfach Meldungen gehen raus, also Textmeldungen.

Frage mich ob ich noch was anderes einrichten muss.

Grüße

Ich habe es gerade erfolgreich getestet

service: notify.mobile_app_sm_s926b
data:
  message: TTS
  data:
    tts_text: Lampen wurden ausgeschaltet

Habe sonst nichts extra aktiviert

Bei mir auf iOS kommt auch nur das als Pop-up, was im message Feld steht. Der Data-Teil wird wohl komplett ignoriert.

Habt ihr mal media_stream: “alarm_stream_max” versucht?

ich werde heute Abend , die Konfig testen. Was ich gelesen habe ist, dass IOS das nicht kann. NUR Android “kann sprechen”.

Die Vermutung hatte ich auch schon. Kann es aber nicht testen.

echt seltsam…

nach dem ich das gefunden und dort eingetragen habe… fing mein handy an zu reden.

service: Handy-Bezeichnung
data:
  message: TTS
  data:
   ttl: 0
   priority: high
   media_stream: alarm_stream
   tts_text: Die Lampen sind noch an

Mit anderen Parameter kam nichts, (2 Handys, Samsung S10 und S21).

Weiß jemand wie ich eine Nachricht mehrfach durchsagen lassen kann, (wieder holen den Text z.B. 5x)

:pencil2: by tarag: Code in vorformatiertem Text formatiert. (Bitte </> nutzen.)

Das sollte damit funktionieren