Author Topic: Version 1.132  (Read 11221 times)

0 Members and 1 Guest are viewing this topic.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Version 1.132
« on: July 08, 2013, 12:25:18 PM »
Now with a new feature called "Maps" which is introduced in the following video:



I have also updated the GgCal plugin (google calendar) with the ability to automatically trigger events for your calendar events.  A video or other explanation will follow.

note: I recently discovered a new bug in the VC.triggerEvent action.  The payloads are not being attached properly and the event will fire with NO payloads.

Sorry about that, if anyone is pulling their hair out over that one!

I will include a fix in the next release.


new release: http://voxcommando.com/forum/index.php?topic=1164.0
« Last Edit: August 22, 2013, 05:46:48 PM by jitterjames »

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: Version 1.132
« Reply #1 on: July 08, 2013, 03:10:43 PM »
fantastic  ::bow :clap
***********  get excited and make things  **********

Wanilton

  • $upporter
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Version 1.132
« Reply #2 on: July 08, 2013, 04:03:29 PM »
Let´s go trying understand how work this new resource..
 
::wiggle ::wiggle

Thanks James,
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

StrikemanXL

  • $upporter
  • Jr. Member
  • *****
  • Posts: 13
  • Karma: 1
    • View Profile
Re: Version 1.132
« Reply #3 on: July 09, 2013, 03:27:00 PM »
Wow fantastic work  ;D ::banana

MrWolf

  • $upporter
  • Sr. Member
  • *****
  • Posts: 209
  • Karma: 4
    • View Profile
Re: Version 1.132
« Reply #4 on: July 14, 2013, 07:57:34 AM »
Hey man,

Just watching your Maps video. Looks awesome!  I was wondering if there was a way I could send the IR code via my Microsoft transceiver?

I am doing at the moment but I'm using Eventghost and I'd rather use Vox so I can take full advantage of the latest functions.

-P
Home automation guides for idiots like me by an idiot (me)...
https://www.youtube.com/user/wolfsweb

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #5 on: July 14, 2013, 08:14:21 AM »
Hi. I feel like I've read this before, so sorry if I did not answer you the first time.

I don't know of any way to do this directly from VC.  I have played around a bit with a plugin for usbuirt, but for the Microsoft transceiver, you'll still need EventGhost, or a command line utility if such a thing exists.

That said, you could probably handle all the codes using VC and send them all to a single "dumb" macro in EventGhost using a payload.

MrWolf

  • $upporter
  • Sr. Member
  • *****
  • Posts: 209
  • Karma: 4
    • View Profile
Re: Version 1.132
« Reply #6 on: July 14, 2013, 03:43:51 PM »
Thanks mate, when this holiday is over I might look into doing that.  I shall give you a shout if I attempt it and inevitably need your help.

-P
Home automation guides for idiots like me by an idiot (me)...
https://www.youtube.com/user/wolfsweb

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #7 on: July 15, 2013, 10:42:14 PM »
I recently discovered a new bug in the VC.triggerEvent action.  The payloads are not being attached properly and the event will fire with NO payloads.

Sorry about that, if anyone is pulling their hair out over that one!

I will include a fix in the next release.

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Re: Version 1.132
« Reply #8 on: July 25, 2013, 05:10:06 PM »
I don't know of any way to do this directly from VC.  I have played around a bit with a plugin for usbuirt, but for the Microsoft transceiver, you'll still need EventGhost, or a command line utility if such a thing exists.

Hey James where can i get the plugin you mentioned above? I would love to tinker around with vox sending my ir commands without the need of eventghost.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #9 on: July 25, 2013, 05:29:55 PM »
It is really just a work in progress.  I will have to take a look at it when I get home in a couple of days, and see if it is useable enough to warrant sending it to you.  If there is a demand, I will try to work on it a bit in the next month or two.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #10 on: August 03, 2013, 11:09:38 AM »
Here is the usb uirt plugin.

Info about the USB-UIRT: http://usbuirt.com/

It is still very rough, but in my tests, it basically works as it should.  I will probably add the ability to map received IR codes to friendlier event strings.

There is no learning function (yet?) so you'll need to already have the pronto codes, either from using eventGhost to learn them, or by downloading them from somewhere.

If you have a list of codes in a spreadsheet (two columns) you can use the new maps feature of VC to store and access your pronto blasting codes in a friendly way:


extract the attached to your plugins folder.
« Last Edit: August 03, 2013, 01:09:33 PM by Kalle »

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Re: Version 1.132
« Reply #11 on: August 03, 2013, 11:49:19 PM »
Nice work James! This might be a very nice tool indeed. From your point of view how does this comapre to lets say an iTach unit?

I have not come across these units before so no idea on how they would function compared to my iTach

Might be worth while for me to keep an eye open on ebay or something :P

thesystemera

  • $upporter
  • Sr. Member
  • *****
  • Posts: 125
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #12 on: August 04, 2013, 01:36:27 AM »
Good stuff.  I'm going to look into utilizing this Google Maps functionality, very cool James :D

PS: Maps is great!

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #13 on: August 04, 2013, 08:49:40 AM »
Lol

Google maps? ::hmm

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: Version 1.132
« Reply #14 on: August 04, 2013, 09:03:57 AM »
maybe the coordinates? ::hmm
« Last Edit: August 04, 2013, 09:35:41 AM by jitterjames »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #15 on: August 04, 2013, 09:37:13 AM »
As usual, I have no idea what thesystemera is talking about  ;)

