Access Keys:
Skip to content (Access Key - 0)
 

X10 Domotics With OpenRemote

Cross-posting from my blog

My X10 integration patch made it through Open Remote B.O.S.S. 1.0, so I think I owe a blog post

Fun things first, here's a demo of the whole thing :

X10 is an ancestor amongst domotics protocols. It is flawed by many ways and I guess pretty outdated if you are into modern domotics, but it has two main advantages : it's cheap, and you don't have to re-wire your home. So that makes it a good candidate for prototyping and experiments of all kinds. Which is exactly what I am using it for

Making OpenRemote talk to the X10 controller has been pretty smooth, thanks to Jesse Peterson's library. I guess next steps will be to support dimming commands, as well as status inquiring.

If you are interested in controlling X10 devices with OpenRemote, I've written a short HOWTO, you can read it here.

 
Labels: , , , , , , , , , ,

Added by Jerome Velociter

Last edit by Administrator on Dec 20, 2009 16:13

  1. Dec 18, 2009

    Juha Lindfors says:

    Cool stuff, thanks for the X10 patch ! One note about the HOWTO, I was trying t...

    Cool stuff, thanks for the X10 patch !

    One note about the HOWTO, I was trying to setup the scripts so that you wouldn't need to copy the libs out of the WEB-INF/lib/native.

    Tested it on ALIX/Voyage and Windows XP at least where it seemed to work. Let me know if it has issues.

  2. Feb 17

    Volki Tolki says:

    Cool! What's the bill of materials to experiment this project. How can i pur...

    Cool! What's the bill of materials to experiment this project. How can i purchase those equipments?

    1. Feb 17

      Administrator says:

      You can start here: OpenRemote Reference Implementation - Hardware Bill of M...
      1. Feb 17

        Volki Tolki says:

        Thank you, but the controller device in the video is CM11 and there's another re...

        Thank you, but the controller device in the video is CM11 and there's another receiver device?

        1. Feb 18

          Juha Lindfors says:

          Yes, you can buy a X10 starter kit that includes CM11A (serial) unit and couple ...

          Yes, you can buy a X10 starter kit that includes CM11A (serial) unit and couple of transceivers. Where to buy depends on your location (voltage requirements for powerline communication).

          If you're in EU then the X10 CM11A interface from Marmitek is known to work with OpenRemote (http://www.marmitek.com/en/catalogus/product.php?subgroep=83&product=506). This is what I use to test the X10 integration and I believe Jerome is using the same.

          HTH and let me know if you need more info.

          – Juha

          1. Feb 22

            Volki Tolki says:

            I've installed the devices, can control the devices with original software but O...

            I've installed the devices, can control the devices with original software but OR says

            [Controller]2010-02-22 20:26:55,796 ERROR [HTTP-Thread-3] org.openremote.controller.protocol.x10.X10ControllerManager$SerialX10Controller.send(168) | com.jpeter
            son.x10.GatewayException: Requested com port /dev/ttyS0 does not exist.

            what's wrong? I use USB emulation and changed the port to COM1

            TIA

            1. Feb 24

              Juha Lindfors says:

              You need to configure your serial port name, see here: Configure X10 in OpenRemo...

              You need to configure your serial port name, see here: Configure X10 in OpenRemote Boss 1.0 Controller

              HTH

Adaptavist Theme Builder Powered by Atlassian Confluence
Free theme builder license