Caller ID displayed on SliMP3/Squeezebox

From XAP Automation
Jump to: navigation, search

A short how-to on getting caller id on a slimp3 from a Pace Modem via xAP. Originally posted by James Traynor on xap_automation

Download

To do this you will need 3 apps:

1, A caller ID app to get the information into xAP, in this case xAP Pace from [1] [2] although anything from the xAP enabled modem list should work fine.

2, The Slim Server xAP connector from [3]. There are 3 downloads for this either a windows service, a console app or a nice GUI. The Gui is a good start: [4]

3, A thingamy to connect the two apps. Now for this you could use HomeSeer, MisterHouse and a few others but there is a little app dedicated for this purpose. Console version: [5] Service Version: [6]

Install

Now run the installer for all 3 apps, for the last two it doesn't matter on which PC you run them but the Pace app needs to be on the PC with the modem.

Configure it all

The Pace app defaults to com1. If your modem is on com 2 then just run the app. If it's not then right click on the shortcut from the start menu, select properties and at the end of the target line after the " add a space then the number of the com port the modem is on. So if it's com 4 then the line will look like "C:\program files\xAP Pace\xappace.exe" 4

The last thing to configure is the Slim Connector. If you downloaded the GUI version then in the GUI in the Slimserver configuration section enter the IP of the slimp3 server. If you downloaded the service version then open wordpad File>open and select files of type *.* Navigate to c:\program files\xapframework.net\xAP Slimserver connector\ and open the file slimserverconnector.exe.config Find the line near the bottom that says <add key="SlimServer" value=""/> and put the IP of the server between the " of the value i.e. <add key="SlimServer" value="192.168.0.252"/>

All done

Well not quite, you need all the apps to be running so make sure they are. If you installed service versions then start them up using Services in Administrative Tools from the Control Panel (or just reboot)

Now call your phone and have the number appear everywhere!