|
Disclaimer Electrical mains supplies can be dangerous. Please don't let this article encourage you to attempt procedures beyond your competence. The author accepts no responsibility for any adverse consequences of your use of this material. In general, the use of X10 devices requires few changes to electrical wiring, but there are safety implications. Remember that X10 allows electrical appliances to be switched from remote locations, so some care should be taken to ensure that appliances can be properly isolated for maintenance. |
AM12U) plugs into a three-pin
electrical outlet, and provides
its own three-pin outlet for the appliance to be controlled. There may be a manual switch on
the housing; there will certainly be provision to select the unit code and house code that
the device responds to. The advantage of this kind of appliance module is that it can
be used with no wiring changes at all; the module just plugs in.
AD10; this, however, is a job for the expert. It is also possible
to get (dimmable) lamp modules for consumer unit mounting (e.g., LD10).
SL575) and bayonet lightbulbs. They can typically switch up to
250 watts. Note that there are a number of important limitations to these devices,
resulting from the fact that the module does not have access to a mains neutral connection;
see the `caveats' section below. Some lamp modules can dim as well as switch.
LW10U) replaces a
standard wall-mounted lightswitch. It contains
a lamp switching module or an appliance module, and a single-channel controller. The controller
normally generates control codes with the same unit code and house code as the
lamp module, so pressing the switch operates the lamp exactly as a standard
lightswitch. However, unlike a standard lightswitch the X10 approach allows
more flexibility.
LW10U) is a drop-in replacement for a standard lightswitch,
and needs no neutral connection. These version is intended for filament lamps (not
fluourescents) and will be able to dim as well as switch.
The `live-and-neutral' variety (e.g., AW10U) needs a neutral connection;
this may be suitable for new
installations, but is unlikely to be compatible with existing wiring.
The live-and-neutral version, because it is
intended for fluorescent lights, will not be able to dim.
PH508); these are switched on and off using standard X10 control
codes, just like mains appliances. Similarly, X10-compatible locks allow a door
to be locked and unlocked under X10 control. It is also possible to be obtain
passive infra-red (motion) detectors that issue control codes when movement is
detected in or around a house (e.g., MS13E), and X10 security
floodlights that are controlled in the same way as an ordinary lamp.
UM506).
This has a standard low-voltage relay which is controlled by X10 signals. Such a module
can be used, for example, to switch a hi-fi amplifier onto different sets of loudspeakers.
SD533).
SC502) has
sixteen on/off switches. Smaller devices usually have slider or rotary
controls to allow a smaller number of switches to control a large number of
devices. The popular `mini-controller' (MC640) is about the size
of a wall-mounted light switch (although slightly thicker) and has four on/off
switches, bright/dim, all on, and all off. A slider allows the on-off switches
to be allocated to either unit codes 1-4 or 5-8. Thus this controller can
manage eight appliances or lamps.
IR543) and
radio (e.g., TM12E); infra-red devices offer better
battery life in the transmitter, but are otherwise not very useful (in
my experience) as they need line-of-sight between the transmitter and the
receiver. With a radio system, the receiver can be mounted anywhere in the
house that is within range, and need not be visible (I have mine behind
a cupboard). The range of most of these devices is such that
the transmitter will work anywhere in an ordinary-sized house, and
at least part of the grounds as well.
MK19) are available that
combine X10 control with standard infra-red
remote control, so can be used to control television and hi-fi as well.
HR10E provide the same facilities
as plug-in controllers, but without the need for plugging in. Although
portable, they are large and therefore less suitable for mobile operation
than handsets.
KR19E). They normally allow one or two devices to be controlled.
If they are radio devices they will work from outside the house. This allows
lights, locks, etc., to be controlled from outside.
DM10E), door sensors
(DW523). These are intended for wireless security systems.
CM12U, MT10U). These devices have an on-board
microcontroller and real-time clock,
allowing appliances and lamps to be switched under the control of a timing specification.
The timing details are normally downloaded from a computer (e.g, a PC) through
an RS232 cable (CM12U) or set up through front-panel buttons (MT10U);
once set up the on-board memory allows the unit to operate without further intervention.
CM12U, these devices
have no on-board logic; they simply allow a computer to issue and -- in some
cases -- receive X10 codes over the power line. Send-only devices include
the USA model PL513 (very popular in the USA but not, I believe,
available in the UK). Two-way (transceiver) devices include the TW723, which is
available with a range of computer interfaces. Send-only devices are slightly
cheaper, but for my money the increased versatility of a transceiver unit is
worth the extra. A transceiver will allow the computer to respond to signals
generated by key-presses, and to monitor the status of the appliance modules.
These units interface to
the computer in a variety of ways. For real enthusiasts there are versions
that require TTL-level logic signals (these can often be controlled by a
PC's printer port, but the software is horrendous), or support RS232.
For example, TW723 can be attached to a computer's
serial port via a logic converter called TWSERIAL. Interestingly,
this adapter costs more than the X10 controller itself, but makes programming
much easier (although still not trivial). A Linux driver for the TW723/TWSERIAL
is available from this site (click here).
A number of software packages are commercially available that allow the
exploitation of the more sophisticated features of X10 transceivers. Again,
these mostly run under MS-DOS or Windows. With the appropriate drivers it is
not very difficult to write software to use an X10 transceiver, and there
is a huge amount on the World-Wide Web.