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.
alguem conseguiu conexao usando HA + cloudflare + node-red (addon) ?
gente consegui aqui. é muito dificil conseguir respostas quanmdo voce é um iniciante vou postando tudo que eu conseguir pra poder ajudar quem vem depois
Primeiramente tive que migrar para o protocolo Zero Trust da cloudfire
provavelmente ele vai te dizer que e um protocolo antigo se vc deseja migrar e tal, clique em NETWORK. depois disso vai aparecer o tunnel que voce configurou no cloudflare no home assistant entao voce clica em configure, public host name e adiciona um redirecionamento para o seu nodered
eu coloquei um subdominio “nodered” meu endereço de dominio. embaixo HTTP e http://homeassistant:1880 (se a sua porta definida no addon do node-red for a 1880)
apenas isso entao se voce entrar no endereço http://nodered.seudominio.com.br vai redirencionar direto para seu dashboard do node-red ou seja no codigo do camarada ali emcima onde tem “HA_URL” é so colocar esse endereço “http://nodered.seudominio.com.br”, exemplo.
pronto funcionou que e uma belezinha.
para muitos e uma coisa basica mas eu demorei 4 dias pra resolver isso kkkk
ah e tb pq eu apanhei do HTTP do node-red ja q to comecando agr