Xtenscape is a free Java based application for Windows 98/ME/XP/2000/Vista and intel-based Apple macs. Just connect a CM11 / CM12 to your PC or Mac to easily shedule and control your X10 devices. Now Scott Hather has released a free iPhone app to control the system, either from your LAN or the Internet…
Anything can be plugged into the receivers socket and so can be controlled. Somewhere in your house you will need the controller, typically a CM11 or CM12 unit. You plug it into the wall socket and a wire from it goes into the back of your computer so it can send signals.
The final piece of the puzzle is the software to send these signals to the CM11/CM12. There are several to choose from on Windows, some free, some not, on the Mac, there’s two that I know of both commercial and quite expensive, so as usual, I wrote my own, and this is it. Xtenscape”