Caller ID that works out of the box!
Just thought I'd share with some of you my recent findings as I've seen this pop up in the past,

I've been looking for a decent winows based caller ID tool that supports bluetooth, and triggers popups in XBMC.
Best I could find for bluetooth was over at, but it didn't allow any kind of scripting. I contacted the developer through his forum and after a couple of days of pleading, it now supports VBS scripting and HTTP calls. I have a dongle on my home server with two phones paired, added a VBS script to the "Computers" list and linked it to the following code (Requires home group activation, but I suppose you could move the image files elsewhere and modify the code to point?).

Works like a dream. Incoming calls to the iphone now show caller ID on the TV!

Now I just need to get xbox dvd remote working in Eden, bloody Lirc Sad


Dim xmlhttp,strComputerName,url
Set wshNetwork = WScript.CreateObject( "WScript.Network" )
strComputerName = wshNetwork.ComputerName
Set xmlhttp = CreateObject("MSXML2.xmlhttp")

url="http://xbmc:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn(Notification(Incoming Call To " & Wscript.Arguments.Item(2) & "," & Wscript.Arguments.Item(0) & "[CR](" & Wscript.Arguments.Item(1) & ")," &Wscript.Arguments.Item(3) & "," & "smb://" & strComputerName & "/Users/Public/Documents/W7CallerID/" & Wscript.Arguments.Item(4) & "))" "POST", url, False
set xmlhttp = Nothing
I've added parameter to the w7callerid.exe.config to configure image files path:
<add key="ImagePath" value=""></add>
Deal Coming Soon!
YouTube XBMC and MCE Demo
For Frodo users:

Xbmc recently dropped the old and long deprecated HTTP API, please use the following template that supports the new json notification format(change IP address and port):{"jsonrpc":"2.0","method":"GUI.ShowNotification","params":{"title":"RING","message":"[name],[number]([line])","image":"[image]","displaytime":[time]},"id":1}
Setup W7 Caller ID to work with Asterisk and SIP VOIP. No modem required.

If you have Asterisk compatible VOIP phone service here are the instructions on how to set it up to work with W7 Caller ID without the analog modem.

• Download and Install AsteriskWin32 from the following location
• Download configuration templates
• Copy ‘extensions.conf’ and ‘sip.conf’ files to the following folder:
• Add a new Network Listener:


• Update IP address and Port of ‘extensions.conf’ with values from previous step and “sipuser” with your VOIP user name.
• Update “sipuser”, “password”, “10123456789”, “” of ‘sip.config’ with values provided from your VOIP provider. You phone number goes where “10123456789” is and “” is your provider IP address and port.
• Run C:\cygroot\bin\asterisk.exe. Later you can setup it to run as a windows service(run from the command line as administrator “C:\cygroot\bin\asterisk.exe –I”)


In the next release a drop call and block unwanted calls functionality will be added for full Asterisk support.
Version 3.0 released. Core Application Runs As a Windows Service!

- W7 Caller ID application has been split to Windows Service and Tray Application.
- Tray Application can be run on the remote PC.
- Configurable popup size – standard/small.
- Resume Media Center/Mediaportal play after call end (supported for Smartphones only).
- Ability to run VB Script on call end event.
- Support drop call and blocked number for Asterisk.

To use this, do you have to subscribe to your Telco caller ID service ?
(2013-03-26, 01:24)Birdincamera Wrote: To use this, do you have to subscribe to your Telco caller ID service ?

Looking for CID compatible modem?
10$ USB 56k V90 FAX V.92 Conexant 93010 External MODEM for Windows 7 and 8!
- Works in UK and North America:

Thread Rating:
  • 1 Vote(s) - 5 Average

Logout Mark Read Team Forum Stats Members Help
Caller ID that works out of the box!51