# Onkyo receiver 2.0.2 update not working

**URL:** <https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784>\
**Category:** Devices\
**Created:** [August 29, 2018, 7:28am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784 "2018-08-29T07:28:50Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [August 29, 2018, 7:28am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/1 "2018-08-29T07:28:50Z")

</div>

Hi guys,

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? ☹

---

<div class="post-metadata">

**Author:** ![Jorden](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jorden/32/8856_2.png) [@Jorden](https://community.homey.app/u/Jorden)\
**Post date:** [August 29, 2018, 10:16am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/2 "2018-08-29T10:16:47Z")

</div>

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…

2.0.1 is at this point by the way:

> <https://github.com/jordenc/com.onkyo/commit/63a6295a5c8360f1ac75dd49d7c854f706b5bec5>

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [August 29, 2018, 3:30pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/3 "2018-08-29T15:30:15Z")

</div>

Really stupid question: how can I run it in developer mode? Is that a setting in Homeys config on the desktop app?

---

<div class="post-metadata">

**Author:** ![Jorden](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jorden/32/8856_2.png) [@Jorden](https://community.homey.app/u/Jorden)\
**Post date:** [August 30, 2018, 8:34am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/4 "2018-08-30T08:34:07Z")

</div>

Not a stupid question at all, it’s quite hard to explain. But since you mentioned that you install packages on Homey through Github, I think you are already doing this…

Instead of _athom app install_, you do _athom app run_

This will make it possible for you to see the log output of the app.

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [August 30, 2018, 8:45am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/5 "2018-08-30T08:45:38Z")

</div>

I’ll try it at home soon.  
In the meantime, the entire app crashed yesterday when I tried to start a flow!

---

<div class="post-metadata">

**Author:** ![Jorden](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jorden/32/8856_2.png) [@Jorden](https://community.homey.app/u/Jorden)\
**Post date:** [August 30, 2018, 8:57am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/6 "2018-08-30T08:57:17Z")

</div>

Are you on a really old version of Homey? (I saw a crash report yesterday with a 1.0.3 Homey version)

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [August 30, 2018, 9:01am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/7 "2018-08-30T09:01:34Z")

</div>

1.0.4., yes. Should I upgrade? 😉  
Crash was when I came home yesterday, 14h ago according to the app

edit: Homey is on 1.5.11, the desktop app on 1.0.4

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [August 30, 2018, 2:40pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/8 "2018-08-30T14:40:52Z")

</div>

> [@Pim\_de\_Vente](#):
>
> the desktop app on 1.0.4

Desktop app as in Homey desktop app?  
Kill it and use Chrome browser!

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [August 31, 2018, 9:39am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/9 "2018-08-31T09:39:01Z")

</div>

Desktop app works just fine, and Chrome, Firefox and Safari all report that browsers are not supported. I’m on Mac, maybe that’s different?

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [August 31, 2018, 9:59am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/11 "2018-08-31T09:59:55Z")

</div>

I managed to navigate to the app folder on my Mac, run the app in developer mode, but the app keeps running in Terminal with quite the same lines of code as output. What am I doing wrong?

---

<div class="post-metadata">

**Author:** ![Jorden](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jorden/32/8856_2.png) [@Jorden](https://community.homey.app/u/Jorden)\
**Post date:** [August 31, 2018, 10:11am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/12 "2018-08-31T10:11:22Z")

</div>

That’s exactly what you need. Now just perform the action that crashes the app, and give me the last few lines that appear when it crashes

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [September 3, 2018, 3:43pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/13 "2018-09-03T15:43:07Z")

</div>

Okay, here it is.  
Device: Onkyo TX-NR636  
Flow 'Spotify Plays: If button X is pressed; then:

- Turn on : receiver
- Turn off: TV
- Change volume: 18
- Change to input: NET

Output in Terminal:

Onkyo receiver app - sending !1PWR01 to 192.168.178.70  
[CBLOG] 1PWR = function (result) {

```
			if (result == '1PWR01') callback (null, true); else callback (null, false);
			
		}

```

args = {“input”:{“icon”:"",“name”:“Net”,“inputName”:"!1SLI2B"},“device”:{“domain”:null,"\_events":{},"\_eventsCount":9}}  
/drivers/receiver/device.js:931  
}, args.input.id.substring(1,5));  
^

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)

— INFO: com.onkyo has been killed —

---

<div class="post-metadata">

**Author:** ![Jesse\_dg](https://avatars.discourse-cdn.com/v4/letter/j/ce7236/32.png) [@Jesse\_dg](https://community.homey.app/u/Jesse_dg)\
**Post date:** [September 3, 2018, 4:53pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/14 "2018-09-03T16:53:38Z")

</div>

Is it possible for you to play spotify start from a flow?

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [September 3, 2018, 5:06pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/15 "2018-09-03T17:06:27Z")

</div>

No, not yet. The flow is just named that way. But looking forward to it with Homey’s update!

---

<div class="post-metadata">

**Author:** ![Jorden](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jorden/32/8856_2.png) [@Jorden](https://community.homey.app/u/Jorden)\
**Post date:** [September 3, 2018, 5:22pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/16 "2018-09-03T17:22:18Z")

</div>

Can you try to recreate the flow that does the input change? Just delete the action card on the “Change input” and redrag it from the device into the “then” column.

The fieldnames of the inputs are changed so Homey now passes “wrong” information, while the app itself is correct. I didn’t think of that in time (or actually I didn’t expect this to happen), sorry.

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [September 3, 2018, 6:11pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/17 "2018-09-03T18:11:59Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [September 9, 2018, 10:59am UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/18 "2018-09-09T10:59:10Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [September 14, 2018, 7:48pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/19 "2018-09-14T19:48:49Z")

</div>

bump

---

<div class="post-metadata">

**Author:** ![Pim\_de\_Vente](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pim_de_vente/32/8424_2.png) [@Pim\_de\_Vente](https://community.homey.app/u/Pim_de_Vente)\
**Post date:** [September 17, 2018, 5:05pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/20 "2018-09-17T17:05:41Z")

</div>

> [@Jorden](#):
>
> That’s exactly what you need. Now just perform the action that crashes the app, and give me the last few lines that appear when it crashes

Can you help me, Jorden?

---

<div class="post-metadata">

**Author:** ![Jorden](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jorden/32/8856_2.png) [@Jorden](https://community.homey.app/u/Jorden)\
**Post date:** [September 27, 2018, 1:14pm UTC](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784/21 "2018-09-27T13:14:02Z")

</div>

Sorry, I was gone for 3 weeks during my vacation in the USA.

Is still problem still happening? And is your Homey up2date (1.5+)? I have seen a few notices of crashes for version 1.0.3 (guess I have set the required software version wrong).

[Next page](https://community.homey.app/t/onkyo-receiver-2-0-2-update-not-working/784.md?page=2)
