Homeassistant Anrufliste Fritzbox

  1. Callmonitor installieren
  2. Benutzer anlegen in der Fritzbox (z.B. Telefonbuch) Zugriff beachten und freigeben!
  3. Helfer erstellen. (Text, max 200 Zeichen) als Anrufliste benennen
  4. Automatisierung erstellen (als yaml)
  5. Homefeed Karte erstellen (yaml)

4: Automatisierung als yaml: die Punkte sind durch Bindestriche zu ersetzen!

alias: Anrufe
description: “”
triggers:

  • alias: Gespräche entity_id:
    • sensor.fritz_box_6890_lte_anrufmonitor_google
      to: talking
      id: “1”
      trigger: state
  • entity_id:
    • sensor.fritz_box_6890_lte_anrufmonitor_google
      id: “2”
      alias: Anrufe in Abwesenheit
      to: ringing
      trigger: state
      conditions: []
      actions:
  • if:
    • condition: trigger
      id: “1”
      then:
    • data:
      value: >-
      Gespräch mit {{
      state_attr(“sensor.fritz_box_6890_lte_anrufmonitor_google”,”with”)}}
      ({{ state_attr(“sensor.fritz_box_6890_lte_anrufmonitor_google”,
      “with_name”)}})
      target:
      entity_id: input_text.anrufliste
      action: input_text.set_value
      alias: Gespräche
  • if:
    • condition: trigger
      id: “2”
      then:
    • data:
      value: >-
      Verpasster Anruf von {{
      state_attr(“sensor.fritz_box_6890_lte_anrufmonitor_google”,”from”)}}
      ({{ state_attr(“sensor.fritz_box_6890_lte_anrufmonitor_google”,
      “from_name”)}})
      target:
      entity_id: input_text.anrufliste
      action: input_text.set_value
      alias: Verpasste Anrufe
      mode: single

5: Homefeedkarte am dashboard als yaml erstellen:
type: custom:home-feed-card
title: Anrufe
card_id: main_feed
show_empty: false
id_filter: ^home_feed_.*
state_color: true
history_days_back: 10
entities:

  • entity: input_text.anrufliste
    name: Fritz Box
    include_history: true
    more_info_on_tap: true
    max_history: 3
    content_template: “{{state}}”