My Home Automation Setup (completed in 2000)
Linux PC:Linux makes a good controller for home automation projects. Source code is freely available and the darn thing never crashes - even if you try really hard! With an apache web server installed, easy to use web interfaces can be created to control things in the house.
1-wire sensors:
From Dallas Semiconductors, these sensors are extremely easy to use. They
are tiny and connect to the serial port of any PC. They do not require
any external power source (less wires, yay!)
X-10 Devices:
These devices make use of your home's electrical wiring to propogate
control signals. Various modules can be bought for controlling appliances
such as lamps and coffee machines. Attach a motion sensor and you can
turn on lights automatically when you walk into a room. X-10 signals
can be broadcast from either a remote control or a PC with the
appropriate interface.
Cell Phone:
Cell phones with a built in WAP browser can be used in conjunction with
Apache web server to receive information and control X-10 devices through
the web (ain't that cool!)
References:
- Linux
- Dallas Semiconductors 1-wire sensors
- X-10 Devices
- Apache web server
- mySQL Database
- Wireless Access Protocol (WAP)