Giter VIP home page Giter VIP logo

Comments (8)

vslavik avatar vslavik commented on August 21, 2024 1

Complain to Logitech — they removed local control of the Hub in a recent firmware update: https://www.reddit.com/r/homeassistant/comments/a6u6ep/psa_harmony_hub_firmware_v415206_breaksremoves/

from harmony-api.

matt-teix avatar matt-teix commented on August 21, 2024

I was afraid of that, that’s for the information tho

from harmony-api.

cmon69 avatar cmon69 commented on August 21, 2024

Complain to Logitech — they removed local control of the Hub in a recent firmware update: https://www.reddit.com/r/homeassistant/comments/a6u6ep/psa_harmony_hub_firmware_v415206_breaksremoves/

The link you provided helped me to correct the issue THANKS!

from harmony-api.

cmon69 avatar cmon69 commented on August 21, 2024

From Ruricu

Successfully downgraded my hub to 4.15.193 and restored API access. Full repro:

1 Launch MyHarmony app on PC.

2 Press Alt+F9 to open the advanced tools menu

3 Scroll the window to find your Harmony model.

4 Select "Factory Reset" for the appropriate model. This does not do anything immediately.

5 Steps 1-4 will be displayed for completing a Factory Reset. We are only doing Step 1. "Restore" here means "Rollback".

6 Connect your Harmony hub to the PC via micro-USB.

7 Within a few minutes, it will be detected by MyHarmony and display Remote Model, Firmware Version, and Hardware revision. The Restore button will be enabled.

8 Click "Restore" and wait. (Now is the first time that it actually describes that it's a rollback!)

9 When it completes, you should be on Firmware Version 4.15.193. Disconnect the hub from the PC and return it to its original location.

And the final, important step: eliminate the ability for the Harmony hub to access these domains (svcs.myharmony.com pubsub.pubnub.com content.dhg.myharmony.com logging.dhg.myharmony.com myharmony.com sus.dhg.myharmony.com), or the internet altogether. I used DD-WRT's Access Restrictions feature to disable all internet access, because my specific implementation is entirely intranet-based. YMMV.

from harmony-api.

1iveowl avatar 1iveowl commented on August 21, 2024

Harmony hub seem to still be accessable using Websocket instead of XMPP.

Any considerations on adopting this approach instead?

from harmony-api.

matt-teix avatar matt-teix commented on August 21, 2024

You can’t resync your devices tho correct? Need to setup as a new device?

from harmony-api.

maddox avatar maddox commented on August 21, 2024

Hi everyone. Unfortunately Logitech has decided to close the local API available on the hub.

https://community.logitech.com/s/question/0D55A00008D4bZ4SAJ/harmony-hub-firmware-update-fixes-vulnerabilities

This means you should either downgrade, or find another means to control your media stuff. Home assistant has a patch out to switch to the new found API, if you use Home Assistant, I suggest you switch that from Harmony API.

This effectively ends Harmony API. I'll write a note on the README later today. Thanks for everyone's support!

from harmony-api.

svenove avatar svenove commented on August 21, 2024

Logitech has changed their mind!
https://community.logitech.com/s/question/0D55A00008D4bZ4SAJ/harmony-hub-firmware-update-fixes-vulnerabilities

Update to beta .210 to restore XMPP and harmony-api should start working again. :)

from harmony-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.