Close, but not quite.
Oh, my eyes lit up when I found this. It *almost* does exactly what I want, but unfortunately not quite. If someone could help me work out what's going wrong, I'd really appreciate it.
Some background to explain what I want to do:
Harmony "Activities" are pretty much useless to me. They don't give enough granular control. I need a bunch of discrete device commands that I can control, bypassing activities.
One use is to build a bunch of remote controls in HSTouch. Another is for over-engineered Alexa-triggered events, but I won't go there....
I started with Riens plug-in, but after buying, I found it just didn't work well enough. https://forums.homeseer.com/showthread.php?t=196267, so I turned that off and started again.
Next iteration (which is where I currently am) is to run https://github.com/maddox/harmony-api. The solution is a little horrible, as I've spun up an Ubuntu VM on my Windows Homeseer machine to run it in a docker container. It works perfectly so far though.
However, once I started integrating it, it's extremely cumbersome. For each button in HSTouch I want to press and send an IR code for, I have to create a new event calling a script which `curl`s a POST request to the container. Long-winded, but it works extremely reliably and with surprisingly little latency.
So enter this plugin which creates all the devices, similar to Riens plug-in. I though my job was done and hopes were high. But alas, not.
*MOST* discrete commands I've tried so far work flawlessly. However, some of the really important ones don't. Harmony simply never seems to send an IR signal. The best one which doesn't work so far (which is a nail in the coffin) is the "select" (or 'OK') button for an Amazon Fire TV (the fairly recent 4K one with the very short HDMI lead, not sure the exact model).
I'm not sure now if it's the BWS restful API, or Jon's plugin itself which could be the cause. I'm positive it's not the hub itself, as it sends all the right signals using the jonmaddox container I described above. Any guidance on how to debug would be great
Thanks,
John.
Oh, my eyes lit up when I found this. It *almost* does exactly what I want, but unfortunately not quite. If someone could help me work out what's going wrong, I'd really appreciate it.
Some background to explain what I want to do:
Harmony "Activities" are pretty much useless to me. They don't give enough granular control. I need a bunch of discrete device commands that I can control, bypassing activities.
One use is to build a bunch of remote controls in HSTouch. Another is for over-engineered Alexa-triggered events, but I won't go there....
I started with Riens plug-in, but after buying, I found it just didn't work well enough. https://forums.homeseer.com/showthread.php?t=196267, so I turned that off and started again.
Next iteration (which is where I currently am) is to run https://github.com/maddox/harmony-api. The solution is a little horrible, as I've spun up an Ubuntu VM on my Windows Homeseer machine to run it in a docker container. It works perfectly so far though.
However, once I started integrating it, it's extremely cumbersome. For each button in HSTouch I want to press and send an IR code for, I have to create a new event calling a script which `curl`s a POST request to the container. Long-winded, but it works extremely reliably and with surprisingly little latency.
So enter this plugin which creates all the devices, similar to Riens plug-in. I though my job was done and hopes were high. But alas, not.
*MOST* discrete commands I've tried so far work flawlessly. However, some of the really important ones don't. Harmony simply never seems to send an IR signal. The best one which doesn't work so far (which is a nail in the coffin) is the "select" (or 'OK') button for an Amazon Fire TV (the fairly recent 4K one with the very short HDMI lead, not sure the exact model).
I'm not sure now if it's the BWS restful API, or Jon's plugin itself which could be the cause. I'm positive it's not the hub itself, as it sends all the right signals using the jonmaddox container I described above. Any guidance on how to debug would be great
Thanks,
John.
Comment