The Animated Home
So you're going to automate your horme. This will help you decide how to accomplish this.
Do not purchase any items or systems that do not fit a standard protocol, elsewise you'll be repurchasing the whole thing all over again. Protocols have to be used in order for a computer to talk to the real world. Many companies support their own non-standard protocols, that is, proprietary protocols for two reasons. First they want to lock the competition out of the market or they hacked their system together and didn't think about fitting them to a standard. Either way, it behooves you to stear clear.
There are two main categories: Industrial and Non Industrial. Then these are both separated into either wireless and wired. Wireless sensors, though, are closing fast. Within the wired category, you have the protocols that use the wiring in your home and then the ones that wired directly. It's a lot to take in but that's the result of so many competitors vying for your dollar.
Here's a list of the main protocols.
First the home protocols: Zwave, Zigbee, X10, Insteon, UPB.
Then the industrial protocols, incidentally some of these work really well in the home: Zigbee, Modbus, Modbus TCP, Canbus and it's derivatives like DeviceNet, Ethernet IP and Backnet
Each one of these has it's own particular benefits.
On price installing wiring yourself wins the decision on price but wireless is getting closer.
To be continued..............
Now a bit about the system I've been creating for 20 years. First it'll be free to use on this site.
The program that will be placed on this page represents a completely new approach to automation and it will be free to use. It has a simple game-like 3d interface that gives you the power to create, present and control views and automated devices in your home, business or Power Plant.
This simple, powerful control interface will be accessed from anywhere on the Internet, that is, from a browser, on any computer or cell phone in the world that has the capability to present 3d, which represents most platforms.
This is not just a dream but a program that already presents 3d views and controls of Power Plants and has been tested and improved over a period of 20 years with uninterrupted service 24 hours a day, 7 days a week. Excepting upgrades and hardware failures, of course.
Currently we are nearing completion of our browser plugin platform and it will be able to run locally on several different types of hardware platforms. Many platforms like Android and Apple don't accept browser plugins. For Android, we will use the Android SDK with the Necessitas system for implemening QT.
After the plugins are completed we hope Native Client will have OpenGL working off the main thread. One caviat is that you must, at this time and for an unknown amount of time, run the Chrome browser. We are confident that when the rest of the world catches on to the power of Native Client, it will be installed on every browser. At least, that is our prediction. Our program is written in C++. It is, by far, the most popular language for dealing with embedded hardware and 3d gaming.
If all goes well we'll begin the first alpha tests here by the end of 2012 or the beginning of 2013.