The problem was at the Entity level, not the Device level as I had thought. In the process of replacing the old echo with the new one I ended up with an unexpected value for the Entity ID. I changed it to “media_player.living_room_echo” and everything worked as expected.
I had a working automation that used:
service: notify.alexa_media_living_room_echo
data:
target: {}
message: Hello there
I replaced the old Echo Dot with a new Echo. I added the new Echo in the Amazon app, renamed the old “Living Room Echo” to something else, and then named the new Echo “Living Room Echo”. The Home Assistant automation stopped working. When I tried to fix it, I could see that all of my other Echo devices had a corresponding “notify.alexa_media_amazon-device-name” service available, including the one I renamed with its new name. But the one that should have been created for the new “Living Room Echo” is missing.
- Reloading the Alexa Media Player integration made no difference.
- The notify service for all the other Echo devices still work.
- I have the Home Assistant Cloud Service.
TIA for your assistance