I’m seeing this error now, too. ES is still functional for me as well.
And also still seeing the same warning I noticed after updating ES in September.
I was asked by @tonesto7 himself to submit my code changes for this specific reason (that and some image issues as well). That was like a week ago - I'm hopeful he finds time to roll up that PR into his code soon!
1 Like
Wasn’t that me that asked you? Or also tonesto7??
actually you both did - he came at me DM
1 Like
That’s great, hoping he has the time to make updates since things are clearly changing on Amazon’s end.
If I can be so bold, I'm not holding my breathe. It feels like over a year since he really put some love into this tool - it's why I forked in the first place last year!
I'll plan to send @tonesto7 some pizza and beer money in hopes it motivates him. I invite all that love this tool to do the same.
3 Likes
If I may be so bold as to paste the author's donation link below, as another gentle encouragement for us devoted users to support his efforts...
Echo Speaks
Please consider donating if you find this integration useful.
2 Likes
more info i found: this needs to be fixed in the server
ie
the url is returning this
this fix seems to be updating some definitions and constants at least it was for home assitant
ie
opened 09:59PM - 05 Nov 25 UTC
closed 11:04PM - 06 Nov 25 UTC
integration: alexa_devices
### The problem
Despite standard authentication using the OTP code generated wi… th Google Authenticator, the integration fails: cannot_retrieve_data_with_error.
I restarted HA, I updated my system, but I still have the error.
### What version of Home Assistant Core has the issue?
core-2025.11.0
### What was the last working version of Home Assistant Core?
core-2025.11.0
### What type of installation are you running?
Home Assistant OS
### Integration causing the issue
Alexa Devices
### Link to integration documentation on our website
https://www.home-assistant.io/integrations/alexa_devices
### Diagnostics information
_No response_
### Example YAML snippet
```yaml
```
### Anything in the logs that might be useful for us?
```txt
```
### Additional information
_No response_
home-assistant:dev ← chemelli74:chemelli74-aioamazondevices-bump
opened 08:10PM - 06 Nov 25 UTC
<!--
You are amazing! Thanks for contributing to our project!
Please, DO N… OT DELETE ANY TEXT from this template! (unless instructed).
-->
## Breaking change
<!--
If your PR contains a breaking change for existing users, it is important
to tell them what breaks, how to make it work again and why we did this.
This piece of text is published with the release notes, so it helps if you
write it towards our users, not us.
Note: Remove this section if this PR is NOT a breaking change.
-->
## Proposed change
<!--
Describe the big picture of your changes here to communicate to the
maintainers why we should accept this pull request. If it fixes a bug
or resolves a feature request, be sure to link to that issue in the
additional information section.
-->
changelog: https://github.com/chemelli74/aioamazondevices/releases/tag/v8.0.1
diff: https://github.com/chemelli74/aioamazondevices/compare/v6.5.6...v8.0.1
## Type of change
<!--
What type of change does your PR introduce to Home Assistant?
NOTE: Please, check only 1! box!
If your PR requires multiple boxes to be checked, you'll most likely need to
split it into multiple PRs. This makes things easier and faster to code review.
-->
- [x] Dependency upgrade
- [x] Bugfix (non-breaking change which fixes an issue)
- [ ] New integration (thank you!)
- [ ] New feature (which adds functionality to an existing integration)
- [ ] Deprecation (breaking change to happen in the future)
- [ ] Breaking change (fix/feature causing existing functionality to break)
- [ ] Code quality improvements to existing code or addition of tests
## Additional information
<!--
Details are important, and help maintainers processing your PR.
Please be sure to fill out additional details, if applicable.
-->
- This PR fixes or closes issue: fixes #155199, fixes #155879
- This PR is related to issue:
- Link to documentation pull request:
- Link to developer documentation pull request:
- Link to frontend pull request:
## Checklist
<!--
Put an `x` in the boxes that apply. You can also fill these out after
creating the PR. If you're unsure about any of them, don't hesitate to ask.
We're here to help! This is simply a reminder of what we are going to look
for before merging your code.
AI tools are welcome, but contributors are responsible for *fully*
understanding the code before submitting a PR.
-->
- [x] I understand the code I am submitting and can explain how it works.
- [x] The code change is tested and works locally.
- [x] Local tests pass. **Your PR cannot be merged unless tests pass**
- [x] There is no commented out code in this PR.
- [x] I have followed the [development checklist][dev-checklist]
- [x] I have followed the [perfect PR recommendations][perfect-pr]
- [x] The code has been formatted using Ruff (`ruff format homeassistant tests`)
- [x] Tests have been added to verify that the new code works.
- [x] Any generated code has been carefully reviewed for correctness and compliance with project standards.
If user exposed functionality or configuration variables are added/changed:
- [ ] Documentation added/updated for [www.home-assistant.io][docs-repository]
If the code communicates with devices, web services, or third-party tools:
- [ ] The [manifest file][manifest-docs] has all fields filled out correctly.
Updated and included derived files by running: `python3 -m script.hassfest`.
- [x] New or updated dependencies have been added to `requirements_all.txt`.
Updated by running `python3 -m script.gen_requirements_all`.
- [x] For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
<!--
This project is very active and we have a high turnover of pull requests.
Unfortunately, the number of incoming pull requests is higher than what our
reviewers can review and merge so there is a long backlog of pull requests
waiting for review. You can help here!
By reviewing another pull request, you will help raise the code quality of
that pull request and the final review will be faster. This way the general
pace of pull request reviews will go up and your wait time will go down.
When picking a pull request to review, try to choose one that hasn't yet
been reviewed.
Thanks for helping out!
-->
To help with the load of incoming pull requests:
- [x] I have reviewed two other [open pull requests][prs] in this repository.
[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-desc+review%3Anone+-status%3Afailure
<!--
Thank you for contributing <3
Below, some useful links you could explore:
-->
[dev-checklist]: https://developers.home-assistant.io/docs/development_checklist/
[manifest-docs]: https://developers.home-assistant.io/docs/creating_integration_manifest/
[quality-scale]: https://developers.home-assistant.io/docs/integration_quality_scale_index/
[docs-repository]: https://github.com/home-assistant/home-assistant.io
[perfect-pr]: https://developers.home-assistant.io/docs/review-process/#creating-the-perfect-pr
home-assistant:dev ← chemelli74:chemelli74-aioamazondevices-bump
opened 08:10PM - 06 Nov 25 UTC
<!--
You are amazing! Thanks for contributing to our project!
Please, DO N… OT DELETE ANY TEXT from this template! (unless instructed).
-->
## Breaking change
<!--
If your PR contains a breaking change for existing users, it is important
to tell them what breaks, how to make it work again and why we did this.
This piece of text is published with the release notes, so it helps if you
write it towards our users, not us.
Note: Remove this section if this PR is NOT a breaking change.
-->
## Proposed change
<!--
Describe the big picture of your changes here to communicate to the
maintainers why we should accept this pull request. If it fixes a bug
or resolves a feature request, be sure to link to that issue in the
additional information section.
-->
changelog: https://github.com/chemelli74/aioamazondevices/releases/tag/v8.0.1
diff: https://github.com/chemelli74/aioamazondevices/compare/v6.5.6...v8.0.1
## Type of change
<!--
What type of change does your PR introduce to Home Assistant?
NOTE: Please, check only 1! box!
If your PR requires multiple boxes to be checked, you'll most likely need to
split it into multiple PRs. This makes things easier and faster to code review.
-->
- [x] Dependency upgrade
- [x] Bugfix (non-breaking change which fixes an issue)
- [ ] New integration (thank you!)
- [ ] New feature (which adds functionality to an existing integration)
- [ ] Deprecation (breaking change to happen in the future)
- [ ] Breaking change (fix/feature causing existing functionality to break)
- [ ] Code quality improvements to existing code or addition of tests
## Additional information
<!--
Details are important, and help maintainers processing your PR.
Please be sure to fill out additional details, if applicable.
-->
- This PR fixes or closes issue: fixes #155199, fixes #155879
- This PR is related to issue:
- Link to documentation pull request:
- Link to developer documentation pull request:
- Link to frontend pull request:
## Checklist
<!--
Put an `x` in the boxes that apply. You can also fill these out after
creating the PR. If you're unsure about any of them, don't hesitate to ask.
We're here to help! This is simply a reminder of what we are going to look
for before merging your code.
AI tools are welcome, but contributors are responsible for *fully*
understanding the code before submitting a PR.
-->
- [x] I understand the code I am submitting and can explain how it works.
- [x] The code change is tested and works locally.
- [x] Local tests pass. **Your PR cannot be merged unless tests pass**
- [x] There is no commented out code in this PR.
- [x] I have followed the [development checklist][dev-checklist]
- [x] I have followed the [perfect PR recommendations][perfect-pr]
- [x] The code has been formatted using Ruff (`ruff format homeassistant tests`)
- [x] Tests have been added to verify that the new code works.
- [x] Any generated code has been carefully reviewed for correctness and compliance with project standards.
If user exposed functionality or configuration variables are added/changed:
- [ ] Documentation added/updated for [www.home-assistant.io][docs-repository]
If the code communicates with devices, web services, or third-party tools:
- [ ] The [manifest file][manifest-docs] has all fields filled out correctly.
Updated and included derived files by running: `python3 -m script.hassfest`.
- [x] New or updated dependencies have been added to `requirements_all.txt`.
Updated by running `python3 -m script.gen_requirements_all`.
- [x] For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
<!--
This project is very active and we have a high turnover of pull requests.
Unfortunately, the number of incoming pull requests is higher than what our
reviewers can review and merge so there is a long backlog of pull requests
waiting for review. You can help here!
By reviewing another pull request, you will help raise the code quality of
that pull request and the final review will be faster. This way the general
pace of pull request reviews will go up and your wait time will go down.
When picking a pull request to review, try to choose one that hasn't yet
been reviewed.
Thanks for helping out!
-->
To help with the load of incoming pull requests:
- [x] I have reviewed two other [open pull requests][prs] in this repository.
[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-desc+review%3Anone+-status%3Afailure
<!--
Thank you for contributing <3
Below, some useful links you could explore:
-->
[dev-checklist]: https://developers.home-assistant.io/docs/development_checklist/
[manifest-docs]: https://developers.home-assistant.io/docs/creating_integration_manifest/
[quality-scale]: https://developers.home-assistant.io/docs/integration_quality_scale_index/
[docs-repository]: https://github.com/home-assistant/home-assistant.io
[perfect-pr]: https://developers.home-assistant.io/docs/review-process/#creating-the-perfect-pr
Outstanding…. I sent him $25. I’ve used the heck out of this app for years.
1 Like
jkudave
November 16, 2025, 12:49pm
2348
Yes, but your cookie has not updated in over 100 days.
So you have a different issue.
3 Likes
jkudave
November 16, 2025, 2:54pm
2350
Yes, but you also have not received a cookie refresh in over 180 days. So, you too, have a different issue.
1 Like
That is sorta what I was implying....I don't seem to have any issues. And I am somewhat reluctant to update my cookie knowing that others are having problems.
1 Like
jkudave
November 16, 2025, 3:11pm
2352
I understand, but you still have an issue. A cookie not refreshing at the scheduled interval indicates an issue with your ES server. Default refresh is every 5 days.
I now experience the latest authentication issue mentioned above, but my cookie still refreshes every 5 days. You can see this in my screenshot above.
I'll prolly get wonderful feedback on this - but I don't have a problem and mine refresh is 273 day old.
Let's review. When I first started to use ES you ran it at Heroku which was complex and painful. Then Heroku wanted to charge money and a local tool was created. We fought with that for a month or two and everyone seemed to get past it. Then the ES status app (thanks to @thebearmay I think) came out so we could monitor. AT THAT TIME, if your cookie got old, you had to manually go into your browser, muck with some stuff and get your cookie refreshed - but the local server and the cookie status gave us a way out.
Months (5? 6?) later Amazon tweaked and the cookie no longer had an expiration. No one here really noticed that I recall (I try to read all discussions about this stuff) and the Cookie problem really was no longer. I left my ES Cookie status on screen as an ODE to @thebearmay and @tonesto7 as a tribute, but I ran perfectly for the next year or more.
Recently everyone is excited because the original dev put some love and care into this amazing tool. I had forked it - maybe 1.5 years ago so I had gone my own way. But @tonesto7 is by far, the best person to bring us forward a little bit now that A+ is out.
I have been hopeful, but not really holding my breath - I rolled some stuff back into his latest drivers so some errors and image failures stop but we all get the mornning '404' error but it's not related to cookies AFAIK. Anyways. thats the little history I can recall. ES is a critical part to my HE but the code is pretty sophisticated stuff so I don't see any other dev that can step in to help on this. I think we just need to be patient and coerce the man himself to give his baby some attention!
2 Likes
It can run on the same cookie for a long (undetermined) length of time. It will work fine, until one day it doesn't. The refresh that ES does is obviously much more often than needed but it ensures no interruption of service.
1 Like
Agreed. I'm taking the "if it's not broken, don't fix it" approach and I'm not going to refresh my cookie. I'm not sure if that makes any difference at all.
1 Like
gikjll
November 16, 2025, 8:18pm
2356
Agree, mine is at 323 days, no issues. If it fails I will fire up my es container and refresh it
1 Like