Couldn’t find a previous topic on Onkyo receivers (probably because the device/app was working perfectly! Until yesterday, unfortunately…
Update 2.0.2 is not working for my Onkyo receiver. Homey still connects to the device, but can’t process any requests in Flows. For some requests, an error occurs (red cross, e.g. volume up/down) and others keep loading. Any way to downgrade to 2.0.1 ? In the past, I was able to find earlier packages which I could install manually, but I can’t seem to find previous packages (on Github). Help?
Can you run it in the developer mode and execute 1 flow action that doesn’t work, and let me know the output? I have tried most of the flows but 2.0.0 was a really big update, so I have no doubt there can be some more errors in my code…
TypeError: Cannot read property ‘substring’ of undefined
at Homey.Device.changeInput.register.registerRunListener (/drivers/receiver/device.js:931:21)
at FlowCardAction._onRun (/opt/homey-client/system/manager/ManagerApps/bootstrap/sdk/v2/lib/FlowCard.js:1:1246)
at emitThree (events.js:136:13)
at FlowCardAction.emit (events.js:217:7)
at ManagerFlow._onRun (/opt/homey-client/system/manager/ManagerApps/bootstrap/sdk/v2/manager/flow.js:1:2274)
at _eventListeners.filter.forEach.t (/opt/homey-client/system/manager/ManagerApps/bootstrap/sdk/v2/lib/HomeyClient.js:1:1219)
at Array.forEach ()
at HomeyClient._onMessage (/opt/homey-client/system/manager/ManagerApps/bootstrap/sdk/v2/lib/HomeyClient.js:1:1196)
at emitTwo (events.js:126:13)
at process.emit (events.js:214:7)
Yes, that works! I noticed it, now. Some inputs were all caps, which have lower case characters now.
Thank you! So now the Onkyo app is developer-installed on Homey; should I change back to the ‘regular’ version? Can I do that without losing my flow/device preferences and data?
Problem has returned… quite annoying. This time, I tried re-connecting the receiver altogether, but still nothing. I did re-install the app from the Homey App Store. Can you help me out? The flows are stuck on input switching, setting and changing volume, and turning off/on.