Desculpa, Claudio, não entendi a sua pergunta.
Você diz no Node-Red capturar o MQTT ou enviar uma mensagem da Alexa para um serviço MQTT ?
Desculpe se eu não fui claro. A ideia é criar um SKILL e através dela, enviar para o node red onde eu iria capturar o que foi falado (texto) e executar no HA… creio que através do MQTT deva dar para fazer esse processo
Essa skill da Alexa envia para o node red o texto que foi falado e no HA, vc pega esse texto no node red e deriva no nó switch.
boa, fiz aqui e já estou alterando o python!! show de bola! obrigado pelo help
opa @roger4r
fiz todo o processo aqui e não ta rolando…
no test no console da alexa, quando eu chamo a skill “alexa, testedante” (testedante é o nome da skill q criei)…
ela responde “eu não sei essa” e nada ocorre no HA
testei se a porta 1880 está aberta pelo site Open Port Check Tool - Test Port Forwarding on Your Router passando como host o meu duckdns e respondeu q sim, está aberta.
tem ideia do que está acontecendo?
Que eu saiba, só skill pública que pode ter 1 nome.
Skill privada precisa ter 2 nomes (ou mais).
A minha skill eu chamei de “home assistant”
E a expressão precisa sempre ter um verbo…
Alexa, abrir …
Alexa, peça … (do verbo “pedir”)
Ou seja, se o seu está realmente funcionando com 1 nome, o comando pode ser “Alexa, abrir testedante”
Opa, tudo bem ? Pode ser um único nome para chamada da sua skill. Lá na sua skill, na aba código “Code” tem uma opção/botão de “link” acima do código chamado “CloudWatchLogs” clica lá e no “Log Groups” veja se encontra algo sempre no último log"
Obrigado amigo por disponibilizar tudo com a gente! Pessoas como você faz tudo acontecer!
Estou com a seguinte duvida. Fiz a skill, esta funcionando no teste! Como faço para publicar somente para mim ? Ou seja, para configurar nas minhas alexas ? E consegui chamar ela em qualquer alexa minha ?
Você precisa apenas ir no app alexa e no menu “mais” selecionar “Skills e jogos” e depois rolar a tela até embaixo e clicar no botão “minhas skills”. Lá tem um card “Dev” onde você deve habilitar essa skill e já vai funcionar em todas as suas alexas.
Dá para fazer sim. Eu já estou usando dessa forma.