X10 Interface

This is a really simple X10 framework for controlling X10 devices.

Example:

  require 'x10/cm17a'
  lamp = X10.device("a1")
  lamp.on
  sleep(1)
  lamp.off

Controllers and Devices

An X10 controller is responsible for interfacing to the X10 interface device. An example is the CM17A firecracker module.

Default Controllers

blah blah blah.