Grato pelo conteúdo, não podia se melhor apresentado, Parabéns.
@InterneteCoisas3 жыл бұрын
Olá Ismael, Obrigado, abraço!
@patrikemmannuel4765 жыл бұрын
Você é o cara! Tem o dom de ensinar, sua atenção a todos detalhes impressiona. Parabéns e que Deus continue te iluminando.
@InterneteCoisas5 жыл бұрын
Olá Patrik, Obrigado pelo Feedback! Continue acompanhando o Canal e enviando seus Comentários. Abraço!
@feliperibas7823 жыл бұрын
Grande Michelon... Você recomenda alguma configuração MQTT para ter certeza que todos os dados serão recebidos pelos clients? Pois estou pensando em fazer um sistema que o sinal da internet pode variar bastante e as vezes ficar dias sem internet.
@InterneteCoisas3 жыл бұрын
Olá Felipe, Você garante o envio e recebimento utilizando o QoS nível 2! Veja no curso do Canal detalhadamente como funcionam os níveis de QoS e as características de cada um. Abraço!
@rafaelgilberto30113 жыл бұрын
@@InterneteCoisas boa tarde André, tudo bem? Estou praticando MQTT vendo seus vídeos e tive um problema usando o broker eclipseprojectsio, porta 80, qos=2, a mensagem nao chega para o subscriber se eu mudar o qos para 0 ou 1, a mensagem chega normalmente...
@InterneteCoisas3 жыл бұрын
Olá Rafael, Não conheço esse Broker, mas verifique se tanto o broker quanto o subscriber são compatíveis com o QoS 2. Abraço!
@andrelermen83033 жыл бұрын
Bom dia, excelente videos!! Qual o nome do repositorio do github pf?
@InterneteCoisas3 жыл бұрын
Olá André, Obrigado! Todo o material é disponibilizado em links nas descrições dos vídeos, não há repositório Github. Abraço!
@vitorialeonardo24533 жыл бұрын
Professor, tem como acessar os dados do broker pelo google planilhas (utilizando o app script do google)? ou mandar os dados do nodemcu para o google planilhas e do google planilhas para o broker?
@InterneteCoisas3 жыл бұрын
Olá Vitória, Essa seria uma integração interessante! Não tenho o hábito de utilizar o Google Planilhas, mas se esse serviço possuir algum tipo de API, pode ser possível sim. Sugiro que você lance esse assunto no Grupo Internet e Coisas no Telegram! Certamente vai interessar a outros Usuários. t.me/internetecoisas Abraço!
@Entendendoascoisa5 жыл бұрын
Só bem leigo em mqqt e iot, estava aprendendo HTML e CSS, vô baixar para estudar esse código, valeu professor abraço!
@InterneteCoisas5 жыл бұрын
Olá Marcos, Não deixe de conferir o Curso de MQTT! Qualquer dúvida, deixe nos comentários. Abraço!
@aplicarciencias5 жыл бұрын
Vim aqui dar um joinha no vídeo e mandar um abraço. E aí está um recurso muito legal e útil. Obrigado por me informar sobre a existência dele.
@InterneteCoisas5 жыл бұрын
Olá Gerson, Sim, muito útil e fácil de utilizar! Abraço!
@reinaldoguedes33685 жыл бұрын
Boa tarde... como conectar um mqtt no raspberry de qualquer lugar
@InterneteCoisas5 жыл бұрын
Olá Guedes, Antes de mais nada, independente do microcontrolador que você utiliza, é necessário um Broker disponível na Internet. Por exemplo, o broker do Canal: mqtt.internetecoisas.com.br/ Em relação ao Rasp, basta você procurar bibliotecas de Cliente MQTT e desenvolver os seus códigos. Atualmente não trabalho com o Rasp e não tenho exemplos para lhe enviar, mas pesquise na Internet, vai achar facilmente. E não esqueça de acessar a PlayList MQTT, com nosso Curso completo e gratuito! Abraço!
@alexsandroserra3323 жыл бұрын
Bom dia sou novo membro do seu canal, gostaria de algum exemplo para meu projeto com publicação de um toogle e uma input float, seria possivel?
@InterneteCoisas3 жыл бұрын
Olá Alexsandro, Não entendi a sua necessidade, o projeto apresentado não contem os exemplos necessários? Abraço!
@alexsandroserra3323 жыл бұрын
Caso possa me ajudar eu tenho alguns projetos onde necessito deste serviço caso seja necessario pagaria pelo seu desenvolvimento de um prototipo. alex.tecjac@tecjac.com ou alex@tecjac.com.br
@jefersonlrf3 жыл бұрын
E como implementa neste caso segurança de usuario e senha ?
@InterneteCoisas3 жыл бұрын
Olá Jeferson, Como o acesso nesse caso é público e os dados do Usuário/Senha estão visíveis no código, basta restringir o acesso deste login a apenas assinar os tópicos assinados, assim, mesmo que alguém faça um acesso direto ao broker, não acessará nada a mais do que essa página de dashboard. o Curso de MQTT do Canal explico detalhadamente como parametrizar logins de acesso e permissões. Abraço!
@dalthay4 жыл бұрын
Muito conteúdo legal e explicado de forma simples e direta, parabéns pelo canal +1 inscrito.
@InterneteCoisas4 жыл бұрын
Olá José, Obrigado pelo comentário e seja bem-vindo! Abraço!
@morpheuz20065 жыл бұрын
Impecável ... Sempre a aprender
@InterneteCoisas5 жыл бұрын
Olá Jorge, Obrigado, abraço!
@edsonjuniordellavalentinag86894 жыл бұрын
Show de Bola o Vídeo estou desenvolvendo um sistema de monitoramento e é muito legal ter esta plataforma como exemplo, uma duvida como posso adicionar na autenticação usuário e senha já que o meu Broker esta com esta função ativa e mais uma como posso escrever no mqtt nesta mesma interface com botoes , seus videos são show parabens !!
@InterneteCoisas4 жыл бұрын
Olá Edson, Obrigado pelo comentário! Para autenticar no broker, basta incluir os itens a seguir nas opções da função connect(): userName : “Username”, password : “password” Mas lembre: qualquer usuário poderá ver esses dados no fonte da página, então garanta que esse login possa apenas ler os tópicos que necessita, sem publicar nada. Abraço!
@AlejandroLopez-ls8sv4 жыл бұрын
Oi André! Parabéns pelo conteúdo. Crié um server Mosquitto usando certificados assinados localmente e implementando TLSv1.2. Me conecté com MQTTBox sem probleme. Configurei Mosquitto e MQTTBox pra usalo com websocket e funciona bem. Mais estou com problemas pra conectar com cliente web usando Javascript porque acho que necesita o ca.crt e a libreria javascript nao tem esa funcionalidade. E possivel implementá o cliente web sem perder TLSv1.2?
@InterneteCoisas4 жыл бұрын
Olá Alejandro, O acesso via Navegadores exige um certificado de entidade certificadora válida, ou seja, não é possível utilizar certificados gerados manualmente, pois esse teste é implícito; por esse motivo, os exemplos apresentados não usam conexão Websockets vis SSL. Abraço!
@starxette5 жыл бұрын
Bacana André! mas e a segurança oque podemos fazer pela segurança tanto da pagina quanto do broker. Até sugiro como proximo tema. abraços...
@InterneteCoisas5 жыл бұрын
Olá Leandro, Confira o Curso de MQTT, tem uma aula inteira sobre Segurança, inclusive demonstrando como fazer toda a parametrização do Broker e implementando comunicação segura via TLS. Abraço!
@starxette5 жыл бұрын
André, Bom dia! Falo de segurança mais do lado do cliente pois os dados da pagina estão todos abertos. Sou novo Ainda neste ramo posso até estar falando besteira, mas é uma duvida minha quando vi a pagina.
@InterneteCoisas5 жыл бұрын
Leandro, Você se refere ao fonte da página? É inerente ao HTML e JavaScript estarem abertos. Uma vez que seu navegador recebeu a página, você tem acesso ao fonte dela. Se não for essa sua dúvida, por favor explique com mais detalhes. Abraço!
@rodolfomussioquintanilha66495 жыл бұрын
Professor, boa tarde! Seu curso realmente é sensacional e sua didática é digna de um educador, precisaríamos de mais pessoas como o senhor para nos trazer conhecimento acima do normal. Posso lhe fazer uma sugestão? Não sei se o Sr. tem afinidade com o Android Studio, mas caso o tiver, seria de extrema importância trazer esse conhecimento, não focando a parte de construção de apps, mas na comunicação entre o app e o dispositivo, enviando dados e informando, como esse websocket, mas na tela de um app, um app simples já daria um belo norte a nós que vem buscando informação constantemente nesse mundo um tanto fechado para essas tecnologias. Desde já agradeço o carinho por nós em compartilhar esses conhecimentos, tenho a mesma visão de que o conhecimento necessita ser disseminado, para buscarmos mais e mais soluções para nossos problemas. Parabéns professor! Sucesso.
@InterneteCoisas5 жыл бұрын
Olá Rodolfo, Muito obrigado pelo feedback! Como digo, isso que motiva nosso Trabalho. Quanto ao Android Studio, não tenho focado o Canal em soluções para APPs, assim, ao menos no curto prazo, não pretendo apresentar esse tipo de assunto. Porém, muitos dos conteúdos apresentados servem indiretamente para o uso nos APPs, como o próprio MQTT, por exemplo. Siga se desenvolvendo sempre e continue acompanhando o Canal! Abraço!
@rodolfomussioquintanilha66495 жыл бұрын
@@InterneteCoisas Obrigado pelo retorno professor, é que na verdade estou com um problema na comunicação entre o NodeMCU e o Broker no que tange ao QoS, utilizando a biblioteca PubSubClient, não consigo colocar o QoS na programação, ele sempre acusa um erro de conversão, mesmo olhando na documentação e o próprio criador da lib, não consigo encaixar esse tema em específico, fora isso, já consegui desenvolver o app e a comunicação foi bem sucedida. Peço desculpas por expor essas dúvidas diretamente no campo de comentários. Desde já agradeço professor.
@InterneteCoisas5 жыл бұрын
Olá Rodolfo, Veja nos exemplos que tenho nos demais vídeos com MQTT, deverá te auxiliar. Abraço!
@rodolfomussioquintanilha66495 жыл бұрын
@@InterneteCoisas Professor, me ajudou bastante os projetos, deu para ter uma visão bem ampla do assunto e o modo como o senhor aborda é bem didático. Eu observei os projetos MQTT, todos eles, mas ainda fica a dúvida do QoS, no projeto 4º do senhor, como o senhor faria uma publicação de QoS 1? Tanto para a tensão quanto para a data e hora, que acredito deve ser o mesmo procedimento. Professor, novamente volto a lhe pedir desculpas em estender o assunto e agradeço a paciência. Obrigado.
@InterneteCoisas5 жыл бұрын
Olá Rodolfo, Pode enviar os Comentários sim, essa é uma forma de todos os demais Assinantes também acompanharem. A questão sobre o QoS é simples, a biblioteca usada permite publicar apenas mensagens com QoS 0 e assinar Tópicos com QoS 0 e 1. De certa forma, escolhi essa versão de propósito, para estimular aos Assinantes buscarem outras opções de Bibliotecas, como por exemplo, a variação criada por Imroy (Ian Tester), disponível em: github.com/Imroy/pubsubclient Essa versão permite assinar e publicar tópicos em qualquer QoS. Faça seus testes e comente aqui os resultados! Abraço!
@teamrocketchallenge34585 жыл бұрын
Boa noite André,adorei esse seu exemplo de pagina web usando mqtt,eu gostaria de usar esse seu modelo para simular o meu projeto de Iot,de medição de volume de lixeira, queria fazer igual a essa aula,mas o "relogio" seria de %lixo, porém como irei fazer isso como o cliente mqtt? como eu faço uma pagina web que esteja online igual a esse seu exemplo,que eu possa pegar esse endereço,jogar no seu cliente mqtt,e conseguir publicar os "dados" ,mudando os valores igual a esse video? Abraços
@InterneteCoisas5 жыл бұрын
Olá, Tudo o que você precisa está no vídeo e no material disponível para download! Acesse os links e materiais na descrição do vídeo. Está tudo explicado no detalhe, caso tenha dúvidas, poste nos comentários. Sugiro que você acesse a Playlist MQTT, assista ao curso e a todos os projetos apresentados; outra Playlist interessante é a de Projetos IoT. Abraço!
@teamrocketchallenge34585 жыл бұрын
Oi André tudo bem? Estou desenvolvendo com meu grupo um projeto de internet das coisas na faculdade! Iremos usar um NodeMCU ESP8266 "ligado" a um sensor ultrassônico (que ira simular a medição de volume de uma lixeira), o projeto terá uma página Web usando a Linguagem c# no visual studio com Asp.Net core.... porem a duvida é : Você saberia dizer se existe algum Cliente Mqtt para essa linguagem e que possa ser usada dentro do Visual Studio? Se sim poderia por favor passa as informações? Obrigada
@InterneteCoisas5 жыл бұрын
Olá! Não trabalho com C#, mas certamente se procurarem na Internet devem encontrar alguma biblioteca ou componente pronto. Mas se vão usar uma página para interface, podem usar o exemplo que apresento no vídeo, com o Cliente em Java Script. Abraço!
@teamrocketchallenge34585 жыл бұрын
@@InterneteCoisas Obrigada pela resposta e dica! Verei o video!
@teamrocketchallenge34585 жыл бұрын
@@InterneteCoisas me confundi usamos o ESP32...ainda sim ele funciona de maneira parecida em relação ao mqtt e a interface web?
@InterneteCoisas5 жыл бұрын
Tem algumas diferenças, mas funciona também. Veja o vídeo a seguir onde apresento como usar o ESP32 com HTTP e MQTT: kzbin.info/www/bejne/fKizh2Cmbtqbo5o Sucesso com o Projeto! Abraço!
@teamrocketchallenge34585 жыл бұрын
@@InterneteCoisas obrigada pela ajuda e pelo video! abraços
@marciopinheiro17982 жыл бұрын
Parabéns, o conteúdo ficou bem explicado, porém por ter um certo tempo, estou tendo problemas ao carregar o Mosquitto após gerar certificado TLS, retorna o erro: "OpenSSL Error[0]: error:05800074:x509 certificate routines::key values mismatch". Eu gostaria de saber se alguém passou pelo mesmo problema. Já tentei várias alternativas para gerar chaves iguais mas sempre dá esse erro. Mudei de computador, mas também acontece isso, deve ser algo de versão, sei lá. Desde já agradeço se alguém puder ajudar
@InterneteCoisas2 жыл бұрын
Olá Márcio, Sugiro que assista à aula #6 do Curso de MQTT no Canal, ali explico no detalhe o processo de geração e configuração do certificado. Abraço!
@amosfernandes31185 жыл бұрын
Olá André! Ótimo conteúdo!! Esta sendo muito útil... Obrigado!! Nos seus exemplos o Broker esta rondando na Amazon, ( Se o link de internet por algum motivo cair) a comunicação é perdida... Eu penso em usar um Broker na minha rede local, assim se o link de internet cair ainda seria possível fazer publish e subscribe (localmente) A minha intenção é ter uma dashboard que possa ser acessada via navegador na rede local e externamente... É possível fazer isso utilizando o Eclipse Paho JavaScript Client? localmente credito que funcione, mas e fora da minha rede local ( em qualquer outro lugar do mundo ) também funcionaria? Teria como o Sr. criar algum exemplo?
@InterneteCoisas5 жыл бұрын
Olá Amós, Sugiro você assistir ao Curso de MQTT que tenho no Canal, ali explico, entre outras coisas, como configurar o Mosquitto, broker que você pode utilizar na sua rede interna. Quanto ao acesso, basta você liberar no seu roteador uma porta para acesso. Segue os links: - curso MQTT: kzbin.info/aero/PLMmiQibT0iTblNNF_y6_xZfvid5LcWK6_ - projeto ESPRele, onde explico como efetuar a configuração para acesso externo. kzbin.info/aero/PLMmiQibT0iTZtRuZ0iekmJk0E7LilZg_A Continue acompanhando o Canal e enviando seus Comentários. Abraço!
@amosfernandes31185 жыл бұрын
@@InterneteCoisas Ok amigo já estou na 4ª parte... Obrigado!!
@glaucovillasboas82124 жыл бұрын
Canal muito bom! Pena que nem tantos brasileiros se interessam por computação.
@InterneteCoisas4 жыл бұрын
Olá Glauco, Obrigado e bem-vindo, continue a acompanhando o Canal! Abraço!
@felipemessias96675 жыл бұрын
Como eu envio variáveis do tipo int ou float do nodemcu para o broker?
@InterneteCoisas5 жыл бұрын
Olá Felipe, Você envia os dados sempre como uma string, pois no protocolo MQTT, o tipo de dado não é relevante. Sugiro assistir às aulas do Curso de MQTT no Canal, isso e muito mais está explicado no detalhe, inclusive com exemplos de código para ESP8266. Abraço!
@felipemessias96675 жыл бұрын
@@InterneteCoisasMuito obrigado, seu material é muito ditatico e ao mesmo tempo completo e profissional, você deixa tudo simples e explica muito bem.
@InterneteCoisas5 жыл бұрын
Obrigado Felipe, abraço!
@felipemessias96675 жыл бұрын
estou usando o broker mosquitto, ele utiliza a porta 1883 e você utilizou a 8080, só funciona se utilizar a 8080 ou com a 1883 funciona também?
@InterneteCoisas5 жыл бұрын
Olá Felipe, Não se trata apenas da porta, mas do protocolo. Via de regra, habilita-se o protocolo MQTT na porta 1883 e o MQTT sobre WebSockets na porta 8080. Para utilizar essa solução, você precisa habilitar o WebSockets no seu broker, cuja porta normalmente se utiliza a 8080. No vídeo, explico a habilitar o WebSockets no Mosquitto. Abraço!
@Carlosaugusto-ll2oe5 жыл бұрын
Boa tarde André. Estou criando um servidor mqtt para um projeto de automação, consegui faze-lo funcionar na minha rede, graças ao curso, mas o objetivo é que ele funcione remotamente, porém estou tendo dificuldade para isso. Já direcionei as portas no roteador e criei um host para ele no no-ip, mas no mosquitto não estou conseguido entender onde e como defino as configurações. Pode me dar uma ajuda? Abs!
@InterneteCoisas5 жыл бұрын
Olá Carlos, O seu servidor possui IP válido? Está visível na Internet? Se sim, verifique as portas configuradas no Mosquitto, por padrão 1883 e 8883 (TLS) e se o ambiente onde o servidor está hospedado permite a visibilidade dessas portas. Teste o acesso ao servidor pela rede interna, em uma outra máquina na mesma rede, ou em um cliente no próprio servidor. Esse ambiente é com Internet para acesso doméstico? Alguns provedores bloqueiam propositalmente as portas em contratos domésticos. Abraço!
@MauricioPosser5 жыл бұрын
Olá André, realmente muito legal teu canal! Descobri ontem e já estou aprendendo muito. Compartilho desta "visão maker", acho que o conhecimento deve ser compartilgado. Também procuro, na medida do possível, fazer o mesmo, como neste vídeo sobre ESP8266, MQTT e um sistema de informações utilizado na indústria, mas que para até 20 variáveis, pode ser utilizado FREE. Segue link do vídeo: kzbin.info/www/bejne/sHbFpKxsqrFke9E Novamente muito obrigado! E parabéns pelo belo trabalho! Abraço!
@InterneteCoisas5 жыл бұрын
Olá Maurício, Muito interessante, vc é de POA? Me passa teu contato. Abraço!
@MauricioPosser5 жыл бұрын
@@InterneteCoisas Opa! sim, de Poa, acho que agora ja me achaste no linkedin. Abraços!
@InterneteCoisas5 жыл бұрын
Sim!
@tiobetao-robertofernandesb74135 жыл бұрын
ANDRE COMO FICARIA CASO TIVÉSSEMOS UM SENSOR DE TEMPERATURA E QUE PODERIA CHEGAR ATÉ UM LIMITE E CASO PASSASSE MANDASSE UMA MENSAGEM VIA EMAIL OU CELULAR E AINDA LIGASSE UM RELE PARA LIGAR UM AR CONDICIONADO???
@InterneteCoisas5 жыл бұрын
Olá Roberto, No vídeo a seguir, explico como enviar e-mail a partir do ESP8266: kzbin.info/www/bejne/Y16zfmWGaJKBjdk Quanto ao uso de sensor de temperatura, veja na Playlist Sensores do Canal, onde explico no detalhe sobre três dos sensores de temperatura mais populares. A questão do relé é simples, basta usar um relé shield e acioná-lo quando a temperatura chegar ao limite desejado. Abraço!
@cristofersais38394 жыл бұрын
Excelente curso abordando o protocolo MQTT! Consegui realizar através destes vídeos uma interface em um site que estou desenvolvendo para um projeto. Gostaria de saber se é possível o site (gráfico) receber os valores sempre, independentemente de estarmos no site ou na página dos gráficos. Preciso desenvolver algo que me possibilite entrar no site e ver todos os dados coletados até uma hora atrás. Abraços!
@InterneteCoisas4 жыл бұрын
Olá Cristofer, Grato pelo comentário! Certamente é possível, porém não é abordagem mostrada nesse exemplo. No exemplo, a página cliente recebe os dados em tempo real e vai atualizando, desde o momento em que é aberta. O caso que você propõe deve armazenar esse histórico de dados e então mostra-los na página assim que ela for exibida; uma sugestão é simplesmente gravar os dados em um banco e então efetuar a consulta histórica para a exibição na página. Abraço!
@lindmaia5 жыл бұрын
Sensacional. Fantástico. Parabéns. Tem como eu implantar botões aí, como foi feito com os charts gráficos ? Botões: ligar/desliga com imagens. Botões deslizantes. Caixa de checagem, grupobox é etc ?
@InterneteCoisas5 жыл бұрын
Olá Lindmaia, Você pode construir uma interface Web como quiser, usando todos esses recursos e muito mais. Como sugeri no vídeo, procure estudar HTML, CSS, JavaScript, são tecnologias importantíssimas para uso com a Internet. Bons estudos, abraço!
@marciosantana875 жыл бұрын
muito interessante a aplicação, gostei bastante
@InterneteCoisas5 жыл бұрын
Olá Full Duplex, Que ótimo, espero que seja útil nos seus Projetos. Abraço!
@agentefarah21924 жыл бұрын
Estou muito em dúvida professor, consigo dar comandos para o esp, com o computador desligado?
@InterneteCoisas4 жыл бұрын
Olá Agente, Desde que o ESP tenha uma alimentação sem depender do computador, o seu funcionamento é totalmente independente. Abraço!
@rodrigopereiramsc.69914 жыл бұрын
Parabéns pelo conteúdo. Sinceramente um dos melhores professores da internet. Dúvida: Seria possível fazer um botão para acionar (publicar) um comando por exemplo?
@InterneteCoisas4 жыл бұрын
Olá Rodrigo, Obrigado pelo feedback! Quanto a publicar via Cliente PAHO, sim, existem funções prontas, veja no link a seguir: www.eclipse.org/paho/files/jsdoc/Paho.MQTT.Client.html Abraço!
@victorlucasramos94585 жыл бұрын
Ótimo conteúdo, alguém poderia me ajudar? Preciso coletar dados de um acelerômetro, com um esp32 enviar para um servidor e para o weka para fazer aprendizado de máquinas, colher o resultado e enviar para um outro esp Alguém poderia me dar um norte?
@InterneteCoisas5 жыл бұрын
Olá Vitor, Obrigado pelo comentário. Vejo basicamente duas alternativas: coletar os dados e postar no servidor via HTTP, ou então publicar via MQTT e fazer as demais plataformas assinarem o tópico e armazenarem os dados publicados. Você vai encontrar Projetos com ambas as abordagens na Playlist Projetos IoT do Canal e também recomendo olhar a Playlist MQTT. Abraço!
@victorlucasramos94585 жыл бұрын
Nossa, muito obrigado... isso é para meu tcc, seu canal vai me ajudar muito, desejo sucesso para você
@InterneteCoisas5 жыл бұрын
Boa sorte com o TCC! Abraço!
@arig4m3r5 жыл бұрын
É toggle kkkk
@InterneteCoisas5 жыл бұрын
Olá AriG4M3R, Sim, estava escrito errado, já alterei o tópico, obrigado por alertar. Abraço!