# \[APP\]\[Pro\] Amazon Echo - Looking for testers and contributors

**URL:** <https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365>\
**Category:** Apps\
**Created:** [November 12, 2024, 12:33pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365 "2024-11-12T12:33:05Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 12, 2024, 8:36pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/21 "2024-11-12T20:36:19Z")

</div>

@Jonathan_Draper I’m still getting familiar with how the store review system works. But I think you might already have version 1.0.2 since you had installed the test version before, and I think reviews only affect the store page. In case you do you can go to the settings disconnect, then select “Enable diagnostic logging” and connect again.

Be aware that this will log all your API requests and responses. I tried my best to filter out any personal information like username, address, authentication tokens etc from getting logged ([you can look here at the repo](https://github.com/stefan-schweiger/dev.schweiger.echo/blob/ce603053997d09b2f6f7f61e3c3854a104f9ed82/lib/api.ts#L183)). But only enable it if you are comfortable with the data that might get logged. In case you enable it I would appreciate it if you could then try to change the volume. Let me know afterwards and then you can disable the logging again if you want.

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [November 12, 2024, 9:03pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/22 "2024-11-12T21:03:23Z")

</div>

Thanks - yes I did have 1.0.2. Disconnected, enabled logging and reconnected then tried changing the volume 3 times. Twice the flow card finished (but no effect on the Echo) and once the flow card failed. Then have reconnected without logging again. BTW when I reconnected without logging the first time, the authorisation in app settings worked but then flow cards generated 401 not authorised errors until I restarted the app, then re-authorised. Now working again.

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 13, 2024, 8:18am UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/23 "2024-11-13T08:18:49Z")

</div>

I just pushed version 1.0.3 which now uses a alternative method for setting the volume. I hope this should now work with your device too. Let me know when you find the time to test it.

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [November 14, 2024, 8:33am UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/24 "2024-11-14T08:33:22Z")

</div>

Thank you @staeff - just had a chance to test with 1.0.3 and the volume setting now works like a charm - both absolute and relative changes.

I’ve switched over to this app for day to day control of radio streaming on the various echo devices around the house now so it will get a good test over the coming days and I will feed back anything untoward.

Thanks again for your work on this. A beer is on its way!

---

<div class="post-metadata">

**Author:** ![Andy\_Henderson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andy_henderson/32/80642_2.png) [@Andy\_Henderson](https://community.homey.app/u/Andy_Henderson)\
**Post date:** [November 17, 2024, 12:39pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/25 "2024-11-17T12:39:15Z")

</div>

I have a bunch of Echoes and was interested in the option to whisper a command response - something the Alexa routines seem incapable of doing.

I added version 1.0.3 of the app and connected to Amazon successfully. When I tried to add a device it asked me for device type (just one “Echo” shown) but then it crashed with “Cannot read properties of undefined (reading ‘length’)”.

Restarting the app didn’t help.

I disconnected from Amazon and reconnected, this time selecting the logging option, and got the same error but I’m hoping that gives you a useful diagnostic - or do I have to send you something?

Sorry it’s not better news.

Andy

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 17, 2024, 2:31pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/26 "2024-11-17T14:31:53Z")

</div>

I just pushed version 1.0.4 which should hopefully address this issue and should bring overall stability improvements. Let me know if you are still having issues.

@Jonathan_Draper also FYI if you can check if the new version still works for you 🙂

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [November 17, 2024, 3:52pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/27 "2024-11-17T15:52:37Z")

</div>

Yes all still working here. BTW one little thing I’ve noticed (this was the same with the other Amazon homey app so not sure if it’s fixable) is that the “is playing” status of the echo device in Homey works fine when playing music but not when playing radio via an app on echo (in my case the BBC sounds app)

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 17, 2024, 4:20pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/28 "2024-11-17T16:20:34Z")

</div>

Not sure if that is available, but does it work if you play BBC through TuneIn for example?

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [November 18, 2024, 7:02am UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/29 "2024-11-18T07:02:50Z")

</div>

Sadly the BBC and TuneIn don’t get along so the BBC sounds app is the only option. Although I tried streaming another station via TuneIn and also no playing status change. It seems a bit patchy with streaming music also. I’ll see if I can spot a pattern.

---

<div class="post-metadata">

**Author:** ![Andy\_Henderson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andy_henderson/32/80642_2.png) [@Andy\_Henderson](https://community.homey.app/u/Andy_Henderson)\
**Post date:** [November 18, 2024, 12:00pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/30 "2024-11-18T12:00:07Z")

</div>

> [@staeff](#):
>
> I just pushed version 1.0.4 which should hopefully address this issue and should bring overall stability improvements. Let me know if you are still having issues.

Thanks for the very fast response. Yes, that’s fixed my issue I can now see all my physical echo devices. Nice work!

When I tried the other Homey app for Alexas I suffered occasional disconnects so switched to using Voice Monkey as a work-around. I’ve now started using your app instead.

Unfortunately, I couldn’t address the main issue I have with Alexa. I use a Flic button to run a routine to tell Alexa to "Play B B C radio four extra’ on our bedroom echo. I use another button to tell it to stop playing after an hour by which time I’m asleep. I use a low volume so I don’t disturb my wife. However, there’s no way to control the volume of the announcements in response to the commands. If I whisper a voice command, Alexa whispers the notification back - but I can’t force this through the routine. I tried using the Say card to whisper and that works fine. But subsequent notifications come back loud again.

Googling around there are loads of people with this issue. Some say changing the alarm volume changes notification volume - but it doesn’t. In any case, I want my alarm to wake me up!

If you can see a solution in the API you are using, that would be great. But I won’t be surprised to learn there isn’t one.

Thanks again,

Andy

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [November 19, 2024, 1:36pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/31 "2024-11-19T13:36:16Z")

</div>

thank you for the app…with last test version i can add my echoes: 2 dots and 1 pop but the app doesn’t find my echo shows…connected to amazon.it

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 19, 2024, 4:30pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/32 "2024-11-19T16:30:31Z")

</div>

I will try to see if there is a way to influence if/at what volume alexa responds back to text commands. No promises, but if it is possible I think it’s reasonable to add this.

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 19, 2024, 4:31pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/33 "2024-11-19T16:31:38Z")

</div>

Can you maybe turn on diagnostic logging as described here and let me know the rough timestamp (UTC) when you tried to add your devices afterwards? Maybe the Echo Shows use a different device family from the Echo speakers.

> [@\[APP\]\[Pro\] Amazon Echo - Looking for testers and contributors](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/21):
>
> @Jonathan_Draper I’m still getting familiar with how the store review system works. But I think you might already have version 1.0.2 since you had installed the test version before, and I think reviews only affect the store page. In case you do you can go to the settings disconnect, then select “Enable diagnostic logging” and connect again. Be aware that this will log all your API requests and responses. I tried my best to filter out any personal information like username, address, authenticati…

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [November 19, 2024, 4:57pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/34 "2024-11-19T16:57:12Z")

</div>

ok i did it at 16:56:02 UTC.

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [November 19, 2024, 5:18pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/35 "2024-11-19T17:18:26Z")

</div>

maybe “KNIGHT”…

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 19, 2024, 5:28pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/36 "2024-11-19T17:28:22Z")

