I’m in the process of setting up Home Assistant and have been using an Amazon Echo in my kitchen for years to add items to my grocery list. My grocery app is AnyList, which I’ve successfully integrated into Home Assistant.
What I’m trying to solve now is how to keep Amazon Echo in the loop.
Since Amazon removed third-party list APIs in 2024, I’ve been forced to say things like:
“Alexa, tell AnyList to add milk to the shopping list.”
This has been annoying, and I really just want to go back to:
“Alexa, add milk to the grocery list.”
So far, I can’t find a clean way to do this.
I understand this might be much easier with a more native Home Assistant voice device (I have one on the way), but I genuinely like the Echo’s mic array and how well it hears commands in a busy kitchen. Ideally, I’d love to keep using it.
My questions:
• Is this even possible anymore with Amazon Echo?
• Would Home Assistant Cloud help with this?
• Are there any reliable workarounds that don’t feel hacky?
This needs to be wife- and family-approved, so reliability and simplicity matter a lot.
Thanks in advance for any guidance!