# \[APP\]\[Pro\] Harmony Hub (v2.0.7)

**URL:** <https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747>\
**Category:** Apps\
**Tags:** app, official\
**Created:** [September 16, 2018, 8:23am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747 "2018-09-16T08:23:50Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Toon\_Vos](https://avatars.discourse-cdn.com/v4/letter/t/57b2e6/32.png) [@Toon\_Vos](https://community.homey.app/u/Toon_Vos)\
**Post date:** [December 15, 2018, 10:38am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/71 "2018-12-15T10:38:31Z")

</div>

Known behavior. The app crashes after 9 days in my case. Restart app is solution right now. Developer is planning to debug in future.

---

<div class="post-metadata">

**Author:** ![Paul\_Kessels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_kessels/32/3750_2.png) [@Paul\_Kessels](https://community.homey.app/u/Paul_Kessels)\
**Post date:** [December 15, 2018, 5:21pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/72 "2018-12-15T17:21:24Z")

</div>

@RoyWissenburg

I’m on v1.3.1 for Harmony and 1.5.13 for Homey.

---

<div class="post-metadata">

**Author:** ![jreenen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jreenen/32/811_2.png) [@jreenen](https://community.homey.app/u/jreenen)\
**Post date:** [December 18, 2018, 6:41am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/73 "2018-12-18T06:41:28Z")

</div>

I am affraid I have some bad news in the latest firmware update logitech disabled the local api this app is using to communicate with the hub ([https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/](https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/)). I will investigate if a solution can be found for this but it might end up in a discontinue for this app ☹

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [December 18, 2018, 6:45am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/74 "2018-12-18T06:45:55Z")

</div>

> [@jreenen](#):
>
> I am affraid I have some bad news in the latest firmware update logitech disabled the local api this app is using to communicate with the hub

Thanx for the heads up, will avoid upgrading right now and hopefully Logitech will revert their change.

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [December 18, 2018, 10:30am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/75 "2018-12-18T10:30:41Z")

</div>

Sad news. Thanks for the warning @jreenen  
I will avoid updating. Hopefully it is not aggressively pushed!

---

<div class="post-metadata">

**Author:** ![Luke\_Fairbank](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/luke_fairbank/32/28694_2.png) [@Luke\_Fairbank](https://community.homey.app/u/Luke_Fairbank)\
**Post date:** [December 18, 2018, 11:36am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/76 "2018-12-18T11:36:19Z")

</div>

They (Logitech) pulled it thankfully. Had a fun day but we are back, at least for now

---

<div class="post-metadata">

**Author:** ![Exile82](https://avatars.discourse-cdn.com/v4/letter/e/8491ac/32.png) [@Exile82](https://community.homey.app/u/Exile82)\
**Post date:** [December 18, 2018, 12:37pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/77 "2018-12-18T12:37:25Z")

</div>

Did Logitech revert? Or was the workaround good enough?

**Update 3 (18 dec):** Twitter user [@ChadBeattie](https://twitter.com/ChadBeattie/status/1074770135121125376) has discovered that there seems to be a second undocumented local API that is being used by the Logitech Harmony iOS app. Home Assistant dev [@ehendrix23](https://github.com/ehendrix23) is looking into updating the PyHarmony library to use this. Join #devs\_backend on [our chat](https://www.home-assistant.io/join-chat/) if you want to help with development. We can’t guarantee that it will work, but if we can get it to work, we will do a hot fix release.

---

<div class="post-metadata">

**Author:** ![Luke\_Fairbank](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/luke_fairbank/32/28694_2.png) [@Luke\_Fairbank](https://community.homey.app/u/Luke_Fairbank)\
**Post date:** [December 18, 2018, 7:05pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/78 "2018-12-18T19:05:43Z")

</div>

It seems that they reverted.

I accidentally took the latest instead of reverting and that was the previous version.

In other words, the latest version on their server now is 201 instead of 206

[modbreak: removed unrelated add/spam link]

---

<div class="post-metadata">

**Author:** ![Julian](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/julian/32/2651_2.png) [@Julian](https://community.homey.app/u/Julian)\
**Post date:** [December 19, 2018, 8:13am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/79 "2018-12-19T08:13:39Z")

</div>

Seems disabling the local API is here to stay and was intentionally:

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

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

It still works when you have a firmware \< .206 and disable the internet access for the harmony hub (that is what I have done for now), but do not know how and if it will work when you have to make changes to the setup, I believe you need internet access for that.

---

<div class="post-metadata">

**Author:** ![Hannes85](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Hannes85](https://community.homey.app/u/Hannes85)\
**Post date:** [December 19, 2018, 9:48am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/80 "2018-12-19T09:48:42Z")

</div>

There is another local API available. Would we be able to talk to that one instead :)?

> **[\[Update: resolved, API reinstated and commitment to keep it around\] Logitech...](https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/)**
>
> Logitech has disabled the local API of the Harmony Hub with their latest software update. For privacy and speed it is important that home automation devices communicate locally, without data leavin...

---

<div class="post-metadata">

**Author:** ![jreenen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jreenen/32/811_2.png) [@jreenen](https://community.homey.app/u/jreenen)\
**Post date:** [December 19, 2018, 10:45am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/81 "2018-12-19T10:45:15Z")

</div>

I am planning on rewriting the app to use websockets communication instead of the disabled XMPP. Will start on this process early next week and keep you updated on the progress.

For now I decided to request homey to remove the app from the store but we will be back!

---

<div class="post-metadata">

**Author:** ![Hannes85](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Hannes85](https://community.homey.app/u/Hannes85)\
**Post date:** [December 19, 2018, 10:56am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/82 "2018-12-19T10:56:06Z")

</div>

Rockstar, thanks 🙂

---

<div class="post-metadata">

**Author:** ![Julian](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/julian/32/2651_2.png) [@Julian](https://community.homey.app/u/Julian)\
**Post date:** [December 19, 2018, 1:09pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/83 "2018-12-19T13:09:20Z")

</div>

@jreenen Oh that would be great, hopefully this API will stay open and is not closed anytime soon…

---

<div class="post-metadata">

**Author:** ![Fire69](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fire69/32/8758_2.png) [@Fire69](https://community.homey.app/u/Fire69)\
**Post date:** [December 19, 2018, 3:01pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/84 "2018-12-19T15:01:34Z")

</div>

Thanks a lot for the time you are putting in to this! 👍

Is using websockets an official way to connect to the hub?

---

<div class="post-metadata">

**Author:** ![Bassie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bassie/32/10496_2.png) [@Bassie](https://community.homey.app/u/Bassie)\
**Post date:** [December 19, 2018, 3:14pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/85 "2018-12-19T15:14:28Z")

</div>

Maybe this helps some other people also.

As temporary measure I use IFTTT between the flows now.  
I make an applet on IFTTT that listens for a Homey Flow and then starts a Harmony Activity.

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [December 19, 2018, 3:21pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/86 "2018-12-19T15:21:19Z")

</div>

> [@Bassie](#):
>
> As temporary measure I use IFTTT between the flows now.

How are the response times for this?

---

<div class="post-metadata">

**Author:** ![jreenen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jreenen/32/811_2.png) [@jreenen](https://community.homey.app/u/jreenen)\
**Post date:** [December 19, 2018, 3:44pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/87 "2018-12-19T15:44:09Z")

</div>

> [@Fire69](#):
>
> ing websockets an official way to connect to the hub?

Unfortunately it isn’t I tried several time to get access to the offically supported api from logitech but they don’t respond to any of my requests. I think they only allow the big companies on that API.

---

<div class="post-metadata">

**Author:** ![Bassie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bassie/32/10496_2.png) [@Bassie](https://community.homey.app/u/Bassie)\
**Post date:** [December 19, 2018, 5:17pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/88 "2018-12-19T17:17:43Z")

</div>

> [@Phuturist](#):
>
> How are the response times for this?

Few seconds. But my Homey is very slow and unstable the last couple of weeks.

Sometimes my Google Home doens’t respond to a command.  
When I look in IFTTT the applet shows it was called.  
But somehow the request from IFTTT to the Homey never arrived (or the Homey didn’t respond):

Google Home --✔–\> IFTTT --❌–\> Homey

(Still at 1.5.13)

---

<div class="post-metadata">

**Author:** ![Fire69](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fire69/32/8758_2.png) [@Fire69](https://community.homey.app/u/Fire69)\
**Post date:** [December 19, 2018, 8:11pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/89 "2018-12-19T20:11:56Z")

</div>

I just tested the new IFTT- flow I created. It took 10 seconds to turn off my activity. 🙄

---

<div class="post-metadata">

**Author:** ![DavidN](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davidn/32/4400_2.png) [@DavidN](https://community.homey.app/u/DavidN)\
**Post date:** [December 20, 2018, 12:58pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/90 "2018-12-20T12:58:37Z")

</div>

So happy to hear this. Thank you for your hard work!

[Previous page](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747.md?page=3)

[Next page](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747.md?page=5)
