X10 PIC based RF remote

x10 remote

[ned] received a free X10 RF remote. He popped it open to discover that the device is actually based on a PIC. By replacing the PIC with his own he’s able to issue any X10 command using the remote to any device in the system. He did spend a lot of time with a logic analyzer to try and figure out the protocol, but later found some good reference links. He hopes this will make it easier to connect his PIC projects to the X10 system since this remote doesn’t have to be plugged into the wall like the X10 serial interfaces.

Comments

  1. mike says:

    Nice.

  2. ed3 says:

    Neat… While I appreciate a good hack, the CM17A “Firecracker” (9-pin serial) and CM19A (USB) would be much easier to play with for those of us lacking soldering skills.

    Just becareful. Installing a wireless transceiver in your X10 setup could potentially open you up to external “attacks”. Doesn’t take long for a CM17A connected to a laptop to cycle through all the house/device codes.

  3. happy gilmore says:

    ed3: are you worried about a hacker “breaking” into your x10 network and turning your lights on and off? ooohhhh, scary!

  4. Otto says:

    Yeah, a CM17A or CM19A would be a lot easier, but perhaps he didn’t know about these devices, as they are no longer made. Even Smarthome doesn’t have them anymore. But then there’s always eBay.

  5. monster says:

    you know ed, when someone calls you a name it doesn’t magically make it true, and when you react like that they keep doing it.

    the guy who called you a slutfuck is named slutfuck. thats like someone calling you stupid who is named stupid. double negatives and all that make it a compliment. pussy.

  6. ed3 says:

    I really do not appreciate someone else impersonating me, but I guess that is the risk I take posting on anonymous comment systems.

    #3 – I experimented with a borrowed “Firecracker” to automatically power cycle my cablemodem whenever it lost sync (internal system pings various sytem, if can’t ping assume modem died yet again and power cycle it). Worked well, but as I tinkered more with it I realized how easy it would be to “war-X10″. Be an annoyingly simple matter for someone to turn off my cablemodem at will from the street (although the monitoring system would automagically turn it back on in 5 minutes). I gave the Firecracker back, and if I ever try to re-implement it I’ll probably use a hardwired solution.

    I’d be more concered about those people who think X10 is secure and setup homemade security systems with it.

  7. ed3 says:

    #12 – If you are a mod, take a look at the E-mail addresses and ban the right person…

  8. Brandon says:

    hackaafternoon?

  9. joel says:

    I think you’ll find it’s hackanafternoon. Easier for the tounge :D.

  10. Mark says:

    *sprinkles fairy dust on you all*

    take off lamers eh,
    Go solder on something.

    nice hack, who really want to control thier home from thier lazyboi anyways…

  11. ned says:

    All – a number of smarter folks have pointed out the CM17A “Firecracker” is a readily-available alternative to this hack. The CM17A is as cheap and doesn’t even require external power. I have to admit, had I known that was an option, I wouldn’t have done this hack.

    Ned.

  12. joel says:

    #19: At least I am not a semblance. Even a ignoramous, illiterate imbecile would know I was commiting a facetiousness act. Mind though, that that was a tortology. I suggest that you make your retreat.

    You probably don’t know what I’m on about though. Basically:
    You -> Impersonate (prentend (false appearance (coming into sight)) to be me
    You -> Twat (idiot)
    You -> Piss off (self explanatory)

    Sorry guys, that had to be done.

  13. josh says:

    “scitsofrenia”

    American public school system, we salute you.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 94,069 other followers