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

Working on v2.0.4 that should (further) stabilize this app. If you are experiencing erroneous behavior for this app please let me know. It generally helps if you are as explicit as possible while reporting a problem:

Good example:

  • Using a flow right after adding an activity or device will crash the app, after a restart it does work though.

Bad example:

  • App doesn’t work please fix.

Thanks!

Jeroen van Reenen

6 Likes

First sorry for my english. @jreenen nice to hear you and i thought we loose you. Jreenen can you please look when i send coomand to a Bluetooth device, the command never stop, i must unplugged harmony.

I have a problem, the application launches well, I install the activities of one of my two hubs.
Everything is recognized, but when I launch an activity nothing happens … After a timeout, the activity icon turns gray again, and that’s it.

So I downloaded the last source on github, and launched the app to debug, and here are the logs, at the bottom of the post

In parallel, I used this npm: https://www.npmjs.com/package/harmony-websocket and it works perfectly.

What is going on?

─────────────── Logging stdout & stderr ───────────────
com.jreenen.homeyharmonyhub running…
Warning: Trying to access Homey.env.SENTRY_DSN but the environment variable has not been set!
Warning: Trying to access Homey.env.ENVIRONMENT_NAME but the environment variable has not been set!
Warning: Trying to access Homey.env.ENVIRONMENT_NAME but the environment variable has not been set!
server bound
Harmony device driver initializing…
Harmony activity driver initializing…
discovered 192.168.0.165 Harmony Salon 7cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx9f
discovered 192.168.0.146 Harmony Cinema 28xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb90
SOCKET opened 192.168.0.165
Syncing Harmony Salon…
SOCKET opened 192.168.0.146
Syncing Harmony Cinema…
Current activity on Harmony Salon: PowerOff (-1)
Current activity on Harmony Cinema: PowerOff (-1)
Sync completed on Harmony Salon
Sync completed on Harmony Cinema
List devices started…
Activity (33482467) - Regarder la TV initializing…
2020-10-22 08:52:39 [log] [ManagerDrivers] [harmony_activity_driver] [0] activity added
Activity (38356608) - SHIELD TV initializing…
2020-10-22 08:52:39 [log] [ManagerDrivers] [harmony_activity_driver] [1] activity added
Activity (-1) - PowerOff initializing…
2020-10-22 08:52:39 [log] [ManagerDrivers] [harmony_activity_driver] [2] activity added
ON/OFF triggered on SHIELD TV
ON/OFF triggered on SHIELD TV

So, now it works!

I put debug in the function
this.registerCapabilityListener (‘onoff’, (turnon, opts, callback) …
This crashed the app
and by relaunching it, the activities are launched correctly …
I think we need to restart the application after a clean install.

Hi @jreenen I have also the problem which is mentioned on GitHub issue #65 „Cannot read property ‘ip’ of undefined“. If you want I can send you a diagnostic report.

For all your tech savvy guys, I’ve fixed some of the issues that you guys, and me, encountered (ip undefined, etc) and already fixed them on my own fork of the source code, see https://github.com/rkokkelk/com.jreenen.homeyharmonyhub/tree/develop. So you can use that repo to install the app without some of the aforementioned issues.

All fixes are submitted to @jreenen for them to be merged in the original app.

@jreenen feel free to delegate some fix issue work to me. It’s a great app, I love open source development and would gladly continue to make contributions.

5 Likes

Awesome work @rkokkelk :+1::+1::+1:

1 Like

Too bad that the original developer has abandoned this app. @rkokkelk could you submit your fork to the Homey AppStore?

Thanks, @rkokkelk! As I have a local fix myself too will review and merge/replace asap. Currently, I am still testing a few changes that should be ready for a version submission this weekend/early next week. Will make sure to list you as a contributor!

4 Likes

Hi, @Elcovb although I would love to have more time to spend on this app I haven’t abandoned it. Would appreciate it if you could refrain from spreading this kind of rumors.

4 Likes

No rumors: 2 thread reactions per year and no updates while users have been reporting problems for a while now. You are offcourse not obligated anything to anyone. But I hoped to trigger another developer to pick it up by calling it what it is.

But welcome back; I’ve been using the app previously and hope to be able to use it soon again.

Man U gotta have respect for this peeps doing this in their spare time , for free and a very good way.
All we can do is appreciate the effort and hope they will continue to work on the community apps. And without community developers and community members Homey would be just a bowling ball right now!

10 Likes

Man, how very ungrateful. Do you realize this is unpaid and voluntary work he does for you us?
What a great very rude first and second post these are. Very promising for the future… Can’t say i feel the urge to welcome you.

4 Likes

V2.0.4 has been submitted for certification by Athom and should hopefully be approved soon.

This version includes fixes that @rkokkelk have made, many thanks for your support!!!

7 Likes

v2.0.4 is approved.

3 Likes

For the next version I need to change the app name, Homey can no longer be part of the name. If you have a better suggestion than just Harmony Hub please let me know!

1 Like

Just make it Harmony Hub? Simple and clear :slight_smile:

2 Likes

Athom Harmony Hub😄

2 Likes

Harmony porn hub.

2 Likes

Is this a new policy @Emile ? App names cannot contain “Homey” anymore?
chrome_2020-11-19_17-04-55

Is gonna be a lot of changes for apps special/custom made for Homey.