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.
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.
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.
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.
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 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.
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
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.