Plugin: Harmony Hub Control

So I still need another piece of hardware? I don’t have nor want Amazon Echo. If I have to get a Hub Extender than fine but I don’t see instructions on how to actually get what I’ve asked working. It just seems to be talking in some circles where you have to enter with pre-existing knowledge that I don’t have. It’s very confusing and I’m generally pretty good at figuring stuff like this out.

So you currently have a Harmony hub and Vera, and now can send commands from Vera to the Harmony so it in turn can pass commands on. Such as setup a scene where lights turn off (Vera - Zwave) and the TV turns on (Vera → Harmony → IR). Good oh. :wink:

You would also like to be able to use the Harmony remote to run scenes/control devices on Vera eg Harmony → Vera → Zwave. To do that indeed you will need an extra bit of hardware. There are a number of different ways of doing it, probably the better way would be to use the extender if it’s available (they don’t sell it here in Australia as we use a different Zwave frequency and it’s not worth their while selling such a niche product in a small market. So the theory is that once you have an extender, then the Zwave devices will appear in the Harmony system like another device like a TV, and you can then add them into the remote eg the button on the remote that you use for TV could turn on the TV (IR), turn on the receiver (IR), and turn off the lights (Zwave via the extender). Not sure if scenes will appear, but you may be able to get a scene to run when a specific device (like a virtual switch) is turned on/off.

Personally (until it’s supported natively) I’m happy with using my Google home via Concierge. I turn the TV on, and shout “Hey google - turn the living room lights off”. Works for me. :slight_smile:

Ninkasi summarized it very well. That this plug in has nothing to do with the Harmony Hub Extender has been explained many times, but I understand it is hidden in too many postings. I will add a sticky topic on it.

Cheers Rene

Thank you for the additional information. Things I was reading led me to believe the Hub would be able to send commands to the Vera through the wifi network.

I am only looking to add a few lighting scenes to the Harmony One remote to make controlling the lights easier than using my phone to open the app which takes time to refresh. If I need the extender then I’ll put it at the bottom of my very long list of things to add to my home theater.

Thanks for the info and support!

[quote=“Batiatus, post:564, topic:184450”]Thank you for the additional information. Things I was reading led me to believe the Hub would be able to send commands to the Vera through the wifi network.

I am only looking to add a few lighting scenes to the Harmony One remote to make controlling the lights easier than using my phone to open the app which takes time to refresh. If I need the extender then I’ll put it at the bottom of my very long list of things to add to my home theater.

Thanks for the info and support![/quote]

Ah - I think I see where the confusion may have come from. The latest Harmony remote/hub can potentially control certain home automation devices (Device Compatibility) that are accessed directly by WiFi. An example would be Lifx. It also supports directly some hub devices like Philips Hue that in turn pass commands to (say) zigbee lights. It doesn’t directly support Vera but it does support IFTTT, so potentially in the future (once it gets out of beta) you may be able to use the remote to control Zwave devices through using IFTTT to send commands to Vera albeit with probably a small delay. Fingers crossed IFTTT will be released soon, so maybe wait for that.

Hi

Is it possible to have more than 25 buttons, in the Device Commands Mapping ?

Playing around with AltUI and custom pages for building some remote control buttons, see screen shots.

Thank you.

[quote=“cw-kid, post:566, topic:184450”]Hi

Is it possible to have more than 25 buttons, in the Device Commands Mapping ?

Playing around with AltUI and custom pages for building some remote control buttons, see screen shots.

Thank you.[/quote]
Working on a big overhaul to eliminate the need for polling the current activity, but picking it up instantly by listening to the Hub. Opens up more functionality as well. Still in alpha stage.

I can make the number of buttons limit 50 or something you can select (16,25,50,75) . Any preference?

Cheers Rene

No that sounds good to me! ;D

What type of new functionality might we see ?

Thanks

Hi

Is it possible to send a HTTP command to Vera / the Harmony plugin to start a Harmony activity ?

I’ve created a remote control in OpenRemote for my TV and all my device command buttons work OK.

Using http commands like this one:

http://192.168.1.100/port_3480/data_request?id=lr_Harmony184&cmd=issue_device_command&cmdP1=41309505&cmdP2=Menu&cmdP3=5

But my ON / OFF buttons don’t work currently as I am not sure what the URL command should look like for activities ?

Thanks

EDIT: Would still be interested to know about a URL for starting activities.

However found another way in the OpenRemote to create a command to start a Harmony activity which works, see screen shot.

Now I have the buttons working to turn on and off Harmony activities in OpenRemote, ideally I’d like to see the status of the Harmony hub, e,g, which activity is currently on.

When I ran the Vera device creation wizard in OpenRemote, I was able to select my “Lounge Harmony” device and it created several items for it in OpenRemote. One of which was a status command. See screen shot.

I can then create a label on my remote control page and assign it to this Harmony status “sensor”. However the label just says ON no matter which Harmony activity I am in. It doesn’t show which particular Harmony activity is active?

And when its all turned off, it does correctly show as OFF.

Don’t know enough about querying the Harmony plugin to make this work in OpenRemote which is a shame. :frowning:

Hi cw-kid,

The plugin user guide shows the use of http requests.

Cheers Rene

I am using Alexa with Harmony hub and Vera. I have been using Harmony scenes successfully for a while with this setup. Recently I added the devices to my Vera. Now, I am getting: “Device #64 Harmony Control Error : Failed to get data from Hub.” every once in a while. When that happens scenes are not being triggered. I need to go into the Vera app to “wake up” Harmony. After that the scenes are working few times until the same error happens. Any help would be appreciated.

Hi,

For some reason the communication with the Hub fails. I too have periods that happens. One thing that helped was setting my WiFi router to always use the same 2.4Mhz channel. Many newer routers can dynamically pick a channel with less noise from other WiFi sources. It seems the Hub software cannot really handle that well. Let me know if this helps.

I am working on a redesign of the communication with the Hub that probably will address this better, but it is moving slowly do to lack of time at this moment.

Cheers Rene

Thank you. I ended up deleting everything Harmony related, removing the app and reinstalling. That seem to fix the problem. I forgot to mention in my original post that I was getting “unable to open the socket” error from the console.

Thanks for your help!

URGENT

Just seen this information

“PSA: Harmony Hub firmware v4.15.206 breaks/removes local network control. Stay on 201 or lower”

Sounds like Logitech have blocked the local port 5222, which I assume would also affect the Vera Harmony plugin ?

Thanks

[quote=“cw-kid, post:575, topic:184450”]URGENT

Just seen this information

“PSA: Harmony Hub firmware v4.15.206 breaks/removes local network control. Stay on 201 or lower”

Sounds like Logitech have blocked the local port 5222, which I assume would also affect the Vera Harmony plugin ?

Thanks[/quote]

+1

I think because we have to enter our Harmony username and password in to the Vera Harmony plugin devices settings, that the plugin is using the Harmony cloud for authentication / access.

I’ve blocked my Harmony hubs from accessing the Internet for now and blocked the domain names listed in the Reddit post as a precaution though, until we get confirmation.

Thanks

[quote=“cw-kid, post:577, topic:184450”]I think because we have to enter our Harmony username and password in to the Vera Harmony plugin devices settings, that the plugin is using the Harmony cloud for authentication / access.

I’ve blocked my Harmony hubs from accessing the Internet for now and blocked the domain names listed in the Reddit post as a precaution though, until we get confirmation.

Thanks[/quote]

Blocked internet access on Harmony Hub firmware v4.15.206 or after downgrading to ≤ v4.15.201?

Mine hadn’t updated they were still on 201

how do i downgrade from 4.15.206 to 4.15.201. can’t do it on my iphone.