About half a year ago, logitech released an API for their harmony line. Unfortunately, they decided to not make it public, but only made it available to companies upon request.
I know a lot of people already use harmony remotes with their plex setup (through IR or bluetooth), but the advantage of the use of the API that it can run over IP, which is a major benefit since almost all our plex machines already have an IP connection, and not necessarily the previously mentioned IR/BT. On top of that, the range of bluetooth and IR is fairly limited and cannot be used to control devices on the other side of the house.
The use of the API is limited to the harmony hub for now, but it seems logitech is pushing the use of the hub, and it will only increase in the future since they’re betting big on home automation.
Now i don’t know whether the API should communicate with the server or with the clients directly, but I’ll leave the specifics of the implemtation up to the devs. It would also be nice to integrate some sort of wake-on-lan feature to power on our devices in this API.
I would love this. The Harmony IR has a very low response time (super annoying when scrolling through lists), so this could speed things up a bit as wel!
I took a look at the changelog of the MyHarmony desktop software and found an interesting line:
Support for Plex and Kodi
I googled a bit further and found a thread on the logitech forums that states it is a special sort of bluetooth activity to support the standard actions of plex (PHT, I suppose).
While this is not a fulfillment of my original request (you still need bluetooth), it’s a step in the right direction. I have yet to test fully comptibility with PMP, but I suppose PHT should work.
@vixducis said:
I took a look at the changelog of the MyHarmony desktop software and found an interesting line:
Support for Plex and Kodi
I googled a bit further and found a thread on the logitech forums that states it is a special sort of bluetooth activity to support the standard actions of plex (PHT, I suppose).
While this is not a fulfillment of my original request (you still need bluetooth), it’s a step in the right direction. I have yet to test fully comptibility with PMP, but I suppose PHT should work.
I’ve just tried this, and it works pretty smoothly. But unfortunately a lot of commands are missing or aren’t working anymore in PMP. Also I can’t figure out a way to add new commands based on keyboard shortcuts.
will you by chance be able to implement/test that with the new Player for the Raspberry Pi2 as well ? (Or should that work out of the box since the Web API should basically be the same ?)
Plex Nirvana for me would be my Raspberry Pi2 PMP working with my HarmonyHub, being able to turn on and on everything, including the Pi if necessary. And of course controlling everithing else as it was meant to be. For now, i’m stuck with CEC control for the RPi2, but it is a bit laggy.
And also, I’m planning on moving from the Pi2 to a Intel Compute Stick (not sure if it’s worth the effort and money), but it lacks CEC support. All this just to have HD MA and TruHD passthrough to my AV Receiver, which the RPi2 lacks.