Linux Home

(Last updated: Mon Feb 17, 2020)

Home Automation

Home automation and control (HA) Software (source code and links mostly) for the home automation devices Insteon PowerLinc V2, CM11A, CM17 (Firecracker), LynX10, WM918, HCS II and CPUXA. Links to other hardware/software packages can be found on these pages also. If you know of any additional links please contact me at:

Current Status:


2018/03/01 - Corrected the Pytomation entry (sorry George).

2014/01/04 - Javier Pardo Blasco sent in his HA project. He's been working in a home automation project, coded in Python called Home Automation Python Project He says it's modular, it's web based, it publishes a REST API,

2013/11/12 - I've been a bit busy with work and learnign the wonderful world of TDD . I have a few books on C, Python and Javascript. At the moment they do a nice job of explaining but a lousy job of showing a few simple startup examples (but I'm not done reading).

Sergei Jeihala was kind enough to share his MajorDoMo project with us. It is:

  • Web-based
  • Easy to configure / install
  • Cross-platform (Linux/Windows)
  • Multiple protocols support (Z-Wave, 1-wire, SNMP, ethernet-devices, etc.)
  • PHP-based scripting (with visual scripting using Google Blockly)

I'm still working on the ECM-1240, I've run out of serial ports and I'm working on getting a terminal server working.

2013/09/19 - I've been quiet for a while but I'm hoping (keeping my fingers crossed on that) that is now behind me. I've just picked up a Brultech ECM-1240. I still have to install it. I'll be using Pi as the terminal/web (node.js) server to it. This will allow me to monitor my home's power usage. While searching for some more information I found this blog called Desert Home. I think it's cool so I'll add it to my HA blogs page (which really needs to be cleaned up). I've restarted writting software and I'll start adding it here and to my US Home Automation web site. I'm also working on an irrigation controller called Irrnode. I've got bits and pieces of it up. Hope to have more soon.

2013/02/21 - Pytomation - Pytomation is an extensible open source automation system written in Python. It's uses include home automation and lighting control but is certainly not limited to those functions.

2013/02/07 - Misterhouse - This is My effort to get Misterhouse back on the map. The Misterhouse project is not dead. The main Sourceforge page is back under the community's control (Yea!). The most useful code can be picked up from the git repository (explanation on the WIki pages)

The History page - where the old updates are moved to.