FritzBox Callmonitor Anrufer über Text to Speech auf einen WLAN Lautsprecher ausgeben

Hallo,

ich hatte bisher Alexa zur Ausgabe wer über die Fritbox anruft über den Callmonitor.

Das hat auch sehr gut funktioniert aber ich habe mich von Ring, Blink und Alexa getrennt weil dauert etwas nicht funktioniert hat.

Hab mir die Blaupunktlaussprecher (PMR100) gekauft und über Chrome Cast eingerichtet. Klappt auch wunderbar und ich bekomme alle gewünschten Mitteilungen über den Mediaplayer.

Jetzt hänge ich allerdings bei meinen Callmonitor bei der Fritzbox wenn er mir den Anruf mitteilen soll.

Hab schon ewig gesucht aber leider nichts gefunden.

Habe bisher den folgenden Code benutzt:

alias: Callmonitor
description: “”
triggers:

* trigger: state
  entity_id: sensor.fritz_box_7590_ui_anrufmonitor_telefonbuch
  conditions:
* condition: template
  value_template: >-
  {{is_state(“sensor.fritz_box_7590_ui_anrufmonitor_telefonbuch”,
  “ringing”)}}
  actions:
* action: notify.alexa_media
  data:
  message: >-
  {% if state_attr(“sensor.fritz_box_7590_ui_anrufmonitor_telefonbuch”,
  “from_name”) == “unknown” %} Anruf von {{
  state_attr(‘sensor.fritz_box_7590_ui_anrufmonitor_telefonbuch’, ‘from’)
  }} {% else %} Anruf von {{
  state_attr(‘sensor.fritz_box_7590_ui_anrufmonitor_telefonbuch’,
  ‘from_name’) }} {% endif %}
  target:
  - media_plaxer.echo_dot
  - media_player.sabines_echo
  data:
  type: announce
  method: speak

Jetzt soll der Mediaplayer die Aufgabe erledigen.

Ich möchte also das Ergebnis der Message auf Text to Speech umleiten und dann die Ansage auf den Lausprechern ausgeben.

Ich wäre für einen Hinweis sehr dankbar.

Herb

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)