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: xAP Floorplan 1 released



OK,
Look forward to that.

BTW. One thing I noticed is that floorplan assumes it is in control
of all devices. If something else changes the state of a BSC device,
and the device responds with an .event response, floorplan misses
that change of status until an .info is sent, which could be a while.

Another thing that may be useful, is if at startup it does a 'target
all' BSC query to kick all the devices connected to respond and
floorplan can then build its list.

Lehane

--- In xap_automation@xxxxxxx, James <james@...> wrote:
>
> just to say i haven't forgotten about this. I have made a way of
instead
> of using the current on/off or fader popups you can make it popup
any
> html. I just need to get a  good way of getting data back from them.
> I'll keep you posted
> James
> g8kmh wrote:
> > Not quite, although I can see other places where I'll translate
the
> > raw values.
> >
> > I'd like to display both the actual room temperature (from the
TOM10
> > BSC device) and the setpoint (a global variable) and allow
> > manipulation of the global variable (slider or something
similar). A
> > function, as part of the minute script, would then activate
another
> > on/off BSC device (not shown on the floorplan).
> >
> > Lehane
> >
> >
> > --- In xap_automation@xxxxxxx, James <james@> wrote:
> >
> >> I think i understand the functionality you are trying to
achieve.
> >>
> > As
> >
> >> you've seen in floorplan the value of a  device is the basis
of
> >>
> > what is
> >
> >> displayed, there is however a display string for each device
that
> >>
> > when
> >
> >> set overrides the device's value. The idea is that on a
> >>
> > device'value
> >
> >> being  updated a script can be run that takes the revieved
value
> >>
> > and
> >
> >> processes it and display a more friendly message. The two
functions
> >>
> > that
> >
> >> do this are
> >> Function SetDisplayValue(ByVal xAPName, ByVal NewValue) As
Boolean
> >> Function GetDisplayValue(ByVal xAPName) As String
> >>
> >> If a displayvalue is set for a device then that displayvalue
is
> >>
> > what is
> >
> >> displayed. Even if the device's value is updated the
displayvalue
> >>
> > is all
> >
> >> that will be shown, so you need to make sure your script
updates
> >>
> > the
> >
> >> displayvalue. Once set the only way to put it back to just
> >>
> > displaying
> >
> >> the value is to
x=xap.SetDisplayValue("devname","")
> >>
> >> hth
> >>
> >> James
> >>
> >> g8kmh wrote:
> >>
> >>> Looks good - I hope to have a bit more of a play later.
> >>>
> >>> One quick question or future request....
> >>>
> >>> Is it possible to have a global variable which can be
displayed
> >>>
> > and
> >
> >>> manipulated on the floorplan?
> >>>
> >>> Example:
> >>> The TOM10 reports the room temp and that is displayed but
from
a
> >>> user viewpoint it would be ideal to also show the room
setpoint
> >>>
> > and
> >
> >>> allow that to be changed. The script can then do weather
comp.,
> >>> house occupied, etc. and activate the heating controls.
> >>>
> >>> Lehane
> >>>
> >>>
> >>>
> >>> --- In xap_automation@xxxxxxx, James <james@>
wrote:
> >>>
> >>>
> >>>> Floorplan makes it's way out of beta!
> >>>>
> >>>> For those unfamiliar with Floorplan, it is an app it
two
parts.
> >>>>
> >>>>
> >>> The
> >>>
> >>>
> >>>> first part is a web based live floorplan of your
house showing
> >>>>
> > all
> >
> >>>>
> >>>>
> >>> your
> >>>
> >>>
> >>>> devices and their status, and if possible control of
those
> >>>>
> >>>>
> >>> devices. The
> >>>
> >>>
> >>>> second part is a full automation controller. It has
timers,
> >>>>
> >>>>
> >>> scripts, can
> >>>
> >>>
> >>>> link xAP devices together and can do most things
without the
> >>>>
> > user
> >
> >>>> knowing anything about xAP but still has all the
raw/advanced
> >>>>
> >>>>
> >>> features too.
> >>>
> >>>
> >>>> Aside from many internal fixes and changes, this
release
brings
> >>>>
> > 4
> >
> >>>>
> >>>>
> >>> big
> >>>
> >>>
> >>>> new features.
> >>>>
> >>>> Each item in an Auto Script can have a delay, so you
can now
> >>>>
> >>>>
> >>> generate
> >>>
> >>>
> >>>> powerful yet simple seqences of events. The timer
system now
> >>>>
> >>>>
> >>> checks
> >>>
> >>>
> >>>> every second rather that every 10 seconds as in the
betas.
> >>>>
> >>>> IR Support. When IR messages are received an Auto
Script is
> >>>> automatically generated and that script can be setup
to do
> >>>>
> >>>>
> >>> anything you
> >>>
> >>>
> >>>> want.
> >>>>
> >>>> xPL support. You can now add raw xPL devices in
exactly the
same
> >>>>
> >>>>
> >>> way as
> >>>
> >>>
> >>>> you do for raw xAP devices. These devices can, just
like xAP
> >>>>
> >>>>
> >>> devices, be
> >>>
> >>>
> >>>> displayed on a floorplan and also trigger events. You
can now
> >>>>
> > also
> >
> >>>>
> >>>>
> >>> send
> >>>
> >>>
> >>>> xPL messages from Auto Scripts, IR scripts and raw
scripts.
> >>>>
> >>>> xPL Bridge.When enabled this brings all xPL messages
into the
> >>>>
> > xAP
> >
> >>>>
> >>>>
> >>> world.
> >>>
> >>>
> >>>> xPL messages and heartbeats are converted in to xAP,
so you
can
> >>>>
> >>>>
> >>> use any
> >>>
> >>>
> >>>> xAP application with xPL. xAP applications can also
target
> >>>>
> >>>>
> >>> messages back
> >>>
> >>>
> >>>> to xPL. The bridge also has a translator option where
known
> >>>>
> >>>>
> >>> schemas are
> >>>
> >>>
> >>>> translated to their xAP counterparts.
> >>>>
> >>>> (If you use the xPL functions make sure you load an
xPL hub.)
> >>>>
> >>>> Both an update zip and a full msi are available for
download
at
> >>>>
> >>>>
> >>> www.mi4.biz
> >>>
> >>>
> >>>> More guides are available from here:
> >>>> http://www.mi4.biz/modules.php?
> >>>>
> >>>>
> >>> name=Content&pa=list_pages_categories&cid=9
> >>>
> >>>
> >>>> including how to's on xPL support, timers and auto
scripts.
> >>>>
> >>>> Enjoy
> >>>>
> >>>> James
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Yahoo! Groups Links
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >
> >
> >
> >
> >
> >
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>









xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation 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.