COMO CRIAR UM APP MQTT NO MIT APP INVENTOR

Поділитися
Вставка
  • Опубліковано 5 вер 2024

КОМЕНТАРІ • 78

  • @EngEasier
    @EngEasier  2 роки тому

    Domine a Automação Residencial com Arduino: go.hotmart.com/C43280000D?src=ytappmqtt

  • @victorperim3317
    @victorperim3317 28 днів тому +1

    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.

    • @EngEasier
      @EngEasier  26 днів тому

      Obrigado pela contribuição

  • @Sam0rai999
    @Sam0rai999 2 роки тому +7

    faz um video de como criar um broker com esp32 ou esp8266 e realizando suas conexões client/sub seria topzera haha.

  • @marcusbragantini2175
    @marcusbragantini2175 2 роки тому +3

    Boa noite, sensacional seu vídeo, prático e objetivo aprendi muito e já coloquei em prática.

    • @EngEasier
      @EngEasier  2 роки тому

      Que legal, Marcus! Fico muito feliz em ter ajudado! Abração

  • @joaodantas1035
    @joaodantas1035 4 місяці тому +1

    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?

    • @EngEasier
      @EngEasier  4 місяці тому +1

      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

  • @wesleybatista4809
    @wesleybatista4809 Рік тому +1

    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?

    • @EngEasier
      @EngEasier  Рік тому

      Valeu, Wesley!
      Estamos buscando melhorar a qualidade, nossos novos vídeos estão melhorando

  • @clevelandalbuquerque6695
    @clevelandalbuquerque6695 11 місяців тому +1

    Boa tarde. Sensacional!! Muto obrigado!

  • @joaoxing
    @joaoxing Рік тому +1

    Muito boa explicação, obrigado.

    • @EngEasier
      @EngEasier  Рік тому

      Que legal que gostou, Cristiano! Abraços

  • @guilhermesergio4861
    @guilhermesergio4861 2 роки тому +1

    Muito obrigado cara, excelente vídeo!

    • @EngEasier
      @EngEasier  2 роки тому

      Que legal que gostou, Guilherme!! Abraços

  • @ZeroUm_engSoftware
    @ZeroUm_engSoftware 2 роки тому +1

    Mto bom! Obrigado

    • @EngEasier
      @EngEasier  2 роки тому

      Que legal que gostou, João!
      Abração

  • @star_aut
    @star_aut 2 роки тому +2

    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

    • @EngEasier
      @EngEasier  2 роки тому

      Neste projeto eu uso o HiveMQ. Ele não é um broker local...

  • @moacirevangelista6631
    @moacirevangelista6631 2 роки тому +1

    Muito Bom, Parabens!

  • @IoT-InternetDasCoisas
    @IoT-InternetDasCoisas 2 роки тому +1

    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!

    • @EngEasier
      @EngEasier  2 роки тому +1

      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!

  • @cesarpaiva454
    @cesarpaiva454 9 місяців тому +1

    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?

    • @EngEasier
      @EngEasier  9 місяців тому +1

      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

    • @cesarpaiva454
      @cesarpaiva454 9 місяців тому

      Então, a minha dúvida é como colocar no código da esp a informação que vai receber.

  • @clevelandalbuquerque6695
    @clevelandalbuquerque6695 11 місяців тому +1

    Boa tarde. Voce tem um exemplo de uso do locationSensor?

  • @edivanmedeiros5250
    @edivanmedeiros5250 Рік тому +1

    Valeu!

    • @EngEasier
      @EngEasier  Рік тому

      Muito obrigado, Edivan! 🤩

  • @htbino61
    @htbino61 2 роки тому +1

    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!

    • @EngEasier
      @EngEasier  2 роки тому

      Olá, Henrique! Existe sim uma possibilidade de deixar o aplicativo rodando em segundo plano.
      Posso trazer esse conteúdo em breve!

  • @primocripto
    @primocripto Рік тому

    Estou criando um app , porém estou com dificuldade em retornar dados do firebase

  • @rafaelk2xt
    @rafaelk2xt Рік тому +1

    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 ?

    • @EngEasier
      @EngEasier  Рік тому

      Olá, testei aqui e funcionou normal com essa extensão. E também por agora não sei outra para indicar.

    • @charleslyell3748
      @charleslyell3748 Рік тому

      Também baixei e testei, não tive problemas.

    • @rafaelk2xt
      @rafaelk2xt Рік тому

      @@charleslyell3748 Consegui encontrar o problema. Era local aqui.

  • @jozielmelo2010
    @jozielmelo2010 Рік тому +1

    Vc poderia fazer um app usando o Tasmota com esp8266-1 com relé.?

    • @EngEasier
      @EngEasier  Рік тому +1

      Olá, obrigado pela sugestão.
      Vamos analisar e desenvolver um conteúdo.
      Abraços

  • @WeletySilva
    @WeletySilva 5 місяців тому +1

    Boa tarde! Reproduzi o código aqui mais no app não está se conectado ao broker, como posso resolver?

    • @EngEasier
      @EngEasier  5 місяців тому +1

      Verifica se escreveu corretamente o nome do broker e a porta

    • @WeletySilva
      @WeletySilva 5 місяців тому

      @@EngEasier obrigado, tinha esquecido da porta, vou dar continuidade ao projeto do TCC valeu mesmo eng!

    • @kevillyketterson6612
      @kevillyketterson6612 3 місяці тому

      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 ?

    • @EngEasier
      @EngEasier  3 місяці тому

      @@kevillyketterson6612 se você é aluno do curso, manda lá no grupo que eu te ajudo!

  • @cunhastv
    @cunhastv Рік тому +1

    gostaria de fazer isso só na rede interna é possivel ? sem internet

    • @EngEasier
      @EngEasier  Рік тому

      Você pode criar um broker local no seu computador

  • @charleslyell3748
    @charleslyell3748 Рік тому +1

    Bacana, mas hoje(julho de 2023) eu consigo testar com o AI Companion.

  • @igorquintiliano3732
    @igorquintiliano3732 2 роки тому +1

    é possível comunicar com o mosquitto?

    • @EngEasier
      @EngEasier  2 роки тому

      Sim, só preencher lá nas propriedades corretamente…

  • @walney2008
    @walney2008 Рік тому

    show, quero aprender criar apps, tem como utilizar banco de dados baserow ?

    • @EngEasier
      @EngEasier  Рік тому

      No App Inventor tem o TinyDB

    • @walney2008
      @walney2008 Рік тому +1

      show gostaria de aprender criar apps, o que me indica ? este eh free ?

    • @EngEasier
      @EngEasier  Рік тому

      @@walney2008 sim, o app inventor é gratuito. No nosso treinamento eu ensina a usá-lo para os projetos de automação com o Arduino

  • @narealidade8376
    @narealidade8376 2 роки тому +1

    app inventor tem a possibilidade criar catalogos?

    • @EngEasier
      @EngEasier  2 роки тому

      Como assim "catálogos"?

    • @narealidade8376
      @narealidade8376 2 роки тому

      @@EngEasier no caso catalogo de bibliotecas, do acervo da biblioteca.

    • @charleslyell3748
      @charleslyell3748 Рік тому

      @@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.

  • @rehankhan-br5nl
    @rehankhan-br5nl Рік тому

    Hello sir can you make adafruit io api based on app in make mit app inventor
    Please upload video

  • @cledsonbaldon4042
    @cledsonbaldon4042 10 місяців тому +1

    E o resto ta no curso?

    • @EngEasier
      @EngEasier  10 місяців тому

      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!

  • @wilkerzamboni
    @wilkerzamboni 2 роки тому

    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
      @EngEasier  2 роки тому

      É algum erro no código do App. Verifica se você não está digitando ou colocando algo errado.

    • @wilkerzamboni
      @wilkerzamboni 2 роки тому +1

      @@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.

    • @EngEasier
      @EngEasier  2 роки тому +1

      @@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.

    • @wilkerzamboni
      @wilkerzamboni 2 роки тому +1

      @@EngEasier Tentei fazer isso mas não funciona. 😞
      Obrigado pelo suporte!

  • @victorperim3317
    @victorperim3317 28 днів тому

    Is we!

    • @EngEasier
      @EngEasier  26 днів тому

      Muuito obrigado 👊🏻

  • @wilkerzamboni
    @wilkerzamboni 2 роки тому +1

    Pelo visto não da, né? Meu comentario foi excluido sem explicação. =/

    • @EngEasier
      @EngEasier  2 роки тому +1

      Estranho, não fui eu quem excluiu seu comentário oO kkkk ele apareceu e sumiu. Poderia perguntar novamente?

    • @wilkerzamboni
      @wilkerzamboni 2 роки тому +1

      @@EngEasier É possível utilizar o protocolo websockets "ws://" para o broker nessa extensão "UrsAI2MQTT" ou somente "mqtt://" ?

    • @EngEasier
      @EngEasier  2 роки тому +1

      @@wilkerzamboni Só o mqtt mesmo. Se eu tiver alguma novidade em relação a isso, eu trago aqui!!

  • @fhostbr
    @fhostbr 2 роки тому +1

    Excelente demonstração. Obrigado!

    • @EngEasier
      @EngEasier  2 роки тому

      Que legal que gostou, Fernando! Abraços