Logitech Harmony removes local API

Great. So then running this code (after doing a find/replace on YOUR_HUB_IP and YOUR_HUB_ID) leaving the quotes in tact, should return all of your devices, their ID’s, and available actions for each.

Note: Regarding find/replace, I haven’t successfully re-structured the json data to where I can substitute variables. Thus, the find/replace. Just quickly cobbling together code to test things. So using raw strings for now. Sorry!

Careful. There are distinct HubId (not unique), UUID (unique), and RemoteId values. You want the RemoteId one specifically for the websocket connection.

1 Like

Not a bad shout, ended up setting up OpenDNS Home VIP and blocked the domains on there…

@chadcb

Ok I ran your code and here’s the result. I’m not sure if the deviceIds are secret, so I blanked them out:

Worked for me as well.

For Finxbox users ( I know that there are a few on this board) you can always go into your device and “pause” internet access forever. Just another way to stop the hub to communicate with Logitech servers.

All I get is “Your harmony remote model is not supported by this utility”. Any other options?

I have a yellow banner where my Harmony remote used to be. :frowning:

I get the same message too! I hope there is a fix for this!

did you scroll down in the list? that was not immediately apparant to me.

Man I love this community. 1 day after the post and we’re 4 updates into the solution. Logitech’s PR team is probably praying this thing blows over. But we will remember, even if the amazing Devs find a solution for HA.

1 Like

I have a feeling that all the amazing devs are going to figure this out…but if Logitech doesn’t make this right, I will never buy another Logitech product and will actively work against anyone buying their products.

1 Like

Absolutely agree that Logitech is hurting us, but for some positive news, @ehendrix is working on a solution: https://github.com/home-assistant/home-assistant/pull/19440

2 Likes

You are absolutely correct, it usually is something that is easily overlooked that I miss when I have issues. I did scroll down and was successful in the rollback! Thanks for pointing that out!

I’m also unable to perform this rollback. How do I check the current firmware on my harmony hub?

I received an update from a member for the harmony hub product team. https://twitter.com/joshuahandrich/status/1075196057917771777

1 Like

I just rolled back all 3 of mine. Just follow the instructions at top. Once you are at the restore screen you’ll see the version. You can scroll down when you select the remote… That’s kinda hidden

EDIT: I can confirm all 3 are working as expected again.

Finally an update from Logitech. WTF!!! You just lost a whole tonne of customers!!!

https://community.logitech.com/s/question/0D55A00008D2zYD/harmony-hub-fw-415206

Hi everyone,

Sharing our statement here - as well as posting in other areas.

Thank you.


Harmony Hub Firmware Update Fixes Vulnerabilities

Logitech recently released a firmware update for Harmony hub-based remotes that addressed some security vulnerabilities brought to our attention by a third-party cyber security firm. Logitech takes our customers’ security seriously, and we work diligently to fix these kinds of issues as they’re discovered.

Last week we began rolling out this update. We are aware that some customers using undocumented Harmony APIs for local home control were affected as a side-effect of our closing these vulnerabilities. These private local control APIs were never supported Harmony features. While it is unfortunate that customers using these unsupported features are affected by this fix, the overall security of our products and all of our customers is our priority.

We urge customers to update to this latest firmware, version 4.15.206. Please see this article for complete directions on checking and updating your current firmware version: Update firmware

*Hub-based products include: Harmony Elite, Harmony Pro, Harmony Home Hub, Harmony Ultimate Hub, Harmony Hub, Harmony Home Control, Harmony Smart Control, Harmony Companion, Harmony Smart Keyboard, Harmony Ultimate, and Ultimate Home.

I’ve just fired off a tweet to https://twitter.com/ToddW_Logitech. He is the the Senior Manager, Product Marketing (currently Logitech Smart Home / Harmony, previously Logitech Gaming). Let him know how you feel.

1 Like

Very disappointed by this news. :confused: Hope they change their position on this.

When I use alt +F9 on my keyboard it decreases the volume of my laptop. Is there another step that I’m missing?