Figured I would post my results thus far at trying to get wireless support in my home assistant setup on a raspberry pi.
I followed petera's post to setup X10 in HA on a RPi.
http://forums.x10.com/index.php?topic=30407.0Instead of using HeyU I used Mochad which supports the cm15a. Mochad works fine in HA and is supported, but doesn't give me anyway to use my old palm pads or motion sensors to turn lights on or off. I use motion sensors to trigger events a lot. I also use my ds10a sensors to trigger events as well. I did discover mochad_dispatch that when used with mochad, it will publish the RF mochad receives to HA via an mqtt broker. The problem I have found is no support for regular wireless. It only supports the security RF signals. So this route is still a no go for me.
I've been reading some more and I'm thinking I may be able to get HeyU to offer wireless support for palm pads and non-security motion sensors using my WGL W800USB. I will have to disable my current system to test things since I'm currently using cm11a and w800usb devices. This will slow my testing down. But from what I have researched so far, HeyU will see the RF commands from the w800usb and I can send that to HA with scripts from HeyU.
It may be a little while but I will post my results when I have them.