Plugin: Harmony Hub Control

confirmed … on my veralite

the directory is there

root@vera:/overlay/www/cmh/skins/default/icons/ # ls -alh '/overlay/www/cmh/skins/default/icons/ '
drwxr-xr-x    2 root     root           0 Jan  5 18:44 .
drwxr-xr-x    4 root     root           0 Jan  5 21:53 ..
-rw-r--r--    1 root     root        2.3K Jan  5 18:44 Harmony.png
-rw-r--r--    1 root     root        2.3K Jan  5 18:44 Harmony_0.png
-rw-r--r--    1 root     root        2.4K Jan  5 18:44 Harmony_100.png
-rw-r--r--    1 root     root        2.4K Jan  5 18:44 Harmony_25.png
-rw-r--r--    1 root     root        2.5K Jan  5 18:44 Harmony_50.png
-rw-r--r--    1 root     root        2.5K Jan  5 18:44 Harmony_75.png

based on the timestamp i can be sure they where created by the store-version (1.8)
as i have a set of “newer” files in /overlay/www/cmh/skins/default/icons/ with the timestamp of the time i installed the svn version (2.0.1)

Hi,

The extra folder was a 1.8 issue and no longer happens with the latest version that is on the app store.

Cheers Rene.

quick question … is it somhow possible to manually “poll” the Harmony Hub instead of using the Poll time setting ?

the idea is to simply have a Long time set to poll the Hub as standard … but if the status is become crutial … i could just have it execute the polling of the hub via lua …

just an idea

[quote=“nullx8, post:103, topic:184450”]quick question … is it somhow possible to manually “poll” the Harmony Hub instead of using the Poll time setting ?

the idea is to simply have a Long time set to poll the Hub as standard … but if the status is become crutial … i could just have it execute the polling of the hub via lua …

just an idea[/quote]
In LUA you can call GetCurrentActivityID as shown in the user guide.

Cheers Rene

All I have to say is WOW

This is amazing. When I bought my Veralite, I wasn’t even aware that I could control my Harmony Hubs. It was a breeze setting this up with my two Hubs and they work great (I downgraded to UI5 for reliability).

Thanks, Rene, you just opened up a whole lot of possibilities to aid me in my quest for the ultimate WAF :slight_smile:

Hi aptalca,

Thanks for the compliment.

Cheers Rene

Rene,

In theory if you get access to Logitech’s API’s do you think it would be possible to trigger scenes and toggle devices through a Harmony remote sometime in the future? This would be an elegant solution for me and would make the system I built around Vera useful for non-geeks (gf, parents) ;D

Great job on the plugin BTW.

well my Vera does not need any Knowledge to “use it” at all … so i dont really have the issue about human compatiblity …
but since having the harmony + sitting on sofa + beeing extremly lazy … its just the perfect device to put some HA related functions on.

to accomplish that i simply added a 2$ Infrared sensor to the reaspberry and hide it behind my in-wall tablet for the house.
the infrared service simply executes Curl (triggers virtual motion sensors on the vera on certain Infrared commands)

learned this as a fake device to the Harmony … rest is straight forward button mapping and on the vera some triggers … :wink:

and even grandma can turn on the Ceiling Fan now without knowing that there is anything HA related working for her, she just presses the Yellow button :wink:

Hi antrock,

I have not heard back from Logitech on the API, just that it will be ‘soon’. Not sure if that API would mean a Hub only solution could also trigger scenes on anything else than an activity.

As you read from nullx8 reply there are other options. Currently I am experimenting with the Keene IR anywhere with the Kira IR plugin from RexBeckett as an IR receiver and also using a dummy IR device on the Harmony to send IR commands that way. For now I use a Timeguard RLS010 that can send four different IR commands. I plan to write some instructions on how to use the combo. Not as cheap as nullx8 solution, but if you do not have raspberry pi skills it is as close to spouse/parent proof as you can get ;).

Cheers Rene

somehow i doubt this will happen at all … at least not in a clear/clean API manner … since this would generate competition for Logitech own products.

i guess a iTach with IRIn would be the “better” solution … but ALOT less cool :stuck_out_tongue_winking_eye:

unrelated to the plugin …
does anyone know if its possible to “hack” the Harmony so the “off” status is a Harmony scene as well (Harmony activity) …
specially for HA related things that what is missing … as you may walk by just want to turn some lights … without using any other AV Equipment …

does anyone have a Smart Home edition of the harmony ?
does this work on a Home Hub ? … i have a standard one.

Maybe I am dim, but I have tried to install on my vera lite and it fails to find my hub. is the Harmony Ultimate home supported (I have tried to search, but no luck).
Thanks

Hi barond,

You have to configure the IP address of the hub into the plugin settings. It will not search for it automatically. You will have to look on your local router or use the phone app to look that up. If possible configure your wifi router to assign the same IP each time.

Cheers Rene

