# \[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:** 7

<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 24, 2018, 8:13am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/134 "2018-12-24T08:13:43Z")

</div>

Just installed v1.4.3 via CLI

Thanks!

---

<div class="post-metadata">

**Author:** ![Marc\_van\_Zutphen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marc_van_zutphen/32/12410_2.png) [@Marc\_van\_Zutphen](https://community.homey.app/u/Marc_van_Zutphen)\
**Post date:** [December 24, 2018, 8:47am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/135 "2018-12-24T08:47:57Z")

</div>

Homey harmony hub is available in the apps store again.  
But I can’t install the app.  
I get the error message [invalid\_checksum][object Object]

---

<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 24, 2018, 9:13am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/136 "2018-12-24T09:13:25Z")

</div>

> [@Marc\_van\_Zutphen](#):
>
> Homey harmony hub is available in the apps store again.  
> But I can’t install the app.  
> I get the error message [invalid\_checksum][object Object]

Yep, I had the same. So I installed via CLI.  
I guess with some patience it will be made available soon.

What has changed from 1.4.2 to 1.4.3?

---

<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 24, 2018, 9:17am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/137 "2018-12-24T09:17:48Z")

</div>

> [@Marc\_van\_Zutphen](#):
>
> harmony hub is available in the apps store again.  
> But I can’t install the app.  
> I get the error message [invalid\_checksum][object Object]

@Marc_van_Zutphen Yes I have seen it I am trying to get in touch with Athom to see how we can solve this.

@Eternity Added settings where you can download a debug file that should help @denniedegroot and myself to resolve bugs. It basically exports some information of your hub and all paired devices.

---

<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 24, 2018, 9:21am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/138 "2018-12-24T09:21:46Z")

</div>

Aha. Thanks @jreenen

---

<div class="post-metadata">

**Author:** ![Marc\_van\_Zutphen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marc_van_zutphen/32/12410_2.png) [@Marc\_van\_Zutphen](https://community.homey.app/u/Marc_van_Zutphen)\
**Post date:** [December 24, 2018, 10:05am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/139 "2018-12-24T10:05:45Z")

</div>

Thanks, I have installed this version already with the CLI.

---

<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 24, 2018, 10:53am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/140 "2018-12-24T10:53:18Z")

</div>

Had a nice break-through I finally found a way to support Homey’s build-in TV class. When implemented the app should respond to “Ok homey turn on TV” and more reserved TV related built-in voice commands. I will start developing this and release it on V1.5.0.

---

<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 24, 2018, 10:58am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/141 "2018-12-24T10:58:37Z")

</div>

Sounds nice, but I now have a flow that when I say ‘TV kijken’ is starts the Harmony activity which also includes my av-receiver and horizon box. Will this new way then only turns on the TV via the Harmony or start the activity?

---

<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 24, 2018, 11:02am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/143 "2018-12-24T11:02:06Z")

</div>

@Julian It will start an activity you will be allowed to pair that is of type “VirtualTelevisionN” which your “TV kijjken” activity is. It also controls channel up/down volume up/down/mute like you have configured on your hub.

---

<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 24, 2018, 11:04am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/145 "2018-12-24T11:04:04Z")

</div>

@jreenen Ok, clear. Tell you the truth I do not use the speech command that much but was curious how it would work.

---

<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 24, 2018, 11:10am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/146 "2018-12-24T11:10:48Z")

</div>

@Julian me neither but it bothered me that I couldn’t find a way to properly implement the TV class without weird side effects. And I do think an app that also controls your TV should have that class implemented.

---

<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 24, 2018, 11:12am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/147 "2018-12-24T11:12:08Z")

</div>

@jreenen ‘NIet omdat het moet maar omdat het kan’ 😂 (Sorry for the Dutch language…). But many thanks for working on it, very happy with the fact you guys got working again so quickly, big thumbs up 👍

---

<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 24, 2018, 11:14am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/148 "2018-12-24T11:14:03Z")

</div>

Not just because I can 😉 people were actually complaining that Homey responded with: “I can’t find a TV” (or something like that) when they asked to turn on the TV. And it has allot of advantages to on the mobile cards.

---

<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 24, 2018, 11:55am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/149 "2018-12-24T11:55:08Z")

</div>

The app (v1.4.3) should be available in the Athom shop again, in an install-able state 😉

---

<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 24, 2018, 9:46pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/150 "2018-12-24T21:46:09Z")

</div>

Who wants an alpha invite to test the TV class implementation for this app? PM me your email and I will invite you an provide you with some instructions.

---

<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 25, 2018, 12:47am UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/151 "2018-12-25T00:47:10Z")

</div>

Great suggestion by @Caseda why not allow pairing all activities and map classes and capabilities based on activity type. On the alpha version I only allow pairing of activities that has type VirtualTelevisionN to support the TV class. But off course every activity has an onoff capability, I will investigate if I can create a mapping for even more.

---

<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 28, 2018, 6:59pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/152 "2018-12-28T18:59:33Z")

</div>

Feature is almost ready and released to alpha channel for some testing, if you want an invite PM me your email or CLI install the alpha branch on github [https://github.com/jreenen/com.jreenen.homeyharmonyhub/tree/alpha](https://github.com/jreenen/com.jreenen.homeyharmonyhub/tree/alpha)

---

<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 28, 2018, 7:50pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/153 "2018-12-28T19:50:10Z")

</div>

Installed 🙂

Now what should I do? 😛  
Do I need to configure something extra?

---

<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 28, 2018, 7:57pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/154 "2018-12-28T19:57:50Z")

</div>

You can now add all your hub activities as a device. Every activity that is of type VirtualTelevisionN (usually Watch TV or TV kijken in dutch) will have the homey tv class added during pairing.

Also I added a capability mapping to both the activities and devices (for devices you need to remove and re-add though) which should add the following capabilties to applicable activities/devices:

- onoff
- volume\_up
- volume\_down
- volume\_mute
- channel\_up
- channel\_down

The tv class also makes it possible to use voice trigger words e.g. Ok homey, turn on tv.

All used capabilities on an activity will be controlling the device that is in your activity setup on your harmony hub so if you e.g. have volume controlled by your receiver and channel up and down on a settopbox those devices will be used.

---

<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 28, 2018, 8:12pm UTC](https://community.homey.app/t/app-pro-harmony-hub-v2-0-7/1747/155 "2018-12-28T20:12:24Z")

</div>

So to fully test, I remove all my Harmony-devices and start from zero.  
When adding, I first add the Activity driver and after that I do the Device driver?

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

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