Hauptfunktionen
- Anrufüberwachung: Erkennung verpasster Anrufe und Anrufbeantworter-Nachrichten
- WLAN-Steuerung: Ein- und Ausschalten von Haupt-WLAN und Gast-WLAN
- Status-Überwachung: Online-Status der Internetverbindung
- Zeitbasierte Filterung: Konfigurierbare Zeitfenster für relevante Anrufe
Parameter
IP-Adresse
Typ: String (erforderlich)
Standard: 192.168.178.1
Beschreibung: Die IP-Adresse oder Hostname der FRITZ!Box im lokalen Netzwerk.
Benutzername
Typ: String (erforderlich)
Beschreibung: Benutzername für die Authentifizierung an der FRITZ!Box. In der FRITZ!Box muss ein Benutzer mit Smart Home-Berechtigung angelegt sein.
Passwort
Typ: String (erforderlich)
Beschreibung: Passwort für die Authentifizierung an der FRITZ!Box.
Max Anrufe
Typ: Integer
Standard: 20
Bereich: 1-100
Beschreibung: Maximale Anzahl der verpassten Anrufe, die aus der Anrufliste abgerufen werden.
Verpasst Zeit (Tage)
Typ: Integer
Standard: 3
Bereich: 1-30
Beschreibung: Zeitraum in Tagen, in dem verpasste Anrufe und AB-Nachrichten als “aktuell” gelten und angezeigt werden.
Eingänge
Aktualisieren
Typ: Bool
Beschreibung: Löst eine vollständige Aktualisierung aller Daten aus (Anrufliste, AB-Nachrichten, WLAN-Status, Online-Status). Bei jedem Trigger wird die FRITZ!Box abgefragt.
WLAN An/Aus
Typ: Bool
Beschreibung: Schaltet das Haupt-WLAN der FRITZ!Box ein (true) oder aus (false).
Gast An/Aus
Typ: Bool
Beschreibung: Schaltet das Gast-WLAN der FRITZ!Box ein (true) oder aus (false).
Reboot
Typ: Bool
Beschreibung: Führt einen Neustart der FRITZ!Box durch. Vorsicht: Alle Verbindungen werden unterbrochen!
Ausgänge
WLAN-Status
Status WLAN
Typ: Bool
Beschreibung: Zeigt an, ob das Haupt-WLAN eingeschaltet ist (true) oder ausgeschaltet (false).
Status Gast
Typ: Bool
Beschreibung: Zeigt an, ob das Gast-WLAN eingeschaltet ist (true) oder ausgeschaltet (false).
Internet-Status
Typ: String
Beschreibung: Zeigt den Verbindungsstatus der Internetverbindung an. Mögliche Werte:
- “Connected (DSL)” = Online
- “Offline” = Keine Verbindung
Online?
Typ: Bool
Beschreibung: Zeigt an, ob die FRITZ!Box mit dem Internet verbunden ist (true) oder nicht (false).
Anruf-Flags
Verpasst?
Typ: Bool
Beschreibung: Zeigt an, ob verpasste Anrufe innerhalb des konfigurierten Zeitfensters vorhanden sind (true) oder nicht (false).
AB neu?
Typ: Bool
Beschreibung: Zeigt an, ob nicht abgehörte Anrufbeantworter-Nachrichten vorhanden sind (true) oder nicht (false).
AB an?
Typ: Bool
Beschreibung: Zeigt an, ob mindestens ein Anrufbeantworter auf der FRITZ!Box eingeschaltet und aktiv ist (true) oder nicht (false).
Anruf-Statistiken
Anz Verpasst
Typ: Integer
Beschreibung: Anzahl der verpassten Anrufe innerhalb des konfigurierten Zeitfensters (z.B. letzte 3 Tage).
Anz AB
Typ: Integer
Beschreibung: Gesamtanzahl aller Anrufbeantworter-Aufnahmen (gehört und ungehört).
Anz AB neu
Typ: Integer
Beschreibung: Anzahl der nicht abgehörten Anrufbeantworter-Nachrichten.
Anrufliste
Anrufe
Typ: String (mehrzeilig)
Beschreibung: Formatierte Liste aller relevanten Anrufe und AB-Nachrichten, sortiert nach Datum (neueste zuerst). Zeigt:
- Alle verpassten Anrufe innerhalb des konfigurierten Zeitfensters mit Status
[Verpasst neu] - Verpasste Anrufe mit AB-Nachricht:
[Verpasst neu] [AB neu]oder[Verpasst neu] [AB alt] - Alle nicht abgehörten AB-Nachrichten (unabhängig vom Zeitfenster):
[AB neu]
Format pro Zeile: [Status] Name (Nummer) - DD.MM.YYYY HH:MM
Beispiel:
[AB neu] Firma XY (0987654321) - 20.12.2024 08:15
[Verpasst neu] [AB neu] Max Mustermann (+49123456789) - 28.12.2024 14:30
[AB neu] Unbekannt (01234567) - 25.12.2024 16:20
[Verpasst neu] Peter Schmidt (0176123456) - 27.12.2024 18:45
Hinweis: AB-Nachrichten werden unabhängig von ihrem Alter angezeigt, solange sie nicht abgehört wurden. Verpasste Anrufe nur innerhalb des Zeitfensters (Parameter “Verpasst Zeit”).
Letzter Anruf
Letzter Name
Typ: String
Beschreibung: Name des Anrufers beim neuesten Eintrag (verpasster Anruf oder AB-Nachricht). Falls kein Name bekannt ist, wird die Nummer angezeigt.
Letzter Nummer
Typ: String
Beschreibung: Telefonnummer des Anrufers beim neuesten Eintrag. Bei unbekannten Anrufern wird “Unbekannt” angezeigt.
Letzter Zeit
Typ: String
Beschreibung: Zeitstempel des neuesten Eintrags im Format “DD.MM.YYYY HH:MM”.
Status
Status
Typ: String
Beschreibung: Debug-Informationen über den letzten Aktualisierungsvorgang und Zeitstempel.
Format: S:[Status] W+[WLAN] C+[Anrufe] T+[TAM-Anzahl] | HH:MM:SS
Beispiel: S:ON W+ C+ T+17 | 17:40:53
- S:ON/OFF = Online-Status
- W+ = WLAN-Status erfolgreich abgerufen
- C+/C-/C0 = Anrufliste erfolgreich/fehlgeschlagen/leer
- T+[Zahl] = Anzahl gefundener TAM-Nachrichten
- | Zeit = Zeitstempel der letzten Aktualisierung
Bei Fehlern: Err: [Fehlermeldung] | HH:MM:SS
Funktionsweise
Initialisierung
Beim Start des Bausteins wird nach 500ms automatisch eine erste Aktualisierung durchgeführt, um die Ausgänge mit aktuellen Daten zu befüllen.
Zeitfilter
Der Parameter “Verpasst Zeit (Tage)” definiert ein Zeitfenster. Nur Anrufe und AB-Nachrichten innerhalb dieses Zeitraums gelten als “aktuell” und werden in den Zählern und der Liste berücksichtigt.
Beispiel: Bei Einstellung “3 Tage” werden nur Anrufe der letzten 3 Tage als verpasst gezählt und angezeigt.
Verknüpfung von Anrufen und AB-Nachrichten
Der Baustein versucht automatisch, Anrufbeantworter-Nachrichten mit verpassten Anrufen zu verknüpfen:
- Nummern werden normalisiert (Vorwahlen entfernt)
- Zeitstempel müssen innerhalb von 10 Minuten übereinstimmen
- Status wird entsprechend angezeigt:
[AB neu]oder[AB alt]
Parallele Abfrage
Für bessere Performance werden folgende Abfragen parallel durchgeführt:
- WLAN-Status (Haupt-WLAN und Gast-WLAN)
- Alle TAM-Indizes (0-4)
Fehlerbehandlung
- Timeouts nach 2 Sekunden pro Anfrage
- Fehlgeschlagene Anfragen werden ignoriert
- Statusmeldung zeigt Fehler an
Voraussetzungen
FRITZ!Box Einstellungen
- Smart Home Zugriff aktivieren:
- FRITZ!Box Oberfläche → System → FRITZ!Box Benutzer
- Benutzer anlegen oder bearbeiten
- Berechtigung “Smart Home” aktivieren
- TR-064 Protokoll:
- Ist standardmäßig aktiviert
- Port 49000 wird verwendet
- Anrufbeantworter:
- Mindestens ein TAM (Telefonie-Anrufbeantworter) muss eingerichtet sein
- TAM muss aktiviert sein, damit Nachrichten abgerufen werden können
Netzwerk
- FRITZ!Box muss im gleichen Netzwerk wie der Gira X1 erreichbar sein
- Standardmäßig unter 192.168.178.1
- Bei abweichender IP-Adresse im Parameter “IP-Adresse” eintragen
Einschränkungen
- Maximale Anzahl von TAM-Indizes: 5 (0-4)
- Timeout pro Anfrage: 2 Sekunden
- Bei sehr vielen AB-Nachrichten (>50) kann die Aktualisierung länger dauern
Fehlerbehebung
“Status” zeigt “Err: …”
- Prüfen Sie IP-Adresse, Benutzername und Passwort
- Stellen Sie sicher, dass die FRITZ!Box erreichbar ist
- Prüfen Sie die Smart Home-Berechtigung des Benutzers
“AB an?” ist immer false
- Prüfen Sie, ob in der FRITZ!Box mindestens ein Anrufbeantworter aktiviert ist
- TAM muss in der FRITZ!Box-Oberfläche eingeschaltet sein
Verpasste Anrufe werden nicht angezeigt
- Parameter “Verpasst Zeit (Tage)” prüfen – ältere Anrufe werden nicht angezeigt
- Parameter “Max Anrufe” erhöhen
WLAN lässt sich nicht schalten
- Smart Home-Berechtigung des Benutzers prüfen
- FRITZ!Box-Firmware aktualisieren
Version & Kompatibilität
Getestet mit:
- FRITZ!Box Modelle mit TR-064 Unterstützung
- FRITZ!OS 7.x und höher
- Gira X1
Protokoll: TR-064 (UPnP)
Port: 49000 (HTTP)








Reviews
There are no reviews yet.