i8beef / HarmonyHub

Library for controlling a Logitech Harmony Hub
MIT License
23 stars 7 forks source link

Logitech just killed XMPP #9

Closed i8beef closed 5 years ago

i8beef commented 5 years ago

This issue is here to track any complaints around Logitech's untimely change that breaks all existing implementations when upgrading beyond the 201 version of their firmware for the Harmony Hub.

See discussion on forums: https://community.logitech.com/s/question/0D55A00008D1oIoSAJ/firmware-update-blocked-api-access

And subreddits:

  1. https://old.reddit.com/r/logitechharmony/comments/a6qvdi/psa_hub_software_206_breaks_smart_home_integration/
  2. https://www.reddit.com/r/homeautomation/comments/a6y5j6/psa_hub_software_206_breaks_smart_home_integration/
i8beef commented 5 years ago

Awaiting official line from Logitech. In the mean time, there's another library called Harmony.NET that is built to use another API, the local WebSocket APIs, that does seem to function still. To my knowledge, its the only implementation out there right now still working.

i8beef commented 5 years ago

Logitech has relented. I am going to keep this library going with the XMPP implementation specifically. There is another implementation, https://github.com/jlynch630/Harmony.NET, which is based on the WebSockets version of the API which covers that avenue, is well written, and I don't see a reason for there to be a whole ton of these libraries around for the same thing.