[Info] Fritzbox TR064 Namensauflösung ausgehend

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
mamoel
Beiträge: 137
Registriert: 12. Jan 2019 19:56
Answers: 0

[Info] Fritzbox TR064 Namensauflösung ausgehend

Beitrag von mamoel »

Keine Ahnung, ob das außer mir eh schon alle wussten, aber der TR064 Adapter erlaubt auch die Namensauflösung (Rufnummer->Name aus Telefonbuch) für ausgehende Anrufe.
Dies ist in der offiziellen Doku nicht erwähnt (oder ich habe es übersehen).

Das funktioniert so:

Im .items File folgende Zeile hinzufügen:

Code: Alles auswählen

Call    fboxOutgoingCallResolved    "Outgoing call: [%1$s to %2$s]" (gFritzItems)    {fritzboxtr064="callmonitor_outgoing:resolveName" }
In das .rules File sollte dann etwas in der Art rein:

Code: Alles auswählen

rule "Phone is ringing out"
when
    // fboxRinging is a switch item which switches to ON if call is detected
    Item fboxRinging_Out changed to ON 
then
    logInfo("Phone is ringing out", "Generating caller name message...")
    
    GlobalLog.postUpdate("Telefon: ausgehender Ruf.")
    val outCall = fboxOutgoingCall.state as StringListType
    val callerNumber = outCall.getValue(0)
    val outCallResolved = fboxOutgoingCallResolved.state as StringListType
    val calleeName = outCallResolved.getValue(0)    
    TelephoneLog.postUpdate("Ausgehend: " + callerNumber + " - " + calleeName)    
end
GlobalLog und TelephoneLog sind bei mir einfache string-Items, welche über InfluxDB persistiert werden und ich dazu nutze, Ausgaben über eine Grafana-Tabelle als Logfile anzuzeigen.

Vielleicht auch noch interessant:
Damit die Fritzbox nicht das interne Telefonbuch zur Namensauflösung benutzt, sondern mein Google-Telefonbuch, musste ich in der fritzboxtr064.cfg (im Verzeichnis services) folgende Zeile einfügen:

Code: Alles auswählen

fritzboxtr064:phonebookid=1
Wenn ich das aber richtig verstanden habe, kann es auch eine andere Nummer sein. Ich habe es über Trial&Error versucht.
openHAB 2.5 (M1) in Docker auf NAS: Synology DS418play
mit Homematic, Hue, TP-Link, AVM Fritz!, FritzboxTR064, Nuki, Amazon Echo, Sonos, Harmony, zigbee2mqtt, Denon/Marantz, ...

Don Stefano
Beiträge: 83
Registriert: 24. Mär 2018 23:02
Answers: 1

Re: [Info] Fritzbox TR064 Namensauflösung ausgehend

Beitrag von Don Stefano »

Grafana Tabelle finde ich eine coole Idee. Openhab kennt ja selbst keine Listen und Gruppen sond auch statisch.[emoji106]

Mobil gesendet



Antworten