Caller ID displayed on SliMP3/Squeezebox
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
To do this you will need 3 apps:
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:  Service Version: 
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"/>
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!