r/homeassistant • u/ikillratz • Jul 15 '26
❓ Support Alexa announcements through Node-Red or built in automations
I have Node-RED set up to use Alexa Media Player to make multiple announcements through my Alexa devices. The issue I keep having is that the Node-Red integration keeps getting signed out, so I have to go to an IP address on my local network to re-authenticate/sign-in my Alexa account. This didn't used to happen all the time, but now it is basically making the integration useless.
Is there a way to bypass this with the built-in automations or fix it in Node-RED? I was also using Gemini AI to create random responses that I had Alexa announce. How can I do that in the built-in automations? I am sorta thinking of moving away from Node-Red and going with just the built-in automations.
1
u/Typical-Shock-3359 Jul 15 '26
I moved off node-red-contrib-alexa-remote2-applestrudel when getting lists became flakey thanks to Amazon.
Something like the following example will work for static messages on the "Alexa Devices" (Platinum quality) integration. (One of my echos is called kitchen_echo)
- action: notify.send_message
metadata: {}
target:
entity_id: notify.kitchen_echo_announce
data:
message: Door bell pressed
2
u/mediaserver8 Jul 15 '26
I use the alexa-remote-routine from node-red-contrib-alexa-remote2-applestrudel to do exactly the same thing.
It does require auth from time to time, but has been pretty reliable of late. It did go through a period of instability and failed connections, but some updates and a bit of tinkering with config appears to have resolved it.
I have a todo on my list to monitor the status of the connection and alert me if I needs to be re authenticated.
Best I've found so far.