Version 1 of X10

Updated 2002-08-15 12:27:24

X10 is a communications "language" that allows compatible products to talk to each other via the existing 110V electrical wiring in the home. No rewiring is necessary. Up to 256 different addresses are available. If you want more than one device to respond to the same signal, simply set them to the same addresses. All X10 compatible products can be freely mixed and matched - Use Leviton together with X10 [L1 ], Stanley®, etc.

There are 3 basic types of devices:

  • Transmitter
  • Receiver
  • Transmitter/Receiver Combo

Why its there a page related to X10 on the Tcl Wiki?

MPJ Because most computer control of X10 devices are done with serial communication and Tcl is a great language for serial port communication. There are also RF devices that are used to interface with X10 devices. These are used for remote control of X10 receivers. These RF remotes also have other purposes that I will describe below (soon).


TRANSMITTERS

X10-CM17A A Serial Port connector that transmits an RF signal to a RF/X10 convertor

RF REMOTES


 What: x-automate
 Where: http://www.geocities.com/SiliconValley/8608/
        ftp://sunsite.unc.edu/pub/Linux/system/Misc/x-automate-1.00.tgz
        ftp://ftp.netcom.com/pub/be/benedict/files/
 Description: Tk interface to Aaron Hightower's x10-amh
        home automation and lighting control software.
        Set up floor plans, etc.
 Updated: 09/1997
 Contact: mailto:[email protected] (Stew Benedict)

 What: x10bot
 Where: http://www.scriptkitties.com/x10bot
 Description: Open Source home automation daemon for x10 CM11A
        appliance controller and accessories.  Listens to the CM11A
        and executed Tcl commands and scripts when events occur.
        Currently at version 1.06 .
 Updated: 08/2001
 Contact: mailto:[email protected] (Daniel P. Stasinski)

 What: MisterHouse
 Where: http://misterhouse.net/
 Description: Perl home automation program, able to respond to voice commands,
        web browsers, time of day, serial port and X10 data, external files,
        etc. and can speak via Text to Speech engines. Has a Tk interface.
        Currently at version 2.67 .
 Updated: 06/2002
 Contact: mailto:[email protected].

 What: TkX10
 Where: http://www.houseofhack.com/tkx10/
        ftp://ftp.hackboy.com/pub/tkx10/tkx10-0.91beta.tar.gz
        http://www.prado.com/%7Edbs/
 Description: Perl/Tk frontend for heyu
 Updated: 05/1999
 Contact: mailto:[email protected]