The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

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

Re: Re: xMonitor test release 2



> The settings aren't saved using 'update' from the config settings
tab
>
> (can edit in manually)
>
It should save on update from both of teh config pages. The save
command is there.  Could the file have been locked by somethig else?

> Saving changes from the 'devices' tab takes you back to the config
> screen (probably ok but different to update)
>
The idea was that as you could modify all device at once you would't
need to go back and forward much so I sent it to the other config
screen on update as the config was finished. Can easily make it go
back to the device screen too.
> Main tab 'overview' screen doesn't AJAX update - is it supposed to ? (
> haven't looked at source yet )
>
No, it's just a boring static page. I actually find it very useful.
esp at tracking down a device that has grabbed the hub port!
> Could you pick up on the hbeat.stopped message for an immediate status
> change ?
>
01 didn't 02 does do this
> xAP message display window entitled 'thickbox'
>
Thickbox is a jquery plugin that does nice popups without leaving the
original page I presume you mean it's little titlebar and not that
it's not working, I can resend any xAP messages quite happily here?
I'll get the title bar to say the source of the message

cheers

James




On 6 Jun 2009, at 17:05, Kevin Hawkins wrote:

>
>
> I had a couple of minor ones too J but you got that update out sooo
> quickly ;-)
>
> The settings aren't saved using 'update' from the config settings tab
> (can edit in manually)
> Saving changes from the 'devices' tab takes you back to the config
> screen (probably ok but different to update)
> Main tab 'overview' screen doesn't AJAX update - is it supposed to ? (
> haven't looked at source yet )
> Could you pick up on the hbeat.stopped message for an immediate status
> change ?
> xAP message display window entitled 'thickbox'
>
> cheers K
>
> James wrote:
> >
> >
> > Hi,
> >
> > yes good point It only sent lost messages when the last message
> was a
> > heartbeat. This is why hubs etc worked fine as they only send
> hbeats.
> > http://www.mi4.biz/modules.php?name=Downloads&d_op=viewdownload&cid=47
> > <http://www.mi4.biz/modules.php?name=Downloads&d_op=viewdownload&cid=47
> >
> > Should fix it.
> > BSC is always sent, you cant turn it off, the yes/nos on the
devices
> > screen are to enable display messages. a device is marked as lost
if
> > the last message is the heartbeat interval times the number in
the
> > hbeats column plus 10 seconds . the later is just to allow for
any
> > slight delays.
> >
> > James
> >
> > On 6 Jun 2009, at 14:38, max barker wrote:
> >
> >>
> >>
> >> On the devices settings tab, are the lost and found yes/no
options
> >> for sending BSC & display messages or just display
messages? I
> assume
> >> the hBeat column is for the number of heartbeats missed
before a
> >> device is considered lost?
> >>
> >> I'm seeing some inconsistancy in xMonitors tracking of
devices lost
> >> status. Hubs appear to be tracked correctly and promptly, but
> pretty
> >> much everything else tends to stay reported as "On"
regardless of
> >> whether the device is still running or not. Quick example, I
pulled
> >> the power to Kevins C-Bus Gateway and closed a couple of
> instances of
> >> Watcher, and twenty minutes later they are still being
reported as
> >> "On". This isn't 100% repeatable though, I did the
power test with
> >> the C-Bus gateway last night and got a pretty quick
"off" result.
> >>
> >> Max
> >>
> >> 2009/6/6 Paul Gale <groups2@xxxxxxx
> >> <mailto:groups2@xxxxxxx>>
> >>
> >> Cool - thanks James :)
> >>
> >> Paul.
> >>
> >>
> >>
> >> > -----Original Message-----
> >> > From: xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>
> >> > [mailto:xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>]
On Behalf Of JamesTraynor
> >> > Sent: 04 June 2009 21:09
> >> > To: xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>
> >> > Subject: [xap_automation] Re: xMonitor test release
> >> >
> >> > Hi,
> >> > Yes each xAP device becomes a BSC subdevice of xMonitor
so you
> can
> >> > trigger things when the message it sends are
xapbsc.event and
> >> State=Off
> >> > . The app internally can send display messages too when
an app
> >> is lost,
> >> > you can configure this per-device. Of course you an
extend all
> >> this by
> >> > Floorplan scripting or just hack the code to do whatever
you
> >> like ;-)
> >> >
> >> > hth
> >> > James
> >> > --- In xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>,
Paul Gale <groups2@...>
> >> wrote:
> >> > >
> >> > > Hi James,
> >> > >
> >> > > Thanks for that :)
> >> > >
> >> > > Can it be used to generate some kind of alert if a
xAP device
> >> > disappears from the network?
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Paul.
> >> > >
> >> > > > -----Original Message-----
> >> > > > From: xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>
> >> > > > [mailto:xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>]
On Behalf Of JamesTraynor
> >> > > > Sent: 03 June 2009 22:09
> >> > > > To: xap_automation@xxxxxxx
> >> <mailto:xap_automation@xxxxxxx>
> >> > > > Subject: [xap_automation] xMonitor test
release
> >> > > >
> >> > > > A new app to play with. The initial reason for
xMonitor was
> to
> >> > monitor
> >> > > > other xAP devices and to report via BSC and
optionally
> display
> >> > > > messages. I then thought I would use the app
to demo the use
> >> of the
> >> > > > xAPIntranet control and ajax, in particular
jquery.
> >> > > > The web part of the app now features
> >> > > >
> >> > > > * A simple live event log updated by ajax
polling
> >> > > > * A home screen showing all devices including
> >> > source,class,uid,port
> >> > > > and version. This is displayed using
tablesorter which gives
> >> a nice
> >> > > > client side sortable table
> >> > > > * Submitting forms by POST as well as GET
> >> > > > * Message viewer. Shows a live view of
incoming
> >> messages. You
> >> > can
> >> > > > filter the view down by selecting from a tree
of devices (
> >> > treeeview +
> >> > > > treeview-async). You can then either view live
messages
> from a
> >> > device,
> >> > > > or review a particular message and resend it
or tweak it
> before
> >> > > > resending ( lightbox)
> >> > > >
> >> > > > vb6 source code is included. Hopefully this
will give some
> >> examples
> >> > or
> >> > > > ideas for new apps, whilst being quite a
useful app in its
> own
> >> > right.
> >> > > >
> >> Download: http://mi4.biz/modules.php?name=News&file=article&sid=159
> >> <http://mi4.biz/modules.php?name=News&file=article&sid=159>
> >> > > >
> >> > > > The app is all rather new so there might be
bugs and the
> >> code will
> >> > get
> >> > > > tidied up for later releases, and will come
with a full
> >> installer.
> >> > > >
> >> > > > Enjoy
> >> > > > James
> >> > > >
> >> > > >
> >> > > >
> >> > > > ------------------------------------
> >> > > >
> >> > > > Yahoo! Groups Links
> >> > > >
> >> > > >
> >> > > >
> >> > >
> >> >
> >> >
> >> >
> >> >
> >> > ------------------------------------
> >> >
> >> > Yahoo! Groups Links
> >> >
> >> >
> >> >
> >>
> >>
> >> ------------------------------------
> >>
> >>
> >>
> >
> >
>
>
>
> <!-- #ygrp-mkp{ border: 1px solid #d8d8d8; font-family: Arial;
> margin: 14px 0px; padding: 0px 14px; } #ygrp-mkp hr{ border: 1px
> solid #d8d8d8; } #ygrp-mkp #hd{ color: #628c2a; font-size: 85%; font-
> weight: bold; line-height: 122%; margin: 10px 0px; } #ygrp-mkp
> #ads{ margin-bottom: 10px; } #ygrp-mkp .ad{ padding: 0 0; } #ygrp-
> mkp .ad a{ color: #0000ff; text-decoration: none; } --> <!--
#ygrp-
> sponsor #ygrp-lc{ font-family: Arial; } #ygrp-sponsor #ygrp-lc
> #hd{ margin: 10px 0px; font-weight: bold; font-size: 78%; line-
> height: 122%; } #ygrp-sponsor #ygrp-lc .ad{ margin-bottom: 10px;
> padding: 0 0; } --> <!-- #ygrp-mlmsg {font-size:13px;
font-family:
> arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
> #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select,
> input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-
> mlmsg pre, code {font:115% monospace;*font-size:100%;} #ygrp-mlmsg *
> {line-height:1.22em;} #ygrp-text{ font-family: Georgia;	 } #ygrp-
> text p{ margin: 0 0 1em 0; } dd.last p a { font-family: Verdana;
> font-weight: bold; } #ygrp-vitnav{ padding-top: 10px; font-family:
> Verdana; font-size: 77%; margin: 0; } #ygrp-vitnav a{ padding: 0
> 1px; } #ygrp-mlmsg #logo{ padding-bottom: 10px; } #ygrp-reco
> { margin-bottom: 20px; padding: 0px; } #ygrp-reco #reco-head { font-
> weight: bold; color: #ff7900; } #reco-category{ font-size: 77%; }
> #reco-desc{ font-size: 77%; } #ygrp-vital a{ text-decoration:
> none; } #ygrp-vital a:hover{ text-decoration: underline; } #ygrp-
> sponsor #ov ul{ padding: 0 0 0 8px; margin: 0; } #ygrp-sponsor #ov
> li{ list-style-type: square; padding: 6px 0; font-size: 77%; } #ygrp-
> sponsor #ov li a{ text-decoration: none; font-size: 130%; } #ygrp-
> sponsor #nc{ background-color: #eee; margin-bottom: 20px; padding: 0
> 8px; } #ygrp-sponsor .ad{ padding: 8px 0; } #ygrp-sponsor .ad
> #hd1{ font-family: Arial; font-weight: bold; color: #628c2a; font-
> size: 100%; line-height: 122%; } #ygrp-sponsor .ad a{ text-
> decoration: none; } #ygrp-sponsor .ad a:hover{ text-decoration:
> underline; 	} #ygrp-sponsor .ad p{ margin: 0; font-weight: normal;
> color: #000000; } o{font-size: 0; } .MsoNormal{ margin: 0 0 0 0; }
> #ygrp-text tt{ font-size: 120%; } blockquote{margin: 0 0 0
> 4px;} .replbq{margin:4} dd.last p span { margin-right: 10px; font-
> family: Verdana; font-weight: bold; } dd.last p span.yshortcuts
> { margin-right: 0; } div.photo-title a, div.photo-title a:active,
> div.photo-title a:hover, div.photo-title a:visited { text-
> decoration: none; } div.file-title a, div.file-title a:active,
> div.file-title a:hover, div.file-title a:visited { text-decoration:
> none; } #ygrp-msg p#attach-count { clear: both; padding: 15px 0 3px
> 0; overflow: hidden; } #ygrp-msg p#attach-count span { color:
> #1E66AE; font-weight: bold; } div#ygrp-mlmsg #ygrp-msg p a
> span.yshortcuts { font-family: Verdana; font-size: 10px; font-
> weight: normal; } #ygrp-msg p a { font-family: Verdana; font-size:
> 10px; } #ygrp-mlmsg a { color: #1E66AE; } div.attach-table div div a
> { text-decoration: none; } div.attach-table { width: 400px; } -->



------------------------------------


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.