Home Assistant Fritzbox Anrufliste

Von | Januar 2, 2024
home assistant

Home Assistant Fritzbox Anrufliste Integration ermöglicht, deine Geräte und Systeme nahtlos miteinander zu integrieren, um eine zentrale Steuerung und Automatisierung zu schaffen. Eine besonders interessante Integration bietet die Verbindung von Home Assistant mit der Anrufliste der Fritzbox. Dies ermöglicht nicht nur die Überwachung von Anrufen, sondern eröffnet auch neue Möglichkeiten für die Automatisierung basierend auf eingehenden Anrufen.

Fritzbox Benutzer einrichten

Der Fritzbox Callmonitor ist eine Funktion, die es ermöglicht, Informationen über eingehende und ausgehende Anrufe anzuzeigen. Diese Informationen können über Schnittstelle abgerufen werden und bieten eine Vielzahl von Daten, einschließlich Anrufername, Rufnummer, Anrufdauer und mehr. Um den Callmonitor zu aktivieren, musst du auf einem angeschlossenen Telefon die folgende Nummer eingeben und anrufen:

  • #96*5* – Callmonitor einschalten.
  • #96*4* – Callmonitor ausschalten.

Home Assistant Fritzbox Callmonitor Integration

Gehe in die Home Assistant Benutzeroberfläche und öffne Einstellungen >> Geräte & Dienste. Integration hinzufügen und suche nach der Fritzbox Integration >> Callmonitor und installiere sie. Gib dabei die erforderlichen Informationen ein, einschließlich der IP-Adresse deiner Fritzbox und des Port des Callmonitors.

Nach erfolgreicher Integration werden die Anrufinformationen als Sensoren in Home Assistant angezeigt. Du kannst dann Automatisierungen erstellen oder diese Daten in deinen Smart Home Szenarien verwenden.

Home Assistant Text Helfer erstellen

In Home Assistant werden „Helfer“ sind nützliche Funktionen, die dazu dienen, bestimmte Werte zu verfolgen oder zu steuern. Nun erstellst du unter Einstellungen >> Geräte & Dienste einen Helfer. Hierzu wählst du einen Text Helfer aus. Die maximale Länge erhöhst du auf 250 Zeichen. Danach wird dieser Helfer angelegt.

Home Assistant Fritzbox Anrufliste - Helfer

Home Assistant Fritzbox Anrufliste automatisieren

In Home Assistant können Automatisierungen genutzt werden, um auf bestimmte Ereignisse zu reagieren und Aktionen auszulösen. Klickst du auf Einstellungen >> Automatisierungen & Szenen. Du erstellst eine leere Automatisierung. Klickst auf drei Punkte oben rechts als YAML bearbeiten und fügst du folgenden Code ein:

# Home Assistant Fritzbox Anrufliste
alias: Telefonbuch
description: ""
trigger:
  - platform: state
    entity_id:
      - sensor.fritz_box_7490_call_monitor_telefonbuch
    to: talking
    id: "1"
    alias: Gespräche
  - platform: state
    entity_id:
      - sensor.fritz_box_7490_call_monitor_telefonbuch
    id: "2"
    alias: Anrufe in Abwesenheit
    to: ringing
condition: []
action:
  - if:
      - condition: trigger
        id: "1"
    then:
      - service: input_text.set_value
        data:
          value: >-
            Gespräch mit {{
            state_attr("sensor.fritz_box_7490_call_monitor_telefonbuch","with")}}
            ({{ state_attr("sensor.fritz_box_7490_call_monitor_telefonbuch",    
            "with_name")}})
        target:
          entity_id: input_text.telefonbuch
    alias: Gespräche
  - if:
      - condition: trigger
        id: "2"
    then:
      - service: input_text.set_value
        data:
          value: >-
            Verpasster Anruf von {{
            state_attr("sensor.fritz_box_7490_call_monitor_telefonbuch","from")}}
            ({{ state_attr("sensor.fritz_box_7490_call_monitor_telefonbuch",    
            "from_name")}})
        target:
          entity_id: input_text.telefonbuch
    alias: Verpasste Anrufe
mode: single
Du sollst die fett markierten Stellen anpassen gemäß deine Callmonitor sensor.

Home Feed Card für Home Assistant Fritzbox Anrufliste

Um die Anrufe in Dashboard anzuzeigen, verwenden wir die Karte Home Feed Card aus dem HACS. Diese installierst du über HACS >> Frontend >> Durchsuchen und Herunterladen von Repositories.

Anschließend sollst du in deinem Home Assistant auf die drei Punkte oben rechts klicken und Dashboard bearbeiten auswählen. Danach klickst du auf Karte hinzufügen und wählst eine manuelle Karte aus. Hier fügst du folgenden Code ein:

# Home Assistant Fritzbox Anrufliste
type: custom:home-feed-card
title: Telefonbuch
card_id: main_feed
show_empty: false
id_filter: ^home_feed_.*
state_color: true
history_days_back: 15
entities:
  - entity: input_text.telefonbuch
    name: Fritz Box Anrufliste
    include_history: true
    more_info_on_tap: true
    max_history: 5
    content_template: '{{state}}'

Diese Automatisierung löst eine Benachrichtigung aus, wenn ein Anruf von Fritzbox Callmonitor erkannt wird. Du kannst die Automatisierung nach deinen Bedürfnissen anpassen, indem du weitere Aktionen hinzufügst oder Bedingungen setzt. Beachte, dass die genaue Vorgehensweise je nach Fritzbox-Modell und den spezifischen Zuständen in deiner Anrufliste variieren kann. Prüfe die verfügbaren Zustände in deiner Anrufliste, um die Automatisierung entsprechend anzupassen.

# Home Assistant Fritzbox - Callmonitor Automatisierung
description: "Licht bei Anruf einschalten"
mode: single
trigger:
  - platform: state
    entity_id:
      - sensor.fritz_box_7490_call_monitor_festnetz
    from: ringing
condition:
  - condition: state
    entity_id: binary_sensor.presence
    state: "on"
action:
  - service: light.turn_on
    target:
      entity_id: light.tischlampe
    data:
      rgb_color:
        - 237
        - 51
        - 59
      brightness_pct: 100
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - service: light.turn_off
    target:
      entity_id: light.tischlampe
    data: {}

Home Assistant Fritzbox Anrufliste – Weiterführende Link Youtube Video

Die Kombination von Home Assistant und Fritzbox-Anrufliste schafft ein intelligentes und reaktionsfähiges Smart Home. Durch die Integration erhältst du nicht nur Kontrolle über deine Haustechnik, sondern auch eine erweiterte Überwachung und Automatisierung basierend auf Anrufen. Dies kann besonders nützlich sein, um dein Zuhause sicherer und effizienter zu gestalten.

(Visited 299 times, 1 visits today)

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert