Skip site navigation (1)Skip section navigation (2)
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>