Excelente o seu tutorial querido, parabéns! Uma humilde sugestão: Ao invés de ficar se "subescrevendo" multiplas vezes (feito no timer), faça essas ações no bloco "se UsrAI2MQTT1 Está conectado". Outra coisa: é comum a conexão com o broker ser perdida, principalmente para brokers públicos. Uma forma de resolver isso, apesar de ter súbitos momentos de desconexão, é fazer a conexão novamente no "senão" do bloco que mencionei acima. Obrigado por compartilhar esse conhecimento, abraço.
Top Luan suas aulas, parabéns muito profissional! Me tire uma dúvida sobre esse curso seu! Conheça nosso Treinamento de IoT com a ESP32 ai do link acima! Ele aborda o modulo da criação com APP Inventor ou é só Módulo ESP com RainMaker?
Valeu João! Muito obrigado! Nele abordo os dois. Criação do aplicativo, tanto para o webserver quanto MQTT. Também mostro alguns apps prontos e o ESP RainMaker tbm Te vejo lá! Abraços
Cara, meus parabéns pela generosidade de compartilhar seus conhecimentos. PS.: Comecei agora a acompanhar seu canal. Esse é o segundo vídeo que assisto, e a resolução da imagem do vídeo não está muito boa pra mim. Falta nitidez. Alguém mais já havia comentado algo a respeito disso contigo?
Top dimais cara , deixa te perguntar qual brocker q vc usa pra fazer seus projetos quando não tem como deixar um PC rodando um brocker 24 horas? Um projeto profissional no caso , projeto final
Professor, fiz exatamente como você ensinou e funcionou corretamente, mas tenho umas dúvidas, queria usar o Switch como botão único pra ligar e desligar, o processo de programação, seria o mesmo, ou muda algo, outra dúvida, tem como eu por os campos do Broker pra serem preenchidos, tais como Broker, Usuário, Senha, MQQT Client, Porta...etc....etc..? Parabéns pelo vídeo, ensina bem pra caramba, se eu que nunca havia usado App Inventor conseguiu, qualquer pessoa consegue!
Que legal que gostou é que conseguiu, Robson! Valeu pelo comentário! Sobre usar apenas um botão, você pode fazer no código da ESP algo para trocar o estado atual da porta digital. Aí se tiver ligado, ele desliga e vice-versa. E sobre essas informações eu sei que você preenche nas propriedades da extensão. Porém acho que tem sim lá como configurar lá nos blocos, para usar alguns campos de texto no App . Mas eu teria que ver para te responder melhor. Abraços!
Boa tarde Luan, fiquei um pouco confuso na parte publicação de mensagem do app para o controlador se eu tivesse duas mensagens escritas para enviar para o controlador, eu usaria o mesmo topico de publicação? E no codigo como eu faria para armazenar essa informação em uma variável?
Olá! Sim, você pode enviar mensagens diferentes no mesmo tópico. Mas eu recomendo se for “assunto” diferente, usar um tópico específico para cada. No código da ESP você verifica lá na função de call back
Seria possível gerar esse app como um serviço, rodando 24/7 mesmo com a tela do celular fechada? O intuito seria poder receber notificações do broker onde, além de poder exibi-las, poder tocar um som específico para cada tópico subscrito, e se possível, um som específico para um determinado payload recebido dentro de um tópico. Desde já agradeço!
Eu consegui conectar ao brocker e consigo ver que a mensagem está sendo escrita no inspetor do brocker, porém a informação da minha variável não tá aparecendo no meu aplicativo, alguém pra ajudar ?
@@narealidade8376 Existe um componente(bloco) chamado "Dicionário" cuja entrada(e pode ser uma infinidade de entradas) é um par de dados (chave e conteúdo), similar a uma lista. É possível criar um catálogo facilmente.
Criei um projeto igual ao seu e fui mexendo nele acrescentando funcionalidades mas sempre para de funcionar algo. O que pode ser? Os botões de ligar e desligar estavam funcionando, mas o feedback da carga( corrente não estava chegando) ai agora os botões também não funcionam. Sei que é problema no app criado no app inventor pois eu usei ferramentas externas pra verificar se o broker ta recebendo e meu projeto também. Tudo funciona, mas ao conectar com o app inventor ele da esses bugs e para de funcionar. Sempre aparece conectado ao broker no topo da pagina, porém as coisas não funcionam.
@@EngEasier Meu app não recebe os dados do sistema ao abrir, somente após clicar num dos botões (ligar ou desligar) ele recebe os dados de estado, etc, isso é comum?? Outra duvida é que após um tempo ele para de acionar os botões e só voltam a funcionar caso eu reinicie o app.
@@wilkerzamboni Você pode criar algo que assim que iniciar, já assine o tópico para pegar as informações. Agora esse segundo erro eu nunca tive problemas, então não sei exatamente o que pode ser.
Domine a Automação Residencial com Arduino: go.hotmart.com/C43280000D?src=ytappmqtt
Excelente o seu tutorial querido, parabéns!
Uma humilde sugestão: Ao invés de ficar se "subescrevendo" multiplas vezes (feito no timer), faça essas ações no bloco "se UsrAI2MQTT1 Está conectado".
Outra coisa: é comum a conexão com o broker ser perdida, principalmente para brokers públicos. Uma forma de resolver isso, apesar de ter súbitos momentos de desconexão, é fazer a conexão novamente no "senão" do bloco que mencionei acima.
Obrigado por compartilhar esse conhecimento, abraço.
Obrigado pela contribuição
faz um video de como criar um broker com esp32 ou esp8266 e realizando suas conexões client/sub seria topzera haha.
Obrigado pela sugestão!!
Seria muito bacana mesmo!
Boa noite, sensacional seu vídeo, prático e objetivo aprendi muito e já coloquei em prática.
Que legal, Marcus! Fico muito feliz em ter ajudado! Abração
Top Luan suas aulas, parabéns muito profissional! Me tire uma dúvida sobre esse curso seu! Conheça nosso Treinamento de IoT com a ESP32 ai do link acima!
Ele aborda o modulo da criação com APP Inventor ou é só Módulo ESP com RainMaker?
Valeu João! Muito obrigado!
Nele abordo os dois.
Criação do aplicativo, tanto para o webserver quanto MQTT.
Também mostro alguns apps prontos e o ESP RainMaker tbm
Te vejo lá!
Abraços
Cara, meus parabéns pela generosidade de compartilhar seus conhecimentos.
PS.: Comecei agora a acompanhar seu canal. Esse é o segundo vídeo que assisto, e a resolução da imagem do vídeo não está muito boa pra mim. Falta nitidez. Alguém mais já havia comentado algo a respeito disso contigo?
Valeu, Wesley!
Estamos buscando melhorar a qualidade, nossos novos vídeos estão melhorando
Boa tarde. Sensacional!! Muto obrigado!
Vaaleu!
Muito boa explicação, obrigado.
Que legal que gostou, Cristiano! Abraços
Muito obrigado cara, excelente vídeo!
Que legal que gostou, Guilherme!! Abraços
Mto bom! Obrigado
Que legal que gostou, João!
Abração
Top dimais cara , deixa te perguntar qual brocker q vc usa pra fazer seus projetos quando não tem como deixar um PC rodando um brocker 24 horas?
Um projeto profissional no caso , projeto final
Neste projeto eu uso o HiveMQ. Ele não é um broker local...
Muito Bom, Parabens!
Obrigado, Moacir!
Professor, fiz exatamente como você ensinou e funcionou corretamente, mas tenho umas dúvidas, queria usar o Switch como botão único pra ligar e desligar, o processo de programação, seria o mesmo, ou muda algo, outra dúvida, tem como eu por os campos do Broker pra serem preenchidos, tais como Broker, Usuário, Senha, MQQT Client, Porta...etc....etc..?
Parabéns pelo vídeo, ensina bem pra caramba, se eu que nunca havia usado App Inventor conseguiu, qualquer pessoa consegue!
Que legal que gostou é que conseguiu, Robson! Valeu pelo comentário!
Sobre usar apenas um botão, você pode fazer no código da ESP algo para trocar o estado atual da porta digital. Aí se tiver ligado, ele desliga e vice-versa.
E sobre essas informações eu sei que você preenche nas propriedades da extensão. Porém acho que tem sim lá como configurar lá nos blocos, para usar alguns campos de texto no App . Mas eu teria que ver para te responder melhor.
Abraços!
Boa tarde Luan, fiquei um pouco confuso na parte publicação de mensagem do app para o controlador se eu tivesse duas mensagens escritas para enviar para o controlador, eu usaria o mesmo topico de publicação? E no codigo como eu faria para armazenar essa informação em uma variável?
Olá! Sim, você pode enviar mensagens diferentes no mesmo tópico. Mas eu recomendo se for “assunto” diferente, usar um tópico específico para cada.
No código da ESP você verifica lá na função de call back
Então, a minha dúvida é como colocar no código da esp a informação que vai receber.
Boa tarde. Voce tem um exemplo de uso do locationSensor?
Ainda não!
Valeu!
Muito obrigado, Edivan! 🤩
Seria possível gerar esse app como um serviço, rodando 24/7 mesmo com a tela do celular fechada?
O intuito seria poder receber notificações do broker onde, além de poder exibi-las, poder tocar um som específico para cada tópico subscrito, e se possível, um som específico para um determinado payload recebido dentro de um tópico.
Desde já agradeço!
Olá, Henrique! Existe sim uma possibilidade de deixar o aplicativo rodando em segundo plano.
Posso trazer esse conteúdo em breve!
Estou criando um app , porém estou com dificuldade em retornar dados do firebase
Olá, parabens pelo vídeo, porém a extensão indicada para MQTT está bloqueada pelo Mit App Inventor. Teria outra extensão MQTT para indicar ?
Olá, testei aqui e funcionou normal com essa extensão. E também por agora não sei outra para indicar.
Também baixei e testei, não tive problemas.
@@charleslyell3748 Consegui encontrar o problema. Era local aqui.
Vc poderia fazer um app usando o Tasmota com esp8266-1 com relé.?
Olá, obrigado pela sugestão.
Vamos analisar e desenvolver um conteúdo.
Abraços
Boa tarde! Reproduzi o código aqui mais no app não está se conectado ao broker, como posso resolver?
Verifica se escreveu corretamente o nome do broker e a porta
@@EngEasier obrigado, tinha esquecido da porta, vou dar continuidade ao projeto do TCC valeu mesmo eng!
Eu consegui conectar ao brocker e consigo ver que a mensagem está sendo escrita no inspetor do brocker, porém a informação da minha variável não tá aparecendo no meu aplicativo, alguém pra ajudar ?
@@kevillyketterson6612 se você é aluno do curso, manda lá no grupo que eu te ajudo!
gostaria de fazer isso só na rede interna é possivel ? sem internet
Você pode criar um broker local no seu computador
Bacana, mas hoje(julho de 2023) eu consigo testar com o AI Companion.
Ótimo 👏🏻👏🏻
é possível comunicar com o mosquitto?
Sim, só preencher lá nas propriedades corretamente…
show, quero aprender criar apps, tem como utilizar banco de dados baserow ?
No App Inventor tem o TinyDB
show gostaria de aprender criar apps, o que me indica ? este eh free ?
@@walney2008 sim, o app inventor é gratuito. No nosso treinamento eu ensina a usá-lo para os projetos de automação com o Arduino
app inventor tem a possibilidade criar catalogos?
Como assim "catálogos"?
@@EngEasier no caso catalogo de bibliotecas, do acervo da biblioteca.
@@narealidade8376 Existe um componente(bloco) chamado "Dicionário" cuja entrada(e pode ser uma infinidade de entradas) é um par de dados (chave e conteúdo), similar a uma lista. É possível criar um catálogo facilmente.
Hello sir can you make adafruit io api based on app in make mit app inventor
Please upload video
Thanks for you suggestion
E o resto ta no curso?
Eu ensino o código aqui em outro vídeo no canal, mas se quiser o passo a passo mais detalhado e suporte, aí é no curso mesmo!
Criei um projeto igual ao seu e fui mexendo nele acrescentando funcionalidades mas sempre para de funcionar algo. O que pode ser? Os botões de ligar e desligar estavam funcionando, mas o feedback da carga( corrente não estava chegando) ai agora os botões também não funcionam. Sei que é problema no app criado no app inventor pois eu usei ferramentas externas pra verificar se o broker ta recebendo e meu projeto também. Tudo funciona, mas ao conectar com o app inventor ele da esses bugs e para de funcionar. Sempre aparece conectado ao broker no topo da pagina, porém as coisas não funcionam.
É algum erro no código do App. Verifica se você não está digitando ou colocando algo errado.
@@EngEasier Meu app não recebe os dados do sistema ao abrir, somente após clicar num dos botões (ligar ou desligar) ele recebe os dados de estado, etc, isso é comum??
Outra duvida é que após um tempo ele para de acionar os botões e só voltam a funcionar caso eu reinicie o app.
@@wilkerzamboni Você pode criar algo que assim que iniciar, já assine o tópico para pegar as informações.
Agora esse segundo erro eu nunca tive problemas, então não sei exatamente o que pode ser.
@@EngEasier Tentei fazer isso mas não funciona. 😞
Obrigado pelo suporte!
Is we!
Muuito obrigado 👊🏻
Pelo visto não da, né? Meu comentario foi excluido sem explicação. =/
Estranho, não fui eu quem excluiu seu comentário oO kkkk ele apareceu e sumiu. Poderia perguntar novamente?
@@EngEasier É possível utilizar o protocolo websockets "ws://" para o broker nessa extensão "UrsAI2MQTT" ou somente "mqtt://" ?
@@wilkerzamboni Só o mqtt mesmo. Se eu tiver alguma novidade em relação a isso, eu trago aqui!!
Excelente demonstração. Obrigado!
Que legal que gostou, Fernando! Abraços