</div>

Are you using the amazon.se page? just noticed that for some locations there is no server alias (e.g. [alexa.amazon.fr](http://alexa.amazon.fr) exists but alexa.amazon.se and alexa.amazon.pl don’t), so I might need to add some mapping or let people chose the server on their own.

**EDIT:** Actually I don’t see any logs from you at all. The amazon.se issues were from the morning. Did you disconnect in the app settings enable the diagnostic logs and then connect again?

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [November 19, 2024, 5:46pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/37 "2024-11-19T17:46:16Z")

</div>

i found the issue in filters…

driver.ts - line 56 should be  
.filter((device) =\> device.model.family == ‘ECHO’ || device.model.family == ‘KNIGHT’)

in api.ts - line 357 should be  
.filter((device: any) =\> device.deviceFamily == ‘ECHO’ || device.deviceFamily == ‘KNIGHT’)

without filter i can see in the list Firetvs also…

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 19, 2024, 5:53pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/38 "2024-11-19T17:53:49Z")

</div>

From googling around it seems like there is also “ROOK” as a potential value for Echo devices. As for FireTVs at least for now I don’t want to include support for them, as I want to keep the app focused on Echo devices (and also because I don’t have any around to test 😅)

Will create a new version with the updated filters in the next few minues, let me know once you see 1.0.5 and if everything works 😉

**EDIT:** 1.0.5 should now be available

---

<div class="post-metadata">

**Author:** ![staeff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/staeff/32/79712_2.png) [@staeff](https://community.homey.app/u/staeff)\
**Post date:** [November 19, 2024, 6:19pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/39 "2024-11-19T18:19:19Z")

</div>

Just though of something. As a workaround, you could create a routine which does what you want and then run the routine via the Homey app. This way you can control if alexa even says something at all.

---

<div class="post-metadata">

**Author:** ![Andy\_Henderson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andy_henderson/32/80642_2.png) [@Andy\_Henderson](https://community.homey.app/u/Andy_Henderson)\
**Post date:** [November 19, 2024, 7:14pm UTC](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365/40 "2024-11-19T19:14:31Z")

</div>

> [@staeff](#):
>
> As a workaround, you could create a routine which does what you want and then run the routine via the Homey app. This way you can control if alexa even says something at all.

'Fraid not. There’s no way (I know of) for a routine to either force whispered responses, or control the volume of responses. A ton of people looking for a solution on the internet. My last hope is that there might be something in the API. Unsurprised if not.

Andy

[Previous page](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365.md?page=1)

[Next page](https://community.homey.app/t/app-pro-amazon-echo-looking-for-testers-and-contributors/120365.md?page=3)
