xAP Talk Transcript 2006 10 17
17/10/2006 14:59:27 * Paul G joins My room
17/10/2006 14:59:27 * quit (timeout)
17/10/2006 15:00:31 * James joins My room
17/10/2006 15:02:13 ‹Paul G› Helooo
17/10/2006 15:08:11 ‹Paul G› ?
17/10/2006 15:10:36 ‹James› hi paul, sry got about five things on at once here :-(
17/10/2006 15:11:15 ‹Paul G› :)
17/10/2006 15:11:40 ‹James› and i'm not going to ask what you going to do with tha 3.5mm jack ;-)
17/10/2006 15:11:48 ‹Paul G› just having problems with my HA PC - sounds and TTS has gone tits up
17/10/2006 15:11:50 ‹Paul G› :)
17/10/2006 15:12:18 ‹Paul G› MP3s play OK but starting xAPTTS gives weird error
17/10/2006 15:12:31 ‹Paul G› HS speaker also having problems
17/10/2006 15:12:34 ‹James› like?
17/10/2006 15:12:45 ‹Paul G› xattts:
17/10/2006 15:12:47 ‹James› try the speech thinkgy in the control panel
17/10/2006 15:12:58 ‹Paul G› error in initialisation:
17/10/2006 15:13:10 ‹James› It could be a corrupt SAPI as they all use it
17/10/2006 15:13:15 ‹Paul G› method '~' of object '~' failed
17/10/2006 15:13:23 ‹Paul G› shutting down
17/10/2006 15:13:31 ‹James› sounds like an object isn't registered
17/10/2006 15:13:42 ‹James› like one of the sapie ones
17/10/2006 15:13:46 ‹Paul G› i'll re-install the TTS
17/10/2006 15:14:08 ‹James› probably best
17/10/2006 15:14:25 ‹Paul G› Russound CAV6.6 it the dogs danglies!
17/10/2006 15:14:33 ‹Paul G› Soooo controllable :)
17/10/2006 15:14:59 ‹James› and xAPable?
17/10/2006 15:15:21 ‹Paul G› Being controlled by Main Lobby / Server at the moment
17/10/2006 15:15:31 ‹James› that's just silly - http://hometheatermag.com/images/archivesart/1104russound.5.jpg
17/10/2006 15:15:33 ‹Paul G› waiting for the HS beta plugin
17/10/2006 15:16:01 ‹Paul G› works pretty well
17/10/2006 15:16:52 ‹James› does the control work over LAN or seriial?
17/10/2006 15:16:59 ‹Paul G› just uninstalled the TTS voices but error still persists - anything else I should un/re install?
17/10/2006 15:17:23 ‹Paul G› direct serial - CAV has RS232 - but plugin supports a LAN serial port of some kind
17/10/2006 15:17:48 ‹James› could try downloading the sapi runtimes from ms
17/10/2006 15:19:45 ‹Paul G› It's weird as HS speaker doesn't see the audio devices - just something called AudioOutputCB
17/10/2006 15:19:57 ‹Paul G› and under TTS - VoiceCB
17/10/2006 15:20:27 ‹James› and what does sounds in control panel show?
17/10/2006 15:21:17 ‹Paul G› all the sound devices - it's got a SB audigy with the kX Project drivers
17/10/2006 15:21:40 ‹James› have tried a reboot?
17/10/2006 15:22:30 ‹Paul G› yes - same
17/10/2006 15:22:55 ‹Paul G› just powered off and will check card - maybe I unseated it when plugging in new cables
17/10/2006 15:23:28 ‹James› does sound like hardware or driver related. but who knows!
17/10/2006 15:26:08 ‹Paul G› Been without xSB and TTS for a few days - like having your arm cut off! ... no caller ID :(
17/10/2006 15:26:37 ‹Paul G› (you can use that in your marketing if you like) ! ;)
17/10/2006 15:28:30 ‹James› already done ;-)
17/10/2006 15:29:03 * Paul G joins My room
17/10/2006 15:29:33 ‹Paul G› lol - like it !
17/10/2006 15:29:48 ‹James› jsut need more now :)
17/10/2006 15:32:01 ‹Paul G› lol
17/10/2006 15:34:42 * Paul G joins My room
17/10/2006 15:42:36 ‹James› quiet isn't it !
17/10/2006 15:43:25 ‹Paul G› shhhhh...
17/10/2006 15:43:46 ‹Paul G› bloomin audio still not playing :(
17/10/2006 15:43:48 ‹James› probably just your sound card
17/10/2006 15:44:14 ‹Paul G› maybe I'll swap it out...
17/10/2006 15:44:16 ‹James› what did you do prior to it breaking?
17/10/2006 15:44:44 ‹Paul G› maybe hitting it with a hammer was the problem!
17/10/2006 15:44:55 ‹Paul G› seriously - dunno
17/10/2006 15:45:07 ‹Paul G› not sure how long it's been broken
17/10/2006 15:45:32 ‹Paul G› I did plug some cables in this evening - maybe I've fried it somehow
17/10/2006 15:46:06 ‹James› if you use winamp to play an mp3. and cycle through all the kxsoundcards do they play in turn?
17/10/2006 15:48:02 ‹Paul G› Yes - all 3 channels play ok
17/10/2006 15:48:12 ‹Paul G› maybe it is TTS software...
17/10/2006 15:48:23 ‹James› does the speech control panel work?
17/10/2006 15:48:50 ‹Paul G› no
17/10/2006 15:48:53 ‹Paul G› error
17/10/2006 15:49:18 ‹Paul G› requested task cannot be carried out because the necessary engine could not be created
17/10/2006 15:49:26 ‹James› try http://activex.microsoft.com/activex/controls/sapi/spchapi.exe
17/10/2006 15:51:35 ‹Paul G› same errors
17/10/2006 15:52:36 ‹James› hmm, I'm starting to run out of ideas now
17/10/2006 15:55:37 ‹Paul G› any other runtimes etc?
17/10/2006 15:55:52 ‹James› just hunting
17/10/2006 15:57:47 ‹James› maybe one of these www.microsoft.c ... 583171B4530&;displaylang=en
17/10/2006 16:00:15 * KevinH joins My room
17/10/2006 16:00:29 ‹James› iiiiiiiiiits K!
17/10/2006 16:01:19 ‹KevinH› it is ... but not for long probbaly
17/10/2006 16:01:19 ‹Paul G› Hiiii K
17/10/2006 16:01:29 ‹KevinH› Hi P
17/10/2006 16:01:34 ‹KevinH› Hi J
17/10/2006 16:01:41 ‹James› hi
17/10/2006 16:02:24 ‹KevinH› I will geta response to you on that 'switcher' issue asap P
17/10/2006 16:02:50 ‹KevinH› Thinsg are really ehctic atm - but slowing down - I've had some busy days recently
17/10/2006 16:02:54 ‹Paul G› thanks :)
17/10/2006 16:03:16 ‹KevinH› Good news is that i started looking at C-Bus HV again today
17/10/2006 16:03:23 ‹Paul G› me too - lots of work for RM's annual company briefing - and they keep changing it
17/10/2006 16:03:46 ‹Paul G› cool - I visited my architect again - getting closer to having CBus :)
17/10/2006 16:04:40 ‹KevinH› It's interesting... I have never really 'used' C-Bus - I know pretty much backwards how it works but my own install only had a few channels
17/10/2006 16:05:11 ‹KevinH› Now I have a high dependence on C-Bus all sorts of things become important
17/10/2006 16:05:25 ‹KevinH› Nothing bad... just a case of doing it the right way
17/10/2006 16:05:51 ‹Paul G› always good when a developer actually uses the kit at home!
17/10/2006 16:06:15 ‹KevinH› I have had a load of kit for a while - my fault for not using it
17/10/2006 16:07:11 * lehane joins My room
17/10/2006 16:07:11 ‹KevinH› What I have realised is taht few people will rely on basic ON|OFF switching from switches and actually tehy will almost always move to scenes - even if it's just one light on one switch
17/10/2006 16:07:48 ‹KevinH› I hadn't appreciated when Chris said he had done just this why it had happened
17/10/2006 16:07:55 ‹KevinH› Hi lehane
17/10/2006 16:08:00 ‹lehane› Hi all
17/10/2006 16:08:13 ‹James› hi L.. I've got some good news for you
17/10/2006 16:08:25 ‹lehane› ?!
17/10/2006 16:08:50 ‹KevinH› I'm only 'checking in ' for a few mins - I have visitors downstairs
17/10/2006 16:09:01 ‹James› got a copy of floorplan here with database baed global variables, sql execute and query support from scripts
17/10/2006 16:09:15 ‹KevinH› J - you seem to have been solving a lot of issues recently - making everyone happy :-)
17/10/2006 16:09:18 ‹lehane› yeah!
17/10/2006 16:09:42 ‹James› it's been abusy few weeks
17/10/2006 16:10:01 ‹James› my todo list is almost short now
17/10/2006 16:10:10 ‹lehane› Just added switchboard to the * setup this week too..
17/10/2006 16:10:53 ‹James› oh and if anyone has any xAP quotes for the mi4 home page?? Already have one anonymous one ;-)
17/10/2006 16:11:31 ‹James› is that * with the wildfire asterisk im plugin?
17/10/2006 16:11:36 ‹Paul G› lol - don't use the other quote I typed here !!!!
17/10/2006 16:11:51 ‹James› that got bleeped out
17/10/2006 16:11:55 ‹Paul G› got to go - hottub is waiting...
17/10/2006 16:11:59 ‹lehane› no Gregg's axc.
17/10/2006 16:12:00 ‹Paul G› lol
17/10/2006 16:12:10 ‹lehane› Paul - u based in RM Milton Park?
17/10/2006 16:12:21 ‹Paul G› see you all later... or next week
17/10/2006 16:12:39 ‹Paul G› No - used to work for them years ago - they're one of my biggest clients now
17/10/2006 16:12:54 ‹lehane› OK, our offices just down the road
17/10/2006 16:13:16 ‹Paul G› which company?
17/10/2006 16:13:23 ‹Paul G› I'm in Faringdon
17/10/2006 16:13:29 ‹lehane› Paul Mason Consulting
17/10/2006 16:13:39 ‹Paul G› oh OK - what do they do?
17/10/2006 16:13:47 ‹lehane› Retail Systems
17/10/2006 16:14:08 ‹Paul G› ah OK. touch screens and systems etc?
17/10/2006 16:14:21 ‹lehane› yep and lots more
17/10/2006 16:14:22 ‹James› http://www.paulmasonconsulting.co.uk/images/lehane-kellet.jpg :-)
17/10/2006 16:14:30 ‹lehane› eek!
17/10/2006 16:14:38 ‹Paul G› cool - so you have loads of touch screens around the house ? ;)
17/10/2006 16:15:04 ‹Paul G› lol
17/10/2006 16:15:08 ‹lehane› nah! I only get the old 10.4 640x480 ;-(
17/10/2006 16:15:12 ‹Paul G› J is a right little MI5 agent!
17/10/2006 16:15:31 ‹Paul G› right - really must go - cya
17/10/2006 16:15:36 ‹lehane› bye
17/10/2006 16:15:37 ‹James› bfn
17/10/2006 16:16:18 ‹James› that asterisk-im thing isn't a xAP plugin but a link between jabber and * . Works really quite well
17/10/2006 16:16:42 * Paul G quit (timeout)
17/10/2006 16:16:59 ‹lehane› yes - Jingle? Not in the Trixbox distro I don't think
17/10/2006 16:17:49 ‹James› it just does things like puts your presence to 'Ont eh phone' when on the phone, lets you dial from you IM client etc all voice still is done by *
17/10/2006 16:18:36 ‹lehane› sounds interesting, especially to put the IM on the Audrey
17/10/2006 16:19:24 ‹James› it's just nice when everything becomes connected
17/10/2006 16:20:15 ‹lehane› yes - got some of the alarm integration working this week - PIR light activation, heating changes based on occupied....
17/10/2006 16:20:39 ‹lehane› released the alpha to Gregg too
17/10/2006 16:21:26 ‹James› occupied by just pir or with other sensors?
17/10/2006 16:21:43 ‹James› alpha? that was the alarm panel connector?
17/10/2006 16:22:08 ‹lehane› by the alarm arm/disarm + timers/day of week. Yes CADDX connector
17/10/2006 16:22:56 ‹James› I think there is a rather interesting blutooth module with misterhouse so it can get you presence from your mobile's presence
17/10/2006 16:23:20 ‹James› which can then be reported as BSC - i think!
17/10/2006 16:23:58 ‹lehane› I guess that's one xAP application for the future.
17/10/2006 16:25:27 ‹James› but an interesting one
17/10/2006 16:27:04 ‹James› so on the floor plan SQL.
17/10/2006 16:27:24 ‹James› I've added a getdbglobal and setdbglobal both storing in the database
17/10/2006 16:27:41 ‹James› get global returns an array of results
17/10/2006 16:27:54 ‹lehane› sounds excellent
17/10/2006 16:28:38 ‹James› set can either add an extra item of data with the same name or remove all of that name so that only the last one is stored
17/10/2006 16:29:06 ‹James› executesql lets you run "delete from table where.." type queries
17/10/2006 16:29:35 ‹James› and querysql lets you run "select * from ...." and returns a 2 dimensioned array with the results
17/10/2006 16:29:50 ‹James› does that cover what is needed or is there anything missing
17/10/2006 16:30:30 ‹lehane› nope that cover it all:-)
17/10/2006 16:30:53 ‹James› i'll await some nice scripts then :-)
17/10/2006 16:31:05 ‹James› i'll email over the exe later
17/10/2006 16:31:09 ‹lehane› can you clarify the devicename for SetDisplayValue?
17/10/2006 16:31:29 ‹lehane› seems OK on raw but not BSC
17/10/2006 16:33:12 ‹James› only raw had displaytext as BSC already has a displaytext as part of the schema. for bsc there is a getdisplaytext and a setdisplaytext from scripts
17/10/2006 16:33:36 ‹James› although i'm not sure which vesion of floorplan had the setdisplaytext support
17/10/2006 16:36:10 ‹lehane› OK, I'll have alook at them. Can you embed xxxx
17/10/2006 16:36:25 ‹James› yep, anything
17/10/2006 16:36:34 ‹lehane› even better
17/10/2006 16:37:16 ‹James› it will still be prefixed and suffixed if that has been set in the device setup though
17/10/2006 16:39:22 ‹lehane› first app for the DB is setpoints by hour per room - still need a UI way of getting the data in..
17/10/2006 16:39:59 * James joins My room
17/10/2006 16:40:18 ‹lehane› DSL still playing up?
17/10/2006 16:40:32 ‹James› FP will have scripted html tabs.. little way off though
17/10/2006 16:40:57 ‹James› no just pushed the back button and lost the chat history :-( could you do a select all and send me a copy?
17/10/2006 16:42:46 ‹lehane› in the mail
17/10/2006 16:42:58 ‹James› ta.
17/10/2006 16:44:02 ‹James› so, in thoery xFP will be able to have the dat entry stuff you'll need.
17/10/2006 16:44:25 ‹lehane› it must be time to push FP a bit more into the HA community - I'm sure most don't have a clue as to how versatile it is
17/10/2006 16:44:45 ‹lehane› it really does run the house
17/10/2006 16:44:52 ‹James› publicity is never my strong point
17/10/2006 16:45:44 ‹lehane› well the wiki stuff will help
17/10/2006 16:46:11 ‹James› indeed. I see you've improved my dimming script then
17/10/2006 16:46:50 ‹James› I find adding scripts to timer like in that example really really useful
17/10/2006 16:47:29 ‹lehane› just added to it for ramp up - I need to find a way of getting the set alarms in Slimserver as I'd like somethings to happen earlier - hence the question
17/10/2006 16:47:33 ‹lehane› about UI timers
17/10/2006 16:47:59 ‹lehane› ==alarm clock
17/10/2006 16:48:51 ‹James› yep, there is quite a need for that kind of ui
17/10/2006 16:49:48 ‹lehane› timers is probably the most needed extra UI since even those not raw scripting could do all sorts
17/10/2006 16:50:50 ‹lehane› Interesting how quick google has picked up the wiki scripting articles
17/10/2006 16:51:02 ‹James› yes, but they can also be good to present data in a not a floorplan
17/10/2006 16:55:35 ‹James› i see what you mean about google. really quite amazing
17/10/2006 16:58:54 ‹lehane› hmm
17/10/2006 16:59:19 ‹lehane› SetDisplayText "MMWAVE.TOM10.G8KMH_HAPC1:Slab", "Hello" gives a type mismatch
17/10/2006 16:59:43 ‹lehane› bloody emoticons
17/10/2006 17:00:05 ‹James› then it must of been added after the last release I can't remember when i added it
17/10/2006 17:00:29 ‹lehane› ok I'll try when the next comes over
17/10/2006 17:01:30 ‹James› sent
17/10/2006 17:01:49 ‹James› Function SetDisplayText(ByVal xAPName, ByVal NewValue) As Boolean
17/10/2006 17:02:03 ‹James› Function ExecuteSQL(SQL)
17/10/2006 17:02:11 ‹James› Function RunSQL(SQL) As Variant
17/10/2006 17:02:43 ‹James› execute returns either "ok" or "error"
17/10/2006 17:03:11 ‹James› you should find it create a new table in the db
17/10/2006 17:06:40 ‹lehane› OK, its installed and I'll have go tomorrow.
17/10/2006 17:07:06 ‹James› k, the only other change is that on the settings page you can now set teh defauilt tab
17/10/2006 17:08:17 ‹James› oh, you do know there is a Function IsNight() As Boolean and Function IsDay() As Boolean ?
17/10/2006 17:09:23 ‹lehane› yes but I wanted some control over some of the flags, such as dusk/dawn state
17/10/2006 17:09:40 ‹James› k
17/10/2006 17:12:08 ‹lehane› SetDisplayText is now returning true but the device text hasn't changed - I'll play some more
17/10/2006 17:12:43 ‹James› check the tooltip
17/10/2006 17:12:55 ‹James› and try setting the display style to text
17/10/2006 17:14:57 ‹lehane› style is text. No tooltip.
17/10/2006 17:15:28 ‹James› k, i'll have a look. i'm sure it did work once!
17/10/2006 17:16:35 ‹lehane› ok, I'm going to call it a day, Kh is elsewhere I guess
17/10/2006 17:16:52 ‹James› yep, think so. bfn
17/10/2006 17:17:06 ‹lehane› thanks for all your hard work!
17/10/2006 17:17:17 ‹James› np, thanks for all the testing
17/10/2006 17:17:27 ‹lehane› bye
17/10/2006 17:17:30 * lehane quit
17/10/2006 17:17:34 ‹James› bye