Ich habe in einem VDR-Forum einen interessanten Eintrag zum Thema gefunden, wie man Anrufer im xbmc anzeigen lassen kann, ohne erst Freetz oder sonst irgendwas an der Fritzbox machen zu müssen.
http://www.freevdr.de/forum/index.php?topic=357.0
Zitat
Voraussetzungen:- Fritzbox (bei mir die 7170), Freischaltung des Anrufmonitors der Fritz über #96*5*
- Port 1012 muss erreichbar seinXBMC:
- der Webserver in XBMC muss aktiv und konfiguriert sein (Einstellungen -> Netzwerk)
- Perl muss installiert sein (apt-get install perl)
- in ~/.xbmc/scripts/ autoexec.py erzeugen und ausführbar machen (chmod 777)
Letzten Endes mußte ich ein wenig umstricken, aber es läuft.
Es wird ein Perl-Script beim start des xbmc angeschubst, welches am port 1012 der Fritzbox lauscht.
Kommt da was an, wird es aufgeschlüsselt im xbmc angezeigt (und das xbmc wird in den Pause-Modus gesetzt)
Also Nummer, Name und Benutzerbild.
Im Dateianhang ist alles, was benötigt wird.
An sich sind die Scripte auch selbsterklärend.
Ich habe noch Beispieleinträge mit reingeschrieben (addressbook und *.jpg)
Ich mußte bei mir die IP komplett eingeben, "localhost" läuft bei mir nicht.
Ich habe noch die DialogKaiToast.xml angepaßt, damit die Anzeige größer wird.
Das Perl-Script macht keine Rückwertssuche, aber es trägt die Nummern zumindest im "addressbook" ein.
Im anhang sind meine geänderte und die original-Version.
(original: xbmc_callerMonitor.zip)
Ich habe bei mir das "Pause" rausgenommen (und auch das "Beendet").
Den "Pause" befehl erzeugt bei mir die Fritzbox über den Callmonitor.