Home Automation

X10

General Information

The purpose of the X-10 system is to utilize the house's built-in electrical wiring to communicate signals between devices. Almost any electrical device can be remotely turned on and off - some devices, like incandescent lamps can be dimmed and brightened as well. You can use wireless remotes, timers, and other devices ("controllers") to control X-10 "modules."

To keep track of the modules, each one is assigned a house code and a unit code. There are 16 house codes and 16 unit codes within each house code, for a total of 256 individually addressable devices - more than enough for almost any household application. With a small system, all controllers and modules can be placed in the same house code for convenience (most controllers will only operate modules in a single house code at one time). The unit code is used to further identify the device. Note that you can set multiple devices to the same address (house and unit code) -- these modules will then act identically.

X10 Modules

Our system primarily consists of lamp modules and wall switch modules.

The lamp modules allow you to control a single incandescent lamp (no fluorescents, motors, TVs, etc.) rated at 300 watts or less, and can be dimmed. These modules are simple to install - simply set the house and unit code on the dials on the front of the module using a small screwdriver, remove the lamp's plug from the wall socket, plug the lamp module into the wall outlet, and finally plug the lamp plug into the lamp module. That's all there is to it.

The wall switches are rated at 500 watts maximum, can be dimmed, and are also used to control incandescent lights. These modules take a little more time and caution to install, but other than setting the house and unit codes on the dials on the front of the switch, the installation is identical to that of a standard wall switch. There are also versions of the wall switch available that can be used in "two-way" (or more) installations where a single light is controlled by multiple switches. The switches are installed using existing wiring for this type of setup.

X10 Controllers

In addition to the Omni, our system includes mini-controllers, a wireless controller, a mini-timer, and a CM-11A ActiveHome computer interface.

The mini-controllers plug into a wall outlet and allow you to control up to 8 X-10 modules. The modules must all be on the same house code, and must have unit numbers of 1 through 8. The controller actually can only directly control 4 units at a time - there is a slide switch that selects units 1-4 or 5-8. The controller also has buttons for dimming or brightening a module, as well as an "all lights on" and an "all lights off" button. We have these units at the bedside as well as in all areas that have X-10 controlled lights or appliances.

The wireless controller is similar to the mini-controller, except that it is wireless, and it can control a whole house code worth of devices (16 total). As with the mini-controller, it has a slide switch that selects units 1-8 or 9-16, as well as a dim/brighten button (no "all on/off" though). The wireless controller uses four AAA batteries and will fit nicely in your hand. The controller communicates with an appliance module that is plugged into a wall outlet (this module can be used to operate a device on unit code 1 or 9). The catch is that the receiver will only operate 8 units, so you will have to buy two if you want to have access to the full 16 devices (the remote control and the receiver are available individually).

We bought the mini-timer before we had the Omni system. It can be used to directly control modules just like the mini-controller, but also has a built-in clock that can be used to turn devices on and off at specific times up to twice a day per module. While it can control 8 devices just like the mini-controller, only four can be placed on timers. It also has the ability to adjust the schedule by a random amount for a more "lived-in" look. Another feature that we use often is the "sleep" feature - you can turn a module on (bedroom mood lights, for example), and press a button to have the controller automatically turn that device off after a preset time (15 minute increments). This controller can also function like an alarm clock with buzzer and snooze functions.

The CM-11A ActiveHome Computer Interface is a device that connects to your computer (currently, only PC software is provided) and allows you to control your X-10 system in real-time, or you can program macros into the CM-11A which will execute even if your computer is not turned on. A macro is a series of steps that are performed in response to some event, such as an X-10 keypress. For example, you could set up a macro such that when you press a button on your remote control, your den lights dim until off, the overhead den lights turn off immediately, and your stereo system turns on. The triggering event can also be a particular time of day.

Tips and Tricks

Valid HTML 4.01! Valid CSS!