Global Cache GC100 and UI7

Is there any way to pull the luup files from a UI5 backup of my vera, from before I upgraded to UI7? Apparently these files have to be recreated, as the mechanism that existed in UI5 to generate them is no longer present, at least in this release. Starting to look like I’ll just be waiting hopefully for a fix.

Attached is a corrected D_IrDevice1.json file…you forgot to change the “device_type” line at the end. :wink:

Ahh. Simple mistake, thanks for catching it. Unfortunately, no change. I’m admittedly over my head at this point, but as I said before, there’s no xml or json files for the individual IR devices any longer, and I’m assuming that’s where the problem is. The ability to add an IR device directly is apparently gone in UI7, so the only option is to manually recreate those files, which includes capturing the IR codes for each device. Not sure if that’s something I’m willing to go through, especially since there’s no guarantee it will work even then.

And I think the mechanism to “create an IR device” (for now at least) is to go to “Apps…develop Apps…create Device”…type in a description and then type in the device file “D_IrDevice1.xml” into the Upnp Device Filename field.

But then, I’m just grasping at straws since I really don’t know how IR devices interact with the rest of the system.

It may need to be created as a child of the GC100…but again, I really don’t know how this is all designed to work…

Did you just put these files in /etc/cmh-ludl and then recompress them? I’m wanting to try this to see if it can fix my problem but not quite sure of the exact order of operations that would make it work.

==============
Never mind, I realized that I had to upload them through the develop app interface. Once I did that I have the GC100 working correctly but now I need to figure out the IR device part.

Good evening everyone.
Someone got the plugin GC100 work in UI7? Already tried everything, and I can not.
I worked with Sq blaster, then the factory closed. I had to migrate quickly to the Global Cache, because I have clients of construction in progress.
SOMEONE HELP ME PLEASE?
thanks for attention.

I’m surprised there aren’t more people chiming in about this plugin. Has everyone moved over to the logitech hub?
I got a iTach Flex for the family room because I thought it would be the best way to integrate my home automation with an A/V setup. Should I start looking at the Logitech Hub for when I finish my home theater?

good question!!

I went ahead and moved over to the Logitech Harmony Hub…It’s waaaaay better and easier.

I have the gc100…i absolutely hate that device… Its slow and unreliable, in my opinion…
Need to check that hub. Are they only availble in the states?

Sent from my A0001 using Tapatalk

Unfortunately no change in the new firmware. Not a huge deal for me as I use irule to control everything AV related, but I like to have the vera turn the tv on for me when I get home. Currently my tv and older onkyo receiver are IR only, so the only way I know of is through the GC100 plugin, which use to work flawlessly.

In case anyone is still interested in this, I just stumbled on to this post from another home automation forum. Its a bit cumbersome to setup, and its ridiculous to have to do it this way, but I can confirm that it works, and should technically work for any IR device, for any command, that is controlled by an IP2IR.

Connecting and Config IP2IR on Vera Ui7 example with LGTV
Postby rbuckland ? Tue Apr 14, 2015 11:59 pm

Step 1. Install GC100 Plugin

Step 2. Go to the New GC100 Device

Step3. Go to Advanced on the GC100 Device

Step4. Enter your Ip Address for the IP2IR Device on your network

Ad Mac Address
Device type should be: urn:schemas-micasaverde-com:device:MultiIO:1
Step5. Reboot Vera to get rid of the ?cannot send devices.? Error message

Step6. You now see that the New GC100 Device is contactable and working.

Step7. Now create a scene, I set this one to a manual trigger but it can be any trigger.

Step 8. In Step 2 of the Scene Wizard - select no Device

Step 9. You will now see Step 3 in the scene wizard

Select Advanced Editor
Step 10. You will now see the Advanced Editor Wizard
Select Add First Action
You will then need to select your Device I/R Port each one represents 1 or the 3 output from the IP2IR

Step 11. Once you select the I/R Port Select SendProntoCode

Step12. You will the need to Paste in you pronto code into the string

Your ProntoCode will need to be in HEX format.
For example:
0000 006C 0000 0024 0157 00AC 0015 0016 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0689 0157 0056 0015 0E94.

Now click Add

Step 12. Click Done

Name you Scene and Finish.
Now you can run the scene and your code should be send to the device at the end of you I/R Port 1

As a side not if you want a great program to get your Pronto Codes or test your IP2IR without the Vera.
Testing your IP2IR device and getting ProntoCodes
I got the Android App: GCLAbs
When you enter GCLabs
Make sure your phone is wirelessly connected to your network with your IP2IR
Click Find
Select the device
Then Click Learn

You can then search the database for example for LG TV?s
So Type in lg

Select
You can now select the action you want
You then click Copy Button
This makes a copy of the ProntoCode to memory
Then Click Convert Tab

Click Paste button

This will paste the prontocode from memory into the conversion Window
Select Global Cache to Hex then Click Convert

