|
|
|
Home > Downloads
Home automation downloads
Last modified: Thu Jul 8 07:05:14 2004
This section of my site contains articles about, and links to software
for, computer-based home automation, using X10.
X10 is system for controlling lights and appliances, where control
signals are carried on the mains wiring itself. It is very big in the USA, but
not widely used in Britain. This article describes how
to use X10 for home automation, and for solving knotty wiring problems.
X10 devices can be controlled by computers, if you have the appropriate
interface. This makes it easy to turn appliances on and off at set times, link
remote-control button presses to play MP3 audio, and all sort of clever tricks.
I have developed a Linux driver for the TW723 X10 controller. For source
code and more information,
click here for more information. This
driver can be used with the X10 API and reference implementation,
also available from this site.
I have proposed a Java API for X10 devices. Using this API, Java
applications would be able to control and monitor X10 equipment. This
will, of course, require a device-specific driver compatible with
this specification. At present, a driver exists which provides the
Java interface to the TW723 native-code driver described above.
The complete system consists of the following components:
For a brief overview of the API itself,
click here.
|
|
|
|
Shameless plug
|
 By the author of this site. Buy on-line from Amazon USA | UK
|
|