FRITZBox Call Monitor

Aus TuxBoxWIKI
Version vom 25. Juni 2006, 14:19 Uhr von Jeppdot (Diskussion | Beiträge) (Installation/ Hinweis auf evtl unterschiedlichen ort der Start_neutrino)
Wechseln zu: Navigation, Suche


Allgemeines

FRITZBox Call Monitor Max.png

FRITZBox Call Monitor ist ein kleine Tool, welches sich zu einer vorhandenen FRITZBoxFone verbindet und die eingehendenen Anrufe auf der DBox2 signalisiert. Das ganze funktioniert ohne Modifizierung der FRITZBoxFone Firmware.

Das Tool wird über die start_neutrino/start_enigma auf einer DBox2 (Masterbox) gestartet und horcht am TCP-Port 1012 der FRITZBoxFone. Bei einem eingehenden Anruf wird auf der DBox2 ein Popup-Fenster angezeigt. Zusätzlich wird der Anruf auch auf dem LCD dargestellt.


Vorraussetzungen

  • Eine FRITZBoxFone
  • Der Port 1012 der FRITZBox muss einmalig per Telefon aktiviert werden:
  • Telefoncode zum öffnen des TCP-Ports: #96*5*
  • Telefoncode zum schließen des TCP-Ports: #96*4*
Diese Funktion wir ab der Firmware Version xx.03.99 von AVM unterstützt.


Features

  • Anzeige eines Infofensters auf der Masterbox für Neutrino und Enigma (ungetestet)
  • Zusätzliche Anzeige auf dem LCD der Masterbox
  • Auflösung der MSMs als Text (z.B. Home, Büro, FAX, etc)
  • Welche MSNs singnalisiert werden sollen ist konfigurierbar
  • Rückwärtssuche und Darstellung des Namens (bei vorhandener Internetverbindung)
  • Eigenes Adressbuch
  • Unterstützung zusätzlicher DBoxen (Infofenster)
  • gefundene Anrufer (reverselookup über das Internet) werden ins Addressbuch übernommen.


Installation


Stop hand.png An dieser Stelle muss noch Text rein.

1. Kopiere fritzboxcallmon auf die DBox2 in das Verzeichniss /var/bin/.

2. Ändere die Dateirechte von /var/bin/fritzboxcallmon auf 755

3. Kopiere fritzboxcallmon.conf auf die DBox2 in das Verzeichniss /var/tuxbox/config/

4. Kopiere fritzboxcallmon.addr auf die DBox2 in das Verzeichniss /var/tuxbox/config/ oder wahlweise auf ein NFS Laufwerk. Der Pfad ist in der Konfigurationsdatei einstellbar.

5. Öffne den TCP-Port 1012 der FRITZBox => Telefoncode: #96*5*

6. Damit fritzboxcallmon auf der DBox2 beim booten gestartet wird, muss es

  beim YADI-Image in der Datei /var/etc/init.d/start_neutrino eingetragen werden
  beim JTG-Image in der Datei /var/tuxbox/start_neutrino eingetragen werden


Zum Testen kann fritzboxcallmon per telnet aufgerufen werden:

/var/bin/fritzboxcallmon -d


start_neutrino

#!/bin/sh
# $Id: start_neutrino,v 1.4 2004/06/30 18:25:08 essu Exp $
/var/bin/fritzboxcallmon
sectionsd
timerd


Konfiguration


Stop hand.png An dieser Stelle muss noch Text rein.

fritzboxcallmon.conf


Stop hand.png An dieser Stelle muss noch Text rein.

FritzBox_Host=fritz.box
FritzBox_Port=1012

# Addressbook file
addressbook=/var/tuxbox/config/fritzboxcallmon.addr
autoupdate=0
# 1 Neutrino Popup | 2 Neutrino Message | 3 Enigma
MODE=1

# DBox2 IP-Address. The first should be 127.0.0.1, the box where fritzboxcallmon is running
DBox_1=127.0.0.1
DBox_2=
DBox_3=
DBox_4=
DBox_5=

# MSN to name. Format: MSN|NAME. If a MSN is not exists, nothing was displayed
MSN_1=665510|Wohnzimmer
MSN_2=665511|Buero
MSN_3=665512|FAX
MSN_4=
MSN_5=
MSN_6=
MSN_7=
MSN_8=
MSN_9=
Eintrag Bedeutung mögliche Werte Standard
FritzBox_Host IP-Adresse oder Hostname der FRITZBoxFone fritz.box
FritzBox_Port Messageport der Fritzbox aktuell nur 1012 1012
addressbook Pfad zum der Adressbuchdatei /var/tuxbox/config/fritzboxcallmon.addr
autoupdate Schaltet das automatische Update des Adressbuchen ein / aus 1,0 1
MODE Gibt den Modus für die GUI Benachrichtigung an: 1 Neutrino Popup, 2 Neutrino Message, 3 Enigma 1,2,3 1
DBox_1 bis DBox_5 Hier können die IP-Adressen/ Hostnamen der DBoxen eingetragen werden, die eine GUI Benachrichtigung bekommen sollen. 127.0.0.1 ist die jeweilige DBox2, wo das Programm läuft. Dieses ist bei DBox_1 auch der default Wert 127.0.0.1
MSN_1 bis MSN_9 Hie müssen die MSNs / Rufnummern eingetragen, die Signalisiert werden sollen. Das Format ist: Rufnummer|Name (123456|Wohnzimmer) [Rufnummer]|[Name]


fritzboxcallmon.addr


Stop hand.png An dieser Stelle muss noch Text rein.

0511619911|Max Mustermann


Links



Review-KandidatDieser Artikel befindet sich derzeit im Reviewprozess. Hilf mit, ihn zu verbessern! Falls du bei weiteren Artikeln helfen willst, findest du hier eine Auswahl offener Artikel.