CallerID und CallerIDName auf Gigaset m740 anzeigen

glotzi

Neuer User
Mitglied seit
26 Nov 2004
Beiträge
72
Punkte für Reaktionen
0
Punkte
6
Hmm,

dafür braucht es aber wohl immer einen laufenden PC, oder?
Viel netter wäre doch, wenn z.B. die FritzBox (Mips-Linux, Netzwerkanschluss) direkt mit der M740AV Box (Mips-Linux, Netzwerkanschluss) kommunizieren würde.
Auf der M740AV lauscht bei Verwendung der neusten Lemmi-Firmware (z.B. 2.01.0.lemmi-02b6) das Programm txt2osd (Text-zu-OnScreenDisplay, für Nicht-M740Avler ;-) ) defaultmäßig auf Port 10102.
Man bräuchte also nur noch einen FritzBox/Linux-Gott, der der FritzBox beibringt, bei einem Anruf die Nummer/Caller-ID in einen String zu packen und diesen via TCP zur IP der Box (z.B. 192.168.178.3) auf Port 10102 zu senden.
Also im Prinzip ein:
echo txt2osd Anruf mit Nummer $1 > /dev/tcp/192.168.178.3/10102,
ausgeführt auf der FritzBox bei Anruf,
wobei $1 die Nummer/Caller-ID ist.
Ergebniss ist die Anzeige "Anruf mit Nummer XXX" auf dem Fernseher, wenn es klingelt. Man muss also nicht mal zum Dect greifen, wenn man die Nummer der Schwiegermutter erkennt. ;-)

Falls das für Asterix zu OT ist, sorry und bitte Richtung
FRITZ!Box Fon: Modifikationen
verschieben.
 
rknbg schrieb:
Viel netter wäre doch, wenn z.B. die FritzBox (Mips-Linux, Netzwerkanschluss) direkt mit der M740AV Box (Mips-Linux, Netzwerkanschluss) kommunizieren würde.

Ich habe das mit einem CGI-Skript auf der M740AV gelöst und rufe dieses von der FRITZ!Box per wget auf.

Gruß,
Tom
 
theoretisch könntest du uns ja daran teilhaben lassen ;)
 
n8isch schrieb:
theoretisch könntest du uns ja daran teilhaben lassen ;)

Hätte ich ja schon, hatte den Beitrag aber im Büro geschrieben und das Skript nicht mehr im Kopf:

Das CGI-Script ist eigentlich recht simpel und von Lemmis CGI-Script cmd abgekupfert:
Code:
#!/bin/sh
line=`httpd -d "$QUERY_STRING"`
/usr/bin/txt2osd -x -1 -y -2 -s 20 -d15000 $line
Der komplette QUERY_STRING wird auf dem Bildschirm ausgegeben und muss URLencoded angegeben werden.

Beispielaufruf:

Code:
wget -O /dev/null "http://192.168.178.20/cgi-bin/txt2osd?Anruf%20von%20${caller}%20auf%20${called}"
 

Neueste Beiträge

Statistik des Forums

Themen
244,695
Beiträge
2,216,691
Mitglieder
371,315
Neuestes Mitglied
jack-mack
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.