So what you’re seeing here is me using a Harmony remote, and a mediapc running XBMC, plus x10 Home Automation to control my Lights, Thermostat and Fireplace. The Harmony remote and my PC drive the functionality. XBMC’s Notifications via API allow on screen feed back for what commands I’m executing.
Soon I will update this page with links to illustrations, script examples and a parts list.
Parts Used: -Logitech Harmony Remote -XBMC PC -X10 lights + PC Controller (any HA lights would do) -IR543 (is an x10 IR received for the remote, but an xbmc script could do this)
Parts Used: -Logitech Harmony Remote -XBMC PC -X10 Universal Module for fireplace (basically a relay switch) -TX15B X10 thermostat (deprecated, I recommend a good WIFI thermostat)
Here are some screen shots, I’ve included a summary of most of the dialogs to give you an idea.
People might be interested in this x10 plugin for XBMC. It doesn't support linux services but I'm actually planning to add this to the existing script. http://forum.xbmc.org/showthread.php?tid=110392