
Getting Started
Software
Hardware
Installing Modules
Troubleshooting X10
Voice Recognition
Configuring it
The Gadgetry
Web Control
Setting it up
Cameras and Surveillance
Installing Cameras
Software
Heat/AC Control
Hooking up the furnace
Sensing
Weather/Environment
Gathering Data
Getting Info From the Internet
However, convenience isn’t the only reason to build a home automation system. Although computers are becoming increasingly powerful by the day, most of our interactions with computers still involve flat, one-dimensional data. Our computers can tell us the temperature in any place in the world, and they can even show 3D, zoomable, scalable images of that place, but in the end, information is the only thing that’s being exchanged. Our computers can present us with any kind of information imaginable, but in these interactions, nothing really happens.
Home automation, however, is a totally different ballgame. By allowing a computer to control an actual physical space, we open a huge number of doors. Once a computer can make real changes to an environment, it’s not limited to just gathering and presenting data—it can act on the information that it has. Given the massive amounts of data that modern computers can access, the possibilities are endless.
And also, let’s be frank—turning on your lights by yelling at the ceiling is just a cool thing to be able to do.
I am a web designer, and I created this site myself, from scratch (no cheating with templates and whatnot). If you would like one like it, my rate is $25 an hour, and you can contact me here.