There is a nasty thing,

It apears the plugin does execute things even if they do have the status already,
This causes my tv-backlight to “reset” every time the plugin do make a poll,
I do have some triggers for this based on the harmony activity.

On the hardware (harmony) side its vital to do this (this makes sure ir will be re-send) but on the vera side its makes alot of internal processing

[quote=“reneboer, post:109, topic:184450”]Hi antrock,

I have not heard back from Logitech on the API, just that it will be ‘soon’. Not sure if that API would mean a Hub only solution could also trigger scenes on anything else than an activity.

As you read from nullx8 reply there are other options. Currently I am experimenting with the Keene IR anywhere with the Kira IR plugin from RexBeckett as an IR receiver and also using a dummy IR device on the Harmony to send IR commands that way. For now I use a Timeguard RLS010 that can send four different IR commands. I plan to write some instructions on how to use the combo. Not as cheap as nullx8 solution, but if you do not have raspberry pi skills it is as close to spouse/parent proof as you can get ;).

Cheers Rene[/quote]

Hi Rene,
Any update on this? I set up a bunch of scenes for buttons as a workaround but they are slowing down my Vera and making it work inconsistently I think. Let me know. Thanks!

[quote=“nullx8, post:114, topic:184450”]There is a nasty thing,

It apears the plugin does execute things even if they do have the status already,
This causes my tv-backlight to “reset” every time the plugin do make a poll,
I do have some triggers for this based on the harmony activity.

On the hardware (harmony) side its vital to do this (this makes sure ir will be re-send) but on the vera side its makes alot of internal processing[/quote]
Hi nullx8,
So if I understand correctly you have scene triggers on the current activity and these seem to fire at each poll? I have not experienced this my self. The polling does not set the CurrentActivityID value unless it really changed or when the Vera reloads. You are not referring to any activity on child devices right? Because those will (should) retrigger each time you do a button click on the Vera interface (but not from any remote).
Cheers Rene.

[quote=“tp546, post:115, topic:184450”][quote=“reneboer, post:109, topic:184450”]Hi antrock,

I have not heard back from Logitech on the API, just that it will be ‘soon’. Not sure if that API would mean a Hub only solution could also trigger scenes on anything else than an activity.

As you read from nullx8 reply there are other options. Currently I am experimenting with the Keene IR anywhere with the Kira IR plugin from RexBeckett as an IR receiver and also using a dummy IR device on the Harmony to send IR commands that way. For now I use a Timeguard RLS010 that can send four different IR commands. I plan to write some instructions on how to use the combo. Not as cheap as nullx8 solution, but if you do not have raspberry pi skills it is as close to spouse/parent proof as you can get ;).

Cheers Rene[/quote]

Hi Rene,
Any update on this? I set up a bunch of scenes for buttons as a workaround but they are slowing down my Vera and making it work inconsistently I think. Let me know. Thanks![/quote]
No update on the Harmony API no. But the keene IR receiver with the KiraRX plugin from Rex does allow you to learn it some of the key codes you use with your Harmony and then driver triggers from that. That may be a setup that does not put a burden on your Vera.
Cheers Rene

[quote=“reneboer, post:117, topic:184450”][quote=“tp546, post:115, topic:184450”][quote=“reneboer, post:109, topic:184450”]Hi antrock,

I have not heard back from Logitech on the API, just that it will be ‘soon’. Not sure if that API would mean a Hub only solution could also trigger scenes on anything else than an activity.

As you read from nullx8 reply there are other options. Currently I am experimenting with the Keene IR anywhere with the Kira IR plugin from RexBeckett as an IR receiver and also using a dummy IR device on the Harmony to send IR commands that way. For now I use a Timeguard RLS010 that can send four different IR commands. I plan to write some instructions on how to use the combo. Not as cheap as nullx8 solution, but if you do not have raspberry pi skills it is as close to spouse/parent proof as you can get ;).

Cheers Rene[/quote]

Hi Rene,
Any update on this? I set up a bunch of scenes for buttons as a workaround but they are slowing down my Vera and making it work inconsistently I think. Let me know. Thanks![/quote]
No update on the Harmony API no. But the keene IR receiver with the KiraRX plugin from Rex does allow you to learn it some of the key codes you use with your Harmony and then driver triggers from that. That may be a setup that does not put a burden on your Vera.
Cheers Rene[/quote]

Thanks - is there any info on how to set something like that up that I can reference?

Thanks - is there any info on how to set something like that up that I can reference?

If you are referring to the Kira IR module, see the thread here.

There is now a combined transmit/receive plugin in the App Store - KiraRT. This includes a Help file - also available here.

Hi Rene,

How are you?
Long time since I did check updates, but I see you have few new versions lol, Im still on version 1.7 since I never had to upgrade, it is working perfect for my 3 TVs using one Hub,

If I want to upgrade to the latest, how do I do from 1.7 ?

Areb.