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
@wingie @jorden I'm glad I'm not the only one, experiencing the same problem. For 3 days it worked flawlessly with my TX-NR636 with my flows and even after the automatic update over night to .32 from .30
Suddenly from this morning it stopped working. I have a simple flow which powers on the onkyo, select input Net and set volume on 20, but this flow doesn't work anymore. So I decided to completely unplug the onkyo and homey. It worked half again, the flow powered on the onkyo and selected the right input, but volume didn't change. Just for now it just stopped completely working again.
Changes:
Small update:
- You can now use the device card to see the power status (on/off), click on the device icon to turn it on or off.
Also the mobile cards won't load anymore in the IOS app.
When I turn of the app unders Settings>apps, mobile cards will load again.
i had no problems with 0.9.1
This in Homey software 0.8.34
I did reboots and power cycles, issue remains
Let me know if it works!
Then I went to <Homey IP>/manager/mobile/ and the IOS app, but no mobile cards loaded.
Also the spinning wheel keeps spinning under Devices when clicking on it. The device settings (wrench) does load.
Then I turned off the app in <Homey IP>/manager/settings apps and mobile cards loaded.
So there is something in the code that prevents mobile cards from loading.
I didn't do reboot or powercycle or uninstall and reinstall the app.
I've just updated my Homey to 0.8.35 with the fixed mobile cards not loading and now I can see what happens!
Take a look at this picture:
Maybe you know what this means.
Thanks for looking into it!
":driver.capabilities. does not exist"
I also managed to create a fix where the Onkyo functions no longer reported correctly. It was caused by Onkyo sending out '!1NLSC-P' messages, containing information about the Net/USB playlist. Not sure why it did that, but that kinda disturbed the script before because I destroyed the session after the first incoming message. However, now these messages are ignored and session is not destroyed until it either times out on error (unable to reach, for example) or receives a valid message.
First the bad news:
- You will have to delete your existing device for the 'mobile cards' to work, as there is no way (yet) to add capabilities to an existing device.
On the other hand, lots of good news:
+ I also managed to add a slider to the mobile cards so you can control (and see) the volume.
+ I did an almost complete rewrite to fix some bugs I experienced in the past. All commands are now a slight bit faster and always seem to respond correctly, even after a long time
+ There are now TRIGGERS available. If you turn on (or off) the Onkyo, even with the remote control, Homey will know! I made a flow where Homey tells you which input channel you selected, when you change it. ("You are now watching Cable/Satellite TV" for example). If the volume changes, Homey knows!
I haven't added the new version to the app store yet, still have a little work to do, but if you want to test it's available at https://github.com/jordenc/com.onkyo
Like the When receiver goes on so you can set volume by time of the day for example
error from github version (fw 08.36)
Stack trace:
SyntaxError: Unexpected token .
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
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)
at require (internal/module.js:12:17)
at /homey-app/manager/drivers.js:1:961
at Array.forEach (native)
at eventListeners.clientDriverInit (/homey-app/manager/drivers.js:1:712)
Many thanks