Date: Sat, 14 Jun 1997 17:06:35 -0400 From: "Louis A. Mamakos" <louie@TransSys.COM> To: "Justin M. Seger" <jseger@freebsd.scds.com> Cc: current@FreeBSD.ORG Subject: Re: Activehome X10 Interface Message-ID: <199706142106.RAA01068@whizzo.TransSys.COM> In-Reply-To: Your message of "Sat, 14 Jun 1997 15:12:44 EDT." <199706141912.PAA12322@freebsd.scds.com> References: <199706141912.PAA12322@freebsd.scds.com>
next in thread | previous in thread | raw e-mail | index | archive | help
You need need any special kernel support for the CM11 interface; you just talk to it at 4800 bps. The CM11 is the two-way X10 computer interface with the easy-to-use serial interface. You can dig around and find the protocol description for it. Alternatively, there's a daemon which Dan Lanciani wrote, originally for the Lynx X10 interface and subsequently adapted for the CM11. Essentially, it runs in the background talking to the CM11 with it's mutant "protocol". Your applications each open a TCP connection to the the daemon, and send X10 commands to it ("A1 A ON") to cause X10 commands to be sent. It will also echo any X10 commands it hears to each of the applications which have a connection open to it. I've made some minor changes to it. You can find it on my web server as <URL:http://www.transsys.com/~louie/home-auto/cm11-x10d.c> You'll need to know how X10 power line control stuff works to effectively be able to use this, but you shouldn't have much of a problem tracking that down. louie
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706142106.RAA01068>