Para o TTS da Alexa no node-red vamos precisar primeiro de ter os dispositivos Echo integrados ao Home Assistant!
Antes de tudo recomendo que leiam esse tutorial básico para aprenderem como configurar os nodes no node-red:
Com os dispositivos Echo integrados vamos ao tutorial!
Vamos utilizar o node call service!
Vamos configurar dessa forma:
Em Domain selecionar notity, em Service selecionar alexa_media
Em Data vamos clicar nos três pontinhos para colocar o código:
{
"data": {
"type": "announce",
"method": "all"
},
"title": "TESTE ALEXA",
"message": "<voice name=''>Olá, eu sou a Alexa</voice>",
"target": [
"media_player.echo_show"
]
}
Como aqui na imagem!
Você vai escrever a mensagem que a Alexa vai falar em message e em taget vai colocar o media_player da sua Echo que a Alexa vai falar!
Pronto! Agora é só aproveitar!