I'm baffled. I've been working on my linuxmce setup for a solid week now, and I cannot successfully get X10 working. I'm so happy with my setup, but I NEED to start getting my CM11a to work. Here's a little info on my system:
CORE - recommended hardware from the video page (http://wiki.linuxmce.org/index.php/Video#Equipment_used_in_the_demo
Generic PC as MD - working fine as a diskless MD
GC100 - to control the TV and receiver
DVD Jukebox - for my video library
Fiire Chief remote
I currently have a CM11a plugged via a USB->serial device to my Core.
*Note: I have installed heyu http://heyu.tanj.com/
and I'm able to control X10 <so I know the CM11a is functioning properly>
The CM11a is a child of the core and it's port is set to pci:0000....(the port that appeared when I plugged in the USB->serial adapter
When I add lights as children of the CM11a, they always show as NOT registered. (even after I have reloaded DCErouter)
My test light has A3 in the Port/Channel Number field
The CM11a seems unresponsive to any commands I fire it's way, and I have checked the log for the CM11a.
I am thinking that the problem has to do with linuxmce getting screwed up with X10 RF commands (that are sent from motion sensors or palmpad remotes) See http://smart-home-blog.com/archives/726#comments
That site has a good workaround, but I have no idea how to implement his suggestion. Regardless, even when I make sure no RF signals are sent, the CM11a won't control my lights.
For reference, here are the links that I have been using to try and figure this out and their status:
I hope those links are helpful to someone.
My ultimate goal is to have the CM11a reliably sending commands to my X10 devices, and not getting screwed up when I use RF remotes to control the lights (the wife uses our light remotes all the time)
Looking to the future, I think linuxmce could utilize all of the work that's been done with the heyu application to really implement some sweet X10 support.
heyu supports the following (all of which I think linuxmce should support)
W800RF32 listening - This allows X10 security window/door sensors to trigger events
X10 receiving AND sending - so complex scenarios can be triggered based on motion can function.
So, let's get this X10 support working guys!
I'd be more than willing to contribute cash if that's what it takes. LinuxMCE has blown me away when it comes to distributing media, and I think strong X10 support could really increase the projects visibility.