[Message Prev][Message
Next][Thread Prev][Thread Next][Message
Index][Thread Index]
RE: X10 Schema best-practice
- Subject: RE: X10 Schema best-practice
- From: Edward Pearson
- Date: Sat, 06 Mar 2004 12:16:00 +0000
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<TITLE>Message</TITLE>
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff"
size="2">Julf, you are so, so right about the fact that there
shouldn't be an X10 schema in the world; there should be a set of lighting
schema that a xAP<->X10 adaptor would implement thus hiding the
horrors of the X10 world from the xAP
world.</FONT></SPAN></DIV>
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN> </DIV><SPAN
class="054254611-06032004">
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff" size="2">I'm
writing a CM12 connector as an exercise in using the xAP framework. I'm
trying to decide on whether it should present its xAP interface as an X10
schema or a lighting schema (or both). My request for X10 best-practice was
to see if there was anything generally agreed out there already that I
could rapidly implement so the connector would be useful for folks other
than myself. Personally I think X10 stinks so I'll not be going to the
trouble of designing a schema for it myself, I'd rather spend the time
thinking about what a basic lighting schema might look like and prototyping
around that.</FONT></SPAN></DIV>
<DIV><FONT face="Arial" color="#0000ff"
size="2"></FONT> </DIV>
<DIV><FONT face="Arial"><FONT
color="#0000ff"><FONT size="2"><SPAN
class="054254611-06032004">There are some arguments in favour
of an X10 schema such as
this:-</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT><FONT><SPAN
class="054254611-06032004"></SPAN><FONT
face="Arial"><FONT color="#0000ff"><FONT
size="2">X10 has become a very broadly used
and well understood protocol to the extent that many home automation
contollers (hardware device or software package) use it as the model they
reveal to the end user - this is sad but true. Normally these
devices connect to the X10 adaptor (CM12/CM11) by directly
attaching it to a serial port - having an X10 schema is a way of enabling
network-connected X10 adaptors that could be used without direct
connection.<SPAN class="054254611-06032004"> <SPAN
class="054254611-06032004"><FONT face="Arial"
color="#0000ff" size="2">So in world where change is
incremental is seems advantageous to have an X10 schema to allow gentle
migration for existing products towards xAP.</FONT>
</SPAN></SPAN></FONT></FONT></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN> </DIV>
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff" size="2">An
example of a network enabled X10 interface would be a CM12 plugged into a
Lantronix MSS100 (<A href="http://www.lantronix.com/products/ds/mss100/index.html">http://www.lantronix.com/products/ds/mss100/index.html</A>)
where the MSS100 had been customised to talk
xAP.</FONT></SPAN></DIV>
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN> </DIV>
<DIV><SPAN class="054254611-06032004"><FONT
face="Arial" color="#0000ff" size="2">It
is true that very few X10 devices report status. But there are
plenty of applications where it's useful to be able to receive X10 messages
- the one I'm interested in is receiving X10 messages from an IR7243
controller that picked up a transmission from a Pronto remote and passes
them into the xAP world.</FONT></SPAN></DIV>
<BLOCKQUOTE>
<DIV></DIV>
<DIV class="OutlookMessageHeader" lang="en-us"
dir="ltr" align="left"><FONT
face="Tahoma" size="2">-----Original
Message-----<B>From:</B> Johan Helsingius [mailto:yahoo@xxxxxxx]
<B>Sent:</B> 06 March 2004 10:58<B>To:</B>
xAP_developer@xxxxxxx<B>Subject:</B> Re: [xAP_developer] X10
Schema best-practice</FONT></DIV><TT>At 23:55 05/03/2004
+0000, Stuart Booth wrote:>Another proposal was posted last year, but I
don't know how far it>went.Hmm... Looking at the proposals it seems the
schemas assume the X10 devicesare able to report their status, and of
course most devices aren't able to do it.But on a more general note -
should there even be a schema for X10? X10 isnot a device, but an
interface, and other devices should not have to knowabout the X10
peculiarities. Shouldn't an xAP X10 interface present itselfas a bunch of
switches and d
immers, not as a single "X10" entity? So thatthere would be a
switch schema, a dimmer schema
etc....
Julf</TT>
xAP_Development Main Index |
xAP_Development Thread Index |
xAP_Development Home |
Archives Home
|