Intro to X10

X10 is a remote-control technology that shows a lot of haunt potential.

----------
----------
 

What is X10?

X10 is a remote-control system used for home automation. Its chief benefit is that it requires no additional wiring - it uses the electric power wiring in your house to send control signals.

This system was originally offered by BSR, a company that made audio equipment. Over the years, the product line spun off into a separate company, the local manifestation of which is called "X10 USA".

The simplicity and utility of the X10 system caused numerous companies to join in on the fun. X10-compatible equipment has been marketed by G.E., Radio Shack (Plug-N-Power), Sears, Stanley (Lightmaker), IBM (Home Director), Zenith, and others.

 

How Does It Work?

The original X10 system was a digital remote control system that worked by injecting signals into the house power wiring. This technique is called "carrier current" control.

The X10 protocol consists of a "unit number" and then a "command". For example, you can say "lamp #3", "turn on!" - and it happens. You can address several units before giving a command: "lamp #3", "lamp#12", "turn on!".

These commands are sent between "base stations" (transmitters) and "modules" (receivers). In order to make that lamp a part of the X10 system, you need a "lamp module". This is a plastic box smaller than a pack of cigarettes. You set a dial on the module to "number 3", plug the lamp into the module, then plug the module into the wall outlet. Then you turn the lamp's switch on and leave it on - you never need to touch it again, because the lamp can now be controlled from an X10 control panel anywhere in the house. You can have as many control panels as you want; the only one that is active is the one that you are currently pressing a button. You can also set more than one receiver module to the same unit number; they will all go on and off at once.

X10 makes a distinction between "lamp modules" and "appliance modules". Appliance modules are capable of handling larger loads, simply turning them on and off. If you wanted to turn on your coffee maker in the morning via X10, you would use an appliance module. Lamp modules aren't capable of running heavy loads, like heaters, motors, or fluorescent lamps. But they do offer the ability to turn on, off, and dim. In addition, lamp modules know that they are lamps. With a single X10 command from a "panic button", you can turn on every lamp module in the house - without starting the coffee maker.

Since the X10 signals travel along the power lines, you run the risk of accidentally sharing control signals with your neighbor. After all, he buys electricity from the power company, too. You don't want him to turn on your coffee maker in the middle of the night when he is just trying to water the lawn. Thus X10 includes in the protocol a "house code", represented as a letter A-P. X10 modules will only respond to control signals that carry the correct house code. Thus Mr. Barnabas can set all his X10 stuff to house=B and Mr. Jones can set his stuff to house=J, and the neighbors live in peace.

The X10 protocol allows for 16 house codes and 16 "unit codes" (module numbers). More than one module can share a unit code: a room with two fans might have them both set to house=B, unit=4. Then whenever you say "module 4", "turn on", you get air in the living room. If 16 unit codes is not enough, even with sharing unit codes, you might consider using more than one house code. I have so many X10 gadgets in the house that I assign a house code to each room.

Over the years, the X10 protocol has matured somewhat, adding new commands and bidirectional communication. There are now radio-based X10 devices. There are numerous computer interfaces to put your automated home in the care of your computer - providing true home automation. There have been at least two different models of telephone answering machine that allows you to control your house from afar. There have been several timers that send X10 signals, and at least one clock-radio. The line of X10-compatible equipment is growing all the time.

 

What Are the Tradeoffs?

The following are factors in favor of X10 as a home automation system:

The following are drawbacks of X10 as a home automation system:

 

A Gallery of X10 Equipment

[lamp modules] Here is a collection of lamp modules, over time.

The dark brown one in the upper left is from the early days of X10. You can tell from the thumbwheel switches on the sides used to set the house code and unit number. Newer modules use small rotary switches on the front that you need a screwdriver to set.

Note that many manufactures put their names on the front, but they are essentially identical inside.

[appliance modules] Here is a collection of appliance modules, over time.

The dark brown one in the lower left is from the early days of X10. Again, note the thumbwheel switches on the sides. The big unit on the upper left is a heavy-duty model, suitable for air conditioners and the like.

Many manufactures put their names on the front, but they are essentially identical inside.

[wall switches] Lamp modules are available built into wall switches. When mounted in behind the switch plate, in place of a standard switch, you have X10 features without blocky modules sitting around. Like other lamp modules, these dim, too.

The one on the laft is ancient, and uses a toggle switch. Modern X10 wall switches feature a pushbutton. The unit on the right is a two-way switch. Above it is the remote switch. The two switches in the middle look similar from this angle, but they're not - the one to the left of middle is quite a bit thinner than the right of middle.

