xAP Talk Transcript 2006 10 03
14:49:09 * Paul G joins My room
03/10/2006 14:49:09 * quit (timeout)
03/10/2006 14:58:06 * James joins My room
03/10/2006 15:00:47 ‹Paul G› helooooo
03/10/2006 15:01:17 ‹James› hi
03/10/2006 15:01:31 ‹Paul G› Just been figuring out speech 1.3 – the target line confused me for a while as I had:
03/10/2006 15:01:47 ‹Paul G› Target=>mi4.speech.HASERVER
03/10/2006 15:01:55 ‹Paul G› >>>>>>>>>
03/10/2006 15:01:57 ‹Paul G› !
03/10/2006 15:02:23 ‹Paul G› took me a while to figure that out
03/10/2006 15:02:26 ‹James› well yes that wouldn't work so well
03/10/2006 15:02:42 ‹James› > and * can only be an element by itself
03/10/2006 15:02:49 ‹Paul G› > was in the config file already!
03/10/2006 15:03:00 ‹James› > being all
03/10/2006 15:03:10 ‹Paul G› Ahhhh
03/10/2006 15:03:29 ‹Paul G› is that documented anywhere?
03/10/2006 15:03:36 ‹James› *.*.> is used too as an all
03/10/2006 15:03:48 ‹James› wildcards are in the xAP spec document
03/10/2006 15:03:53 ‹James› somewhere
03/10/2006 15:04:13 ‹Paul G› ok
03/10/2006 15:04:16 ‹Paul G› now-
03/10/2006 15:04:33 ‹Paul G› what are the commands to set the max volume?
03/10/2006 15:04:34 ‹James› oh, I found in Switchboard that the app runs much better after the mdb gets compacted. I've added a routine into the app to do this at startup now
03/10/2006 15:04:47 ‹Paul G› cool
03/10/2006 15:04:47 ‹James› you can do the same if you have Access loaded
03/10/2006 15:05:19 ‹Paul G› how often does it need compacting?
03/10/2006 15:05:46 ‹James› every once in a awhile. my db was 10mb after the compact it went down to 1.8
03/10/2006 15:05:59 ‹Paul G› :O
03/10/2006 15:06:33 ‹James› your's is probably huge ( said the actress to the...)
03/10/2006 15:07:05 ‹Paul G› :)
03/10/2006 15:07:15 ‹Paul G› let me see.... in inches??? ;)
03/10/2006 15:07:26 ‹James› :-P
03/10/2006 15:08:40 ‹Paul G› 26Mb
03/10/2006 15:09:03 ‹James› probably worth a compact then
03/10/2006 15:09:32 ‹James› you need exclusive db access to do it. So if you close xSB and compact it using access
03/10/2006 15:10:32 ‹Paul G› ok - just doing it...
03/10/2006 15:12:25 * KevinH joins My room
03/10/2006 15:12:45 ‹James› hi k
03/10/2006 15:12:59 ‹KevinH› Hi All
03/10/2006 15:13:10 ‹KevinH› Only around for a few mins but back again later hopefully
03/10/2006 15:13:27 ‹James› so your week hasn't improved then?
03/10/2006 15:14:12 ‹KevinH› Nope - it's awful... but beyond this weekend it should be over
03/10/2006 15:14:28 ‹Paul G› Hi K
03/10/2006 15:14:32 ‹KevinH› HI
03/10/2006 15:14:53 ‹KevinH› My house is a minefield of uprouted floors as well atm
03/10/2006 15:15:01 ‹James› well good luck for the rest of the week then. Hope youget a little time off on the weekend
03/10/2006 15:15:30 ‹KevinH› Finally getting the majority of teh C-Bus installed
03/10/2006 15:15:57 ‹KevinH› My free time will actually be Monday onwards probably ..
03/10/2006 15:16:39 ‹James› well that Cbus install has been due for a while ;-)
03/10/2006 15:16:40 ‹KevinH› Has there been much further talk on TSC whilst I've been awol ? I know I owe Lehane some comments
03/10/2006 15:17:10 ‹James› there was tlak on it here last week
03/10/2006 15:17:18 ‹KevinH› Long overdue.. and made worse by a promise I made almost a month ago that this mess will only be for a few days
03/10/2006 15:17:48 ‹KevinH› I haven't read the transcript - I probably should...
03/10/2006 15:17:50 ‹James› days months whats the difference
03/10/2006 15:18:06 ‹James› it was nearer the end between gregg and lehane
03/10/2006 15:18:27 ‹Paul G› TSC???
03/10/2006 15:19:15 ‹James› like BSC but for telemetry
03/10/2006 15:19:19 ‹KevinH› TSC is like BSC but aimed at supporting sensor type devices better (temperature windspeed etc)
03/10/2006 15:19:35 ‹Paul G› ok interesting
03/10/2006 15:20:00 ‹Paul G› any more thoughts about HV CBus?
03/10/2006 15:20:55 ‹KevinH› Some seemingly simple things - like temperature become quite awkward for BSC as they have no top and bottom limits, go negative and have varying resolution and scales
03/10/2006 15:21:26 ‹KevinH› How's your xAP setup going Paul ?
03/10/2006 15:22:11 ‹Paul G› excellent - HS has really brought it all together as well - esp with MainLobby now displaying everything
03/10/2006 15:22:28 ‹Paul G› Got 2 x Russound CAV6.6's coming next week :)
03/10/2006 15:22:59 ‹KevinH› Sorted that import lark then..
03/10/2006 15:23:32 ‹Paul G› yes - all legit
03/10/2006 15:23:42 ‹KevinH› good stuff
03/10/2006 15:24:21 ‹James› paul did that updated ping3 work fine?
03/10/2006 15:24:31 ‹KevinH› I saw some mention that the room controllers can display OSD messages - if you want to buy me a CAV6 and a controller I'll write the xAP OSD shim for you ;-)
03/10/2006 15:25:43 ‹Paul G› ok - i'll send you one!
03/10/2006 15:26:03 ‹Paul G› there is a ML plugin and a HS one in development
03/10/2006 15:26:15 ‹KevinH› I meant to keep - for support ;-)
03/10/2006 15:26:56 ‹Paul G› sure!
03/10/2006 15:27:01 ‹KevinH› In which case you may find you can reflect the OSD capabilities as a xAP BSC text device (maybe) via HomeSeer
03/10/2006 15:28:13 ‹KevinH› .and then a short script in FloorPlan to intercept OSD messages and update the HS device may work
03/10/2006 15:28:34 ‹Paul G› sounds good :)
03/10/2006 15:28:54 ‹KevinH› How's the loft plans ?
03/10/2006 15:29:50 ‹KevinH› Sorry - got to go - haven't eaten yet... back later
03/10/2006 15:30:28 ‹Paul G› see you later - loft sloooow :(
03/10/2006 15:30:40 ‹Paul G› need to get CBus in there :)
03/10/2006 15:30:44 ‹James› but it'll be good once done!
03/10/2006 15:30:58 ‹Paul G› sure will :)
03/10/2006 15:33:38 ‹James› paul did you get the vario2 ?
03/10/2006 15:33:43 ‹James› was it any good?
03/10/2006 15:35:18 ‹Paul G› no - not me
03/10/2006 15:35:26 ‹James› oh ok
03/10/2006 15:35:37 ‹Paul G› wow - db now 1MB!!!
03/10/2006 15:36:02 ‹James› should find it works faster now
03/10/2006 15:36:18 ‹James› ms JET db really is very bad!
03/10/2006 15:36:49 ‹Paul G› so what are the commands for speech for volume?
03/10/2006 15:37:17 ‹James› http://www.mi4.biz/modules.php?name=Content&;pa=showpage&pid=17
03/10/2006 15:37:28 ‹James› Volume=0-100 basically
03/10/2006 15:43:49 ‹Paul G› what's on that page?
03/10/2006 15:44:04 ‹James› the speech schema
03/10/2006 15:44:25 ‹Paul G› obh ok
03/10/2006 15:44:57 ‹James› you need the remove the ; from the url
03/10/2006 15:45:54 ‹Paul G› can i send xap commands from HS?
03/10/2006 15:46:13 ‹James› of corse
03/10/2006 15:47:22 ‹James› http://www.mi4.biz/modules.php?name=Content&;pa=list_pages_categories&cid=5 guides are here
03/10/2006 15:47:35 * Edward joins My room
03/10/2006 15:48:31 ‹James› hi
03/10/2006 15:50:13 ‹Paul G› cool - ok - will read up on it tomorrow
03/10/2006 15:50:54 ‹Edward› Hello!
03/10/2006 15:51:04 ‹Paul G› hi
03/10/2006 16:03:28 ‹James› silly adsl modems locking up all the time :-(
03/10/2006 16:03:45 ‹James› did i miss anything?
03/10/2006 16:08:40 ‹Edward› that's what I love about cable - it just works
03/10/2006 16:08:45 ‹Edward› all the time
03/10/2006 16:09:19 ‹James› my isp. LLUed me on to Tiscalli and its all gone tits up
03/10/2006 16:15:38 ‹Edward› meanwhile - it's port investigation city over at Pearson mansions
03/10/2006 16:16:48 ‹James› i'm still trying to get the chat bot to work right :-(
03/10/2006 16:18:04 ‹James› re your emil on ports. I think the issue for me is that the winsock control that I use is not so extensive on it's options for binding
03/10/2006 16:19:33 ‹Edward› What I don't get is why you'd want to bind to anything other than localhost (unless you're a hub)
03/10/2006 16:19:54 ‹Edward› If your're a hub then youd bind to all nics
03/10/2006 16:21:02 ‹James› i don't want to bind to anything other that localhost, but winsock doesn't seem to want to bind to anything other that eth0
03/10/2006 16:21:56 ‹James› but how if i have bound to eth0 on 49152 can i receive messages from the hub?
03/10/2006 16:22:18 ‹Edward› hmmm - I'm still in learning mode on this one!
03/10/2006 16:22:47 ‹James› i think it is nothing more than a winsock issue
03/10/2006 16:28:23 ‹Edward› seems odd - winsock is a pretty mature technology these days (say's he, naively)
03/10/2006 16:29:53 ‹James› in an app if i do udp.Bind <port>, "127.0.0.1" then it will get nothing from a hub
03/10/2006 16:30:17 ‹James› udp.Bind <port>,<eth0> will receive data from the hub
03/10/2006 16:32:47 ‹Edward› I'm working my way through the xFx source at the moment
03/10/2006 16:33:07 ‹James› did you find any reason for those 2044 port numbers?
03/10/2006 16:33:40 ‹Edward› BTW - all this stuff is in the framework source - the hub source is just a wrapper for cmd line / GUI / service
03/10/2006 16:34:10 ‹Edward› 2044 - seems to be what I get when Perl open's it's send socket
03/10/2006 16:34:13 ‹James› well at least you have the source :-)
03/10/2006 16:41:57 ‹KevinH› Back... Hi E
03/10/2006 16:42:12 ‹KevinH› Whilst I was away..
03/10/2006 16:42:14 ‹KevinH› Error - The XML data that was returned from the server is invalid www.mi4.biz
03/10/2006 16:51:21 ‹Edward› In the xFx source, the hub clients bind to 127.0.0.1 (but that goes through .Net before hitting winsock)
03/10/2006 16:53:13 ‹James› ok. so in theory an app bound to eth0 should receive nothing :-(
03/10/2006 16:57:50 ‹Edward› Don't thing that's true (goes off to read more source)
03/10/2006 16:58:52 ‹James› well, I kind of know it's not true as my app do bind to eth0 and they do receive data from the hub,.
03/10/2006 17:36:54 * KevinH quit (timeout)
03/10/2006 17:38:49 ‹Edward› Can you send me the code you use to see if I can spot anything
03/10/2006 17:42:35 ‹James› i'll send sme over
03/10/2006 17:43:02 ‹James› although it not much really, set port and bind then listen
03/10/2006 18:13:50 ‹James› I've sent over a mail with a test app that shows it failing