This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Comments
When I install the app (https://github.com/robertraaijmakers/com.logitech.harmony.hub) and run it, the triggers and commands seem to run fine. When I open the Harmony app on the phone, the action cards still seems to be working, but the triggers break. And after a while (randomly) also the action cards seems to fail. So it looks like the Logitech Harmony Hub can only handle one "application" streaming the status of the device.
What I still want to test is the following (and maybe some of you can test this at home to?):
- Open the harmony app on two (or three) mobile devices and see if the status changes are pushed to all the devices, all the time;
- Try to figure out why the action cards stop working, and if this is related to the fact that the Harmony hub app is opened (and thus the connection is lost).
For now, the only 'solution' to this problem seems to be to set-up a new connection to the Harmony Hub for every action done. This feels like a lot of overhead (and will introduce some latency) and will also break the reliability of the trigger cards
Suggestions, findings, app crashes, working (open source) solutions on other platforms and wild theories are more then welcome. I'm out of town for the coming days and the holidays, but will read along and make some time after Easter!
Stack trace:
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/drivers/hub/driver.js:5:15)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
Exit code: 1
Exit signal: null
I had removed it some weeks ago, in order to reinstall a new version. After the removal, a new install was not possible. I tried via the App store and CLI. Never worked, always ended with an error.
Today I downloaded the latest version from GIT and used CLI to install; this time it installed without an error!
That is the first step ;-)
Unfortunately it crashes instantly after install of the App, even without adding my Harmony Huh to Homey. But, a small step forward :-)
from here: https://github.com/netactivenl/com.logitech.harmony.hub.git
i have try it but it does not work.
Harmony Hub is running fine for weeks already. Not a single crash! (running experimental-versions of the 1.2.0 firmware for a few weeks).
Sometimes it would not react because the hardware hub seems to fall asleep after a while. I solved this by creating a flow that sends a command to the app every 30 seconds... So Harmony Hub suffers from insomnia now.
I get the impression that the Harmony Hub crash for other people might be caused by some combination with one or more other apps.
To check your apps... here's my current crashless system:
NOTE: You might notice the unknown app LEDitor... It's the work-title of a project I'm working on... not available yet.
I used to have regular Harmony Hub crashes in the past... I also used to have Plex installed.
It's not said that Plex might be a cause, but it's a difference in the apps that I notice with my crash-past.
Now it chrashes all the time (even with a keep a live flow)
But nothing happens. I created a flow to trigger actions based on "Activity Start" or "Activity Stop", etc. But nothing happens at all. No Activity start/stop/change seems to reach or trigger Homey.
I reinstalled / inactivated / activated....no change.
I'm using v.1.0.4 of the App and Hub Software version 4.12.36.
Any idea what could be wrong?
Just leaving the "Start Activity" and "Send push message" doesn't do anything. My expectation is that any activity being activated on the Harmony triggers the flow.
But it doesn't react to the remote control itself (companion model). Is that a known issue?
I also have the workaround by sending a command, but not every 30 seconds though, every hour is good enough!
It's working OK for now, I use the Candy app to restart the app every 2 hours. Not the cleanest solution though
Please note, the version number should be: 1.1.0
What I would really love to see (as I hear that the problem is probably with the connection being lost after, somewhere between 1 minute to 2 hours) is that when someone starts the Harmony app (on Homey) and after that opens the Logitech app on an tablet (or phone), if the Homey app then still keeps working (and receiving the state changed events). And all other findings of course. I believe in all conspiracy theories I just hope it will lead to something concrete in the end!