[maxi controller] This is the Maxi Controller. It is capable of addressing all 16 units on the house code you set it to.

The top is protected by a smoked plastic cover that flips up.

I have two of these in the master bedroom, two in the living room, one in the kitchen, and one in the garage. The X10 people have made a lot of money off me over the years, but have made my life a lot easier.

[mini controller] These are Mini Controllers. They are capable of addressing only 8 units on the house code you set it to. Note the small slide switch, towards the bottom, in the middle. When the switch is towards the left, the control panel talks to devices 1-4. When you slide the switch to the right, it addressed units 5-8.

[old mini controller] This is an older model of the mini controller. The discoloration on the upper left seems typical of this model when kept in service for years. Presumably, there's a component under that area that gets warm.

The red button on the right is an illuminated "panic" button that sends "all lights on".

I have one of these mounted on the wall in every bedroom.

[chime] This is a chime. As the name implies, it emits a pleasing sound when it is told to turn on via X10 signal.

I use several of these around the house to make my doorbell heard in the back rooms.

[chime] This is the chime being sold in 2005. [Wolfstone reader Alex Boyd referred me to this one.]

[wall switches] There are a lot of tricks you can do with X10. These appliance modules have been hacked. The one on the left is now momentary-activation. The one on the right has dry-contact output.

[wall switches] This is the powerflash transmitter. It is a special transmitter that is set for a particular house code and unit number. When activated, this unit turns on the target device. It is also able to send a stream of "all lights on" and "all units off" commands, flashing lights on and off. This feature is often handy for burgular alarms. [I forgot to take a picture of the powerflash. Wolfstone reader Alex Boyd referred me to this one.]

This transmitter has numerous options: it can be triggered by dry contacts or low voltage (6-18V AC, DC or Audio). It can activate the target device either as long as the input signal is present, or momentarily.

I have one of these hooked up to my doorbell. When the bell is rung, the powerflash activates chimes in the back room.


[universal] This is the "universal module", sometimes called "sounder/actuator module" or "relay module". When activated by X-10 signal, it can emit a beep noise and/or close dry contacts. It can work in momentary mode, or leave the contacts closed until you tell it to open them again.

The dry contacts can switch up to 5A at 24VDC. I use one on my fog machine!

 

Wireless X10 Equipment

The original X10 system was a digital remote control system that worked by injecting signals into the house power wiring. This technique is called "carrier current" control. Anywhere that you can get power, you can get put gadgets under X10 control and add control panels.

Eventually, the X10 folks added a wireless form of X10 control. They did a good job of hooking the two together, so that wireless X10 controllers can activate standard carrier-current X10 modules.

[radio-connected] This is the basic radio-control kit.

On the right are two versions of the hand-held remote control panel. They send signals to a special appliance module, on the left. It takes the radio signals and turns them into carrier-current signals that activate all standard X10 modules.

[radio repeater] If it is a long distance between your transmitter and the receiver, you might need a radio repeater. It picks up signals from your hand-held remote control and retransmits it.

[firecracker interface] Now, this one's clever. It is an extremely inexpensive computer interface.

It works by hooking up to your computer's serial port. It then transmits radio signals to your radio receiver module, which pumps X10 signals into your wiring.

 

Where Can I Get This Stuff?

X10-brand equipment is available at
Fry's Electronics.

Radio Shack sells it under the name "Plug-N-Power". The equipment sometimes shows up in the monthly sale fliers.

I don't know whether or not Sears still carries this stuff, but it is worth a look.

The main source is http://www.x10.com.

Most home automation dealers carry X10 stuff. Try Smarthome.

The cheapest way to get a taste of X10 is with the firecracker kit. This contains the firecracker computer interface, a lamp module, a radio control panel, and an appliance/transceiver module. I have seen it at Fry's Electronics for $20 with a $20 rebate, but that deal is over. Sometimes http://www.x10.com sells them for the cost of postage, just to get you hooked.

 

What if it doesn't work?

X10 remedies are a little exotic. Not all X10 dealers will have them. They are known to be available at
Smarthome.
 

What about power strips and extension cords?

If you have a nice, strong X10 signal, running your power through an extension cord is not going to cause it any trouble.

Power strips come in at least three flavors, and some of them do cause trouble for X10.

----------

Thank you for visiting. Your comments are welcome.
[back] . . . [paper and pen] . . . [tip jar]

©Copyright 2000-2005 by The Wolfstone Group. All rights reserved. You must read and abide by our terms of service.