Parabéns pela iniciativa. Esta sua solução resolveu o problema com “last_alexa" e de quebra tornou as minhas automações mais rápidas e simples de implementar.
topic = "resposta" altera essa variável aqui no código que ele muda o tópico que chega lá no mqtt :) ai ele vai ficar aqui: "topic": f"alexa/{topic}", por ex: topic = "alterei_topico" chegaria assim no NR: "alexa/alterei_topico"
@@SmartChosk , uma ajudinhah, por favor... seria isso ... data = { "payload": json.dumps(payload), "topic": f"alexa/alterei_topico", "retain": "False" depois só colocar no NR essa string alexa/alterei_topico
Verifica as configurações do nó MQTT no node-red se está certo, ou verifica se seu broker está escutando outras coisas ( tem o addon mqtt explorer mto bom para debugar )
@@SmartChosk eu testei com client windows e escutei no home , teste tei tb com a mesma url que coloquei na amazon tb deu certo , o topico é "alexa/#" que devo escutar via mqtt
Parabéns pela iniciativa. Esta sua solução resolveu o problema com “last_alexa" e de quebra tornou as minhas automações mais rápidas e simples de implementar.
Que trabalho Incrível!
Muito obrigado
Excelente como sempre!
Obrigado 😃
Show de bola Choske.
Bom dia amigo, é somente o endereço externo do seu HA mesmo, sem a porta.
Por ex:
"url": "meuha.meuha.nom.br/api/services/mqtt/publish"
Mais um excelente tutorial, obrigado por compartilhar.
Disponha!
otimo video amigo! parabéns por compartilhar! amigão umaduvida onde encontro o que devo coloca na parte do topico no nó do mqtt no home assistant?
topic = "resposta"
altera essa variável aqui no código que ele muda o tópico que chega lá no mqtt :)
ai ele vai ficar aqui:
"topic": f"alexa/{topic}",
por ex:
topic = "alterei_topico"
chegaria assim no NR:
"alexa/alterei_topico"
@@SmartChosk , uma ajudinhah, por favor... seria isso ...
data = {
"payload": json.dumps(payload),
"topic": f"alexa/alterei_topico",
"retain": "False"
depois só colocar no NR essa string alexa/alterei_topico
@@MaicoBahena isso, tem que escutar o tópico "alexa/alterei_topico" lá no NR para conseguir ver o que chega
@@SmartChosk deculpa amigo! ainda nao entedi exatamente o o que colocar! eu tenho q mudar o algo neste local la na skill?
Depois de importar o código do Nodered, o que devo configurar no nó "alexa/#"? Ele está só "connecting"
Verifica se seu MQTT está certinho, tem que abrir as configurações do nó MQTT e verificar se está com o seu broker configurado
top, mas so funciona se o HA, tiver acesso externo ne ?
sim, somente com acesso externo
Valeu!
Bons estudos!
Aqui o meu MQTT só fica tentando conectar, o IP que vem junto é o que tenho que utilizar ou é o meu do HA?
geralmente o broker é o IP do HA ( caso vc tenha instalado o MQTT dentro do HA )
Segue meu like
Otimo videos consequi fazer tudo certinho so que nao estou consiguinda fazer o node red escutar , estou com mqqt instalar e conectado mas nao escuta
Verifica as configurações do nó MQTT no node-red se está certo, ou verifica se seu broker está escutando outras coisas ( tem o addon mqtt explorer mto bom para debugar )
Tb é bom verificar se vc passou a url externa certa do seu HA lá no código da amazon
@@SmartChosk eu testei com client windows e escutei no home , teste tei tb com a mesma url que coloquei na amazon tb deu certo , o topico é "alexa/#" que devo escutar via mqtt
Só funciona na porta 443?
Não entendi amigo
@@SmartChosk se eu tiver o HA exposto na porta 8443 funciona? pois no código fala para não colocar a porta na URL
@@pedropagani como fica a sua url externa? é duckdns?