Global Cache IP/IR device

I want to use my GC IP/IR device with my C7. There used to be an app "Send IP2IR", but it disappeared back in 2018.

So is anyone using this device with HE? Are there other apps or drivers I can get so I can just do simple on/off code sends to some devices (projector, Amp, DVD. etc)

I want to simple add some virtual switches or buttons so I include in some rules.

Thanks

Have you tried this one?

I saw that one and I downloaded it. It is a zip file. Inside are 2 drivers and 2 apps.

You have an idea how to install? I tried to install as a bundle. It didn't work. Installed nothing.
I tried to unzip, copy code in notes and paste. It didn't work either.

Perhaps it's something I'm doing wrong, or this is too old for a C7 with latest FW to install.

Did you see this in the ReadMe:

REMEMBER - All bundles require 'NormalStuffLibrary.zip' to be installed first.

I think your timeline might be off.

Hubitat has only been around since the Spring of 2018.

And Bryan’s Send IP2IR app (linked thread in a post above) was released in October of that year.

The discussion thread, and his code, are still available.

But this may also be relevant for you:

That disclaimer was added to all of the dev’s threads a couple years ago.

@buckchucko if you have questions about a community developer’s work, I suggest you post in the release thread for that driver/app now that you’ve been pointed in the right direction.

If you’re looking for a new solution to control devices with IR remotes, there are a few options to discuss in a new thread like this one. All of them have some downsides though.

This might be what you remember. I've been using this from CDallum for quite some time -

1 Like

Thank you guys for the help. I have managed to install everything correctly now.
Then I created a parent device (Send IP/IR). Set it up and it is working fine. Tested commands and it is working fine with no log errors.

So I created my 1st child which is to turn on my projector. It created the child successfully, so I opened it in devices and activated the on switch. It did nothing, projector did not work. In the logs this device pulled an error.
app:35722024-12-29 09:20:11.315 AM
error
java.lang.NullPointerException: Cannot invoke method deviceNotification() on null object on line 234 (method switchHandlerAuto)
app:35722024-12-29 09:20:11.005 AM
debug
In switchHandlerAuto - telnet Device: null - mCommands: false - Switch is turned on - msg: sendir,1:1,1,37000,1,1,128,64,16,16,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,48,16,16,16,16,1

The send IP/IR parent never did anything as there was no log entry for it when I used the switch.

The creating a child process is a bit convoluted to me. The advance page needing an entry. But where to put this ir command? In *1-10, or in the send now line? How is the child triggered? I made a vswitch, but it does not work as well.

What is the error this child device throws? Finally is there a more detailed explanation on operating this app?
Thanks

Update to previous post!

I got it all working without any errors. YAY!
I removed everything and started from scratch. I created the app and 2 children ( one for off and one for on)
Tested and tested and is now working as expected with no log errors.
I don't know what changed, but no matter, it works now.

1 Like