You will now have the correct Pronto Code in Hex ready to be copied into the vera Scene

DONE

If you want to test if the code works and if your IP2IR works
You can use the Learn\Send

In this screen you can paste your code into the command screen and click Send to see if it works.

Wow thanks for the post! Up until now I thought the GC100 Plugin was incompatible with UI7. I didn’t want to upgrade because of this. I just tested this on my spare Veralite and it works. Thanks again!

Does anyone know how to send IR requests to different Ports on the GC device or do they always go to Port 1 ?

Ideally I want to make use of all 3 available ports…

I also thought that the GC100 was incompatible with UI7.

How do you install a 2nd GC100 device? On the app it does have Create another Device.

Thanks

The create a new device has disappeared after one of the latest firmware upgrades. Not sure why though.

[quote=“legend99, post:35, topic:184989”]I also thought that the GC100 was incompatible with UI7.

How do you install a 2nd GC100 device? On the app it does have Create another Device.

Thanks[/quote]

Delete the “Plugin” params value in your current Global Cache device. You might have to reload Vera after that.

Then I think you can install a new one … the above disassociates your devices from the plugin … So it should allow you to install one.

Thank you Richard! Once again you prove to be a wealth of information and solutions.

I can only say that your Plugins PLEG, VeraAlerts (which i have purchased) and Virtual Switch make a huge difference to my Home Automation being automated and not simply a remote control.

Thanks again for being part of the community!

[quote=“RichardTSchaefer, post:37, topic:184989”]Delete the “Plugin” params value in your current Global Cache device. You might have to reload Vera after that.

Then I think you can install a new one … the above disassociates your devices from the plugin … So it should allow you to install one.[/quote]

Hi all, m really struggling here and need some help please. I have an old Vera 1 that has served me well for a number of years as an AV remote and swabs controller using the itach wf2ir devices.i have recently upgraded to a new Vera edge device and have moved everything over with the exception of my it devices as I simply cannot get the GC100 plugin to work for me. I have read through all of this post and uploaded the modified plugin files but still cannot see a gc100 device on my dashboard to which I can give an IP address. I am basically stuck at the “GC100 startup error unable to get IP” stage. What could I be doing wrong? Can anyone offer any assistance as I really would love to crack this one and finally move away from my original Vera 1.

[quote=“sdholden, post:32, topic:184989”]In case anyone is still interested in this, I just stumbled on to this post from another home automation forum. Its a bit cumbersome to setup, and its ridiculous to have to do it this way, but I can confirm that it works, and should technically work for any IR device, for any command, that is controlled by an IP2IR.

Connecting and Config IP2IR on Vera Ui7 example with LGTV
Postby rbuckland ? Tue Apr 14, 2015 11:59 pm

Step 1. Install GC100 Plugin

Step 2. Go to the New GC100 Device

Step3. Go to Advanced on the GC100 Device

Step4. Enter your Ip Address for the IP2IR Device on your network

Ad Mac Address
Device type should be: urn:schemas-micasaverde-com:device:MultiIO:1
Step5. Reboot Vera to get rid of the ?cannot send devices.? Error message

Step6. You now see that the New GC100 Device is contactable and working.

Step7. Now create a scene, I set this one to a manual trigger but it can be any trigger.

Step 8. In Step 2 of the Scene Wizard - select no Device

Step 9. You will now see Step 3 in the scene wizard

Select Advanced Editor
Step 10. You will now see the Advanced Editor Wizard
Select Add First Action
You will then need to select your Device I/R Port each one represents 1 or the 3 output from the IP2IR

Step 11. Once you select the I/R Port Select SendProntoCode

Step12. You will the need to Paste in you pronto code into the string

Your ProntoCode will need to be in HEX format.
For example:
0000 006C 0000 0024 0157 00AC 0015 0016 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0689 0157 0056 0015 0E94.

Now click Add

Step 12. Click Done

Name you Scene and Finish.
Now you can run the scene and your code should be send to the device at the end of you I/R Port 1

As a side not if you want a great program to get your Pronto Codes or test your IP2IR without the Vera.
Testing your IP2IR device and getting ProntoCodes
I got the Android App: GCLAbs
When you enter GCLabs
Make sure your phone is wirelessly connected to your network with your IP2IR
Click Find
Select the device
Then Click Learn

You can then search the database for example for LG TV?s
So Type in lg

Select
You can now select the action you want
You then click Copy Button
This makes a copy of the ProntoCode to memory
Then Click Convert Tab

Click Paste button

This will paste the prontocode from memory into the conversion Window
Select Global Cache to Hex then Click Convert

You will now have the correct Pronto Code in Hex ready to be copied into the vera Scene

DONE

If you want to test if the code works and if your IP2IR works
You can use the Learn\Send

In this screen you can paste your code into the command screen and click Send to see if it works.[/quote]

I don’t get this. I still don’t have the ability to correct the IP address. How did this start working for so many people?