What amazes me about home automation, especially on this site, is that will all the programmers on here, and a few hardware experts, they have not designed an open source one that can have simple modules that plug in.