The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

RE: Re: Wildcarding query




------=_NextPart_000_000D_01C4F41B.6072D810
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: 7bit

The main use I make of wild cards is to give some location/device
independence in my setup. Eg, recently I moved my X10 connector to a new
server. So its address moved from ersp.x10.pacifc to ersp.x10.baltic. The
various controllers on the network are setup to target ersp.x10.* so
everything continued to work after the move. But this is still only the
'static' setup you described as humans coming up with; it was me (I'm
human)
that decided to configure the controllers that way. I'm curious at to what
you had in mind for 'autonomous controllers'...

_____

From: Kevin Hawkins [mailto:lists@xxxxxxx]
Sent: 06 January 2005 15:53
To: xAP_developer@xxxxxxx
Subject: Re: [xAP_developer] Re: Wildcarding query


Hi David,

Using an ID=* line in a BSC cmd is  a very easy (aka lazy) way of
controlling devices as you then dont have to know  the UID in advance
.... this is typically used in conjunction with a non wildcarded target
line though.  I guess your meaning where ID =* but you also have a
wildcarded address.  My C-Bus controller handles this dual 'overlap'
wildcarding plus also I do generate wildcard addressing from switch
closures or script messages that turn on and off collections of lights ,
so I guess yes I do use this.    There isn't available (yet) a true xAP
based controller , either as a piece of hardware or an application ,
Homeseer can achieve this via scripts but obviously there are neater
approaches , perhaps like your own implementation where the xAP engine
is directly integrated with the state table.

Another thing I will mention is that there is a proposal for xAP
"groups and scenes" - a way of managing membership of a named
group
which is totally independent of the source addressing - for example a
device can be a member of group 'security' - this may be more
appropriate for your needs. This has been knocking around for almost two
years now in an unofficial form and Edward/James/myself are working on
formalising an official.   This form of grouping of devices is probably
much easier and flexible than wildcard constructs where hierarchies need
managing too.

Also ... I am at about 'alpha 4' of my BSC skeleton application in VB -
if you are using VB for testing I can send you what I have so far.  A
sample app includes BSC devices of both input and output  , and one of
each possible type - ie 6 in all. It implements (I believe) full
wildcarding.

Kevin


David Buckley wrote:

>
>Just a random query....
>
>Having now got a subset of BSC implemented, using a couple of toy test
>programs, and the BSC mapper, and none of the wildcard code yet(!), I
>have a big question about wildcards in general.
>
>Has anyone got a controller that actually generates wildcarded
>commands off its own bat?  I can see how humans would generate a
>wildcard to intelligently set a related group of things, but howzabout
>an autonomous controller???  Anyone been there??
>
>
>
>
>
>
>
>
>Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
>



_____


xAP_Development Main Index | xAP_Development Thread Index | xAP_Development Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.