Maybe his android saw "maps" and auto corrected the Google into it.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #16 on: August 04, 2013, 09:55:19 AM »
Nice work James! This might be a very nice tool indeed. From your point of view how does this comapre to lets say an iTach unit?

Advantage of the usb-uirt is that it can be used as a receiver (input device).  The disadvantage is that it must be connected to a PC that is running, via a USB cable.

thesystemera

  • $upporter
  • Sr. Member
  • *****
  • Posts: 125
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #17 on: August 05, 2013, 02:17:25 AM »
Sorry I was meant to say "Google Calendar" functionality, not Google Maps, I was thinking about your new Maps feature Freudian slip of sorts.  My Bad. Um quick question and I know this is a newbie one.  But when using Map.Get what is the {holder} that the value is returned in as for me to utilise it.  I thought it would have been {1} or {LastResult} or something but neither seem to be returning anything.  

I have a table with with full file/path names associated with people's names, I'm providing it with the correct MapTable and Key but am getting no value returned that I'm aware of.

Thanks..

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #18 on: August 05, 2013, 10:53:51 AM »
...when using Map.Get what is the {holder} that the value is returned in as for me to utilise it.  I thought it would have been {1} or {LastResult} or something but neither seem to be returning anything.  
answer: {LastResult}

or you don't need to use Map.Get action at all and can instead access values using:
{M:MAPTABLENAME.KEY}

You must of course replace MAPTABLENAME and KEY with the appropriate values.  Or you can just drag from the map editor as I demonstrated in the video.
« Last Edit: August 05, 2013, 10:57:01 AM by jitterjames »

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #19 on: August 05, 2013, 11:01:16 AM »
Looks like Map.Get is not returning the value correctly.  It is only showing as Info in the history but not being assigned to {LastResult}

see the post above for a solution, and I'll fix this in the next release.  thanks for the heads up.

thesystemera

  • $upporter
  • Sr. Member
  • *****
  • Posts: 125
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #20 on: August 05, 2013, 10:24:06 PM »
Quote
or you don't need to use Map.Get action at all and can instead access values using:
{M:MAPTABLENAME.KEY}

Using the above method was my first method but I quickly realaized that you can not use {var.ShoutFile} or other variables such as {LastResult} from within the {M:MAPTABLENAME.KEY}. 

Basically I've got a database of file-names associated to people's names, so as to when you ask "Who posted that last ShoutOut".  The system returns the answer "Andrew" for example if "Andrew" is associated in the table with the filename provided by the variable {var.shoutfile}.  But to get the filename sent to the table I require the variable {var.shoutfile} to be sent to {M:SHOUTFILES.{var.shoutfile}}. This doesn't work. Hence why I was looking into Map.Get instead.. 

Thanks.  Good to know I'm not completely daft and found you a bug. :D

MrKrakish

  • Jr. Member
  • **
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #21 on: August 14, 2013, 05:58:54 PM »
Excellent work James,

I tried to download this version from your Dropbox link but it seems to be down?

On a side note, would one be able to send HDMI-CEC commands with the maps or
is it still a function of getting a libcec plugin?

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #22 on: August 14, 2013, 07:29:45 PM »
I will be releasing another version fairly soon.

1.1.3.8 is here: https://www.dropbox.com/s/gvb7v868v9m7cja/VC%20Setup%201.138.exe

It has a bug though.  If you have any phrases with a comma and no text after the comma it will crash and burn.  Other than that I think it's OK.

I don't know about libcec and have no suitable hardware to develop / test on but I suspect you could do something via eventGhost.  You could of course also use the maps to send payloads to eventGhost.

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Re: Version 1.132
« Reply #23 on: August 15, 2013, 07:05:53 PM »
Here is the usb uirt plugin.

Info about the USB-UIRT: http://usbuirt.com/

It is still very rough, but in my tests, it basically works as it should.  I will probably add the ability to map received IR codes to friendlier event strings.

There is no learning function (yet?) so you'll need to already have the pronto codes, either from using eventGhost to learn them, or by downloading them from somewhere.

If you have a list of codes in a spreadsheet (two columns) you can use the new maps feature of VC to store and access your pronto blasting codes in a friendly way:


extract the attached to your plugins folder.


thanks as always james

MrKrakish

  • Jr. Member
  • **
  • Posts: 2
  • Karma: 0
    • View Profile
Re: Version 1.132
« Reply #24 on: August 16, 2013, 08:39:03 AM »
I will be releasing another version fairly soon.

1.1.3.8 is here: https://www.dropbox.com/s/gvb7v868v9m7cja/VC%20Setup%201.138.exe

It has a bug though.  If you have any phrases with a comma and no text after the comma it will crash and burn.  Other than that I think it's OK.

I don't know about libcec and have no suitable hardware to develop / test on but I suspect you could do something via eventGhost.  You could of course also use the maps to send payloads to eventGhost.

Excellent thanks James. Unfortunately there is no support for the Pulse-eight USB-CEC adapter and libCEC library in eventghost yet  :bigno

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #25 on: August 16, 2013, 10:51:11 AM »
It is not surprising given the lack of information, support, or cooperation from Pulse-eight.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Version 1.132
« Reply #26 on: August 17, 2013, 10:06:32 AM »