Difference between revisions of "CM11"

From LinuxMCE
Jump to: navigation, search
m (moved categories back)
Line 1: Line 1:
{| align="right"
  | __TOC__
[[Category: Hardware]]
[[Category: Hardware]]
[[Category: Automation]]
[[Category: Automation]]

Revision as of 23:03, 29 October 2007


The CM11 (A/F/G/U/...) is a device that uses X10 protocol to control lights and other appliances around the house by injecting data into powerline.

Each X10 device has an address formed as housecode[A..P]+unitcode[1..16]. As powerlines are usually shared between near houses/apartments it's a good idea to choose an other housecode than your neighbor, or have a suitable filter installed by a qualified electrician.

Note that some electric equipment can generate a lot of static on the powerlines. This can drasticly reduce the performance of the X10 installation. The solution is to install filters, effectively isolating these devices from the rest of the power grid. These type of filters are usually installed between the power socket and plug of the appliance. Some X10 switches and dimmers also have these filters built in already (depending on the make and model of course) to ensure more reliable operation.


  1. web admin -> Show devices tree -> the device to which the CM11 is connected (For instance "The core/hybrid").
  2. Create Child Device -> Pick device template -> CM11A (The wizzard pops up to say she didn't detect lighting?, then shows "dev81" and an OK button in 1.1-RC1, I just ignored this).
  3. Device data -> COM Port on PC -> the port to which this device is connected -> save. (ttyS0="com1", ttyS1="com2", and so on, "pci0000:00/0000:00:13.1+2" in my case, which is a USB port [1]).

Adding lights

  1. web admin -> Show devices tree -> CM11A
  2. Create Child Device -> Pick device template -> take your pick (I added "Light Switch (on/off)")
  3. Device data -> Port/Channel Number -> HousecodeUnitcode -> save (codes range from "A1" to "P16", no seperator)

When you are done adding lights, you can continue with the setup wizzard to assign them to the proper rooms and give them names (she refers to ZWave devices and seems unable to actually controll the X10 devices in 1.1-RC1) Also you might have to "reload the router" before they actually work (orbiter screens will be also be regenerated), but they do work.

See also

  • The older CM11A page, which appears to be more aimed at development.
  • The pluto CM11A page.
  • The pluto gc100 page for setup on the serial port of the gc100.
  • An interesting comment about pluto with the CM11 [2] containing a workaround dealing with sensors and remotes.
  • Discussions on the forum: