When setting up TTS for notifications, etc. It goes through each device one at a time. Any way for it to work simultaneously? If there is no way, I might work with delays to see if I can get them to synch - not sure it's doable.
Setup a zone in the Echo Speaks app.
I did that and the notifications still daisy chain through my house.
Alternatively you could try creating a multi-room device inside of Alexa and sharing it back to HE for ES to broadcast to.
worked -- sometimes there is a very slight lag between the bulk and one device -- mostly all good. Better than all the virtual devices and routines in Alexa app.
I have a 5th gen Echo dot but it shows up as a echo show 5th gen. I assume it uses the device type parameter to set this. The device type it returns is A4ZXE0RM7LQ7A, which is listed as a 5th gen echo show in the echo speaks app code. I saw in the change log the quoted line below. @jtp10181 is the device type wrong or is there something I need to do to get it updated? The device is working fine. I seem to remember there was some discussion in this thread about this, but I couldn't find it, it's quite a bit of stuff to look through.
- [FIX] Added support for 5th gen echo dot and other devices. Thanks @jtp10181.
[Edit]I have removed the device and let echo speaks re discover it but it comes back as the same thing.
I have no idea why I got tagged on that notes line, it was someone else who added it. I am the one who added the Heroku url override to get that working again.
Anyway... I guess someone just got it wrong in the code, its here:
I had found it in the code, but I was unsure of exactly how that was determined. So I guess I can just change the description on that line?
I would go for it, if anything goes sideways just run a repair in HPM.
Yeah that's what I did and it seems to have worked. I linked to the Echo Dot 4th gen picture as there doesn't seem to be a listing for the 5th gen. It works though.
this is a regression bug to me. I had forked and was managing devices, icons and music play stuff for myself as it felt like the app wasn't getting love. Then a recent resurgence - I upl'd my graphics and stuff to help filter this out - here is my sections from a year ago - which also includes a notation about someone else discovering a new device, and a unit incorrectly described in the Echo Spots as a gen 1 when it is a Gen 2
Send a pull request to the dev in the echo speaks GitHub repo.
@tonesto7 PR sent. I included images and some updates to the device tables.
Created a couple of zones to use for announcements. I noticed one devices has the custom HE voice I set in settings a long time ago, the rest of the devices have Alexa voice.
Anyone else seen (Heard) this?
What is a HE voice? I use different alexa voices, wife likes a male voice
Sounds like Bruce?
Hi Team,
Echo Speaks seems to be working fine. I am using a local server that @jtp10181 helped me set-up several years ago. The app seems to retrieve the needed cookie but I'm getting errors in the logs and also have the Red X on the Auth Status but all other check marks are green.
Any thoughts on what may be wrong?
Thanks,
John
Hi has anyone had this issue with deploying a container for the echo speaks cookie. I cannot seem to get past it,
It all states that it authenticates in i get the successful cookie message and then it redirects me back to the same page where it says login again. I have been going through the logs and i find this under the NPM logs
34 http fetch GET 404 https://registry.npmjs.org/echo-speaks-server 95ms (cache skip)
35 timing command:view Completed in 98ms
36 verbose stack HttpErrorGeneral: 404 Not Found - GET https://registry.npmjs.org/echo-speaks-server - Not found
36 verbose stack at /usr/local/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js:95:15
36 verbose stack at processTicksAndRejections (node:internal/process/task_queues:96:5)
36 verbose stack at async RegistryFetcher.packument (/usr/local/lib/node_modules/npm/node_modules/pacote/lib/registry.js:92:19)
36 verbose stack at async View.getData (/usr/local/lib/node_modules/npm/lib/commands/view.js:203:20)
36 verbose stack at async View.exec (/usr/local/lib/node_modules/npm/lib/commands/view.js:111:28)
36 verbose stack at async module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:78:5)
37 verbose statusCode 404
38 verbose pkgid echo-speaks-server@latest
39 verbose cwd /usr/src/app
40 verbose Linux 6.12.15-production+truenas
41 verbose node v16.18.1
42 verbose npm v8.19.2
43 error code E404
44 error 404 Not Found - GET https://registry.npmjs.org/echo-speaks-server - Not found
45 error 404
46 error 404 'echo-speaks-server@latest' is not in this registry.
and under the container logs i get this
2025-11-11 07:59:20.885405+00:00Alexa-Cookie: Response (401)
2025-11-11 07:59:20.885855+00:00Get User data Response: ""
2025-11-11 07:59:20.886283+00:0011-11-2025 - 7:59:20am error: generateAlexaCookie: Unexpected end of JSON input
2025-11-11 07:59:20.886902+00:0011-11-2025 - 7:59:20am debug: Alexa Login Status: There was an error
2025-11-11 07:59:21.827698+00:0011-11-2025 - 7:59:21am info: ** ServerVersion Sent to Hubitat Endpoint Successfully! **
@john022662k have you tried restarting the cookie server container?
@benmoore1991 have you tried this from my guide? (click the link to see the full post)
Nevermind, I see you double posted this in both places....





