Boa noite comunidade!!!

Preciso mandar alguns dados de um ESP32 para o broker Qubitro (tem que ser esse....rsrsrsrr).

Em testes eu consegui mandar os sinais que estou monitorando para o broker Hivemq e deu tudo certo, foi muito simples.

Agora tenho que enviar os sinais para esse outro broker e não consigo de jeito nenhum....

Já criei a conta no broker, tenho o ID do projeto, ID do dispositivo, Token de acesso, mas não sei como implementar essas credenciais no código da IDE do arduino.

Alguém aqui já fez isso?

Não custa perguntar....rsrrsr

Abração para todos e em especial para a equipe Laboratório de Garagem.

*******************MENSAGEM PÓS RESOLVIDO *******************

Saudações comunidade!!!

Após a brilhante ajuda do amigo Carlos Kwiek, que com muita paciência e disposição para ajudar, ajustou o código que postei com propriedade.

Ficou MUITO bem organizado, meu caro Carlos, PARABÉNS!!!

Não era de esperar outro resultado dessa comunidade.

Parabéns Lab de Gragem e equipe e também ao senhor José Gustavo que está sempre disposto em ajudar com tutoriais e dicas valiosas.

Abração para todos!!!!

Exibições: 611

Responder esta

Respostas a este tópico

Boa noite Rubens,

Acabei de baixar seu código e amanha vou dar uma olhada, tudo tem jeito na vida, que dirá um código então... Fique tranquilo que iremos resolver.

Abs.

CK

Rapaz....sem palavras mesmo.

Muito obrigado pela disposição Carlos, independente do resultado.

Mesmo contando com a sua ajuda, vou continuando a batalha aqui.

MUITO OBRIGADO!!!

Oi Rubens,

Anexo o código funcionando, tive que alterar a estrutura, do jeito que estava não funcionaria seu código, demorei um pouco porque tive que estudar a plataforma nova para mim, a estrutura mudou para funcionar mas o objetivo continua inalterado sem mudar nada.

Lembre-se de colocar sua rede e senha e a ID do dispositivo e o Tokem, ambos fornecidos pelo site na hora que você cria o ambiente de trabalho. O código esta todo comentado, mas duvidas a disposição.

Boa sorte com seu projeto.

Código: Carlos_kwiek_qubitro.ino

Imagem monitor serial: MS_LDG_Rubens.jpg

Breve vídeo, é listado, só quem tem o link pode ver https://youtu.be/otu59hupHq4

Abs.

CK

P.D. Eu não tenho nenhum dos sensores, apenas deixei as entradas flutuando, por isso você vê leituras absurdas, mas imagino que você tem os sensores e então ira observar os valores corretamente.

Abs.

CK

Boa tarde Carlos.

MITÍSSIMO OBRIGADO!!!

Assim que eu chegar em casa vou testar e já volto aqui com o RESOLVIDO!!!!!rsrsrsr

Meu caro, estou ansioso para ver o resultado e sim, tenho os sensores já montados esperando o código.

Valeu e até daqui a pouco.

Boa tarde Rubens,

Boa sorte ai no teste, se precisar fazer algum ajuste avise, mas não creio que precise, basta você criar os correspondentes widget para cada sensor fazer a leitura, aguardo seu retorno.

Abs.

CK

Carlos, sem palavras meu caro...MUITÍSSIMO obrigado pela ajuda e disposição.

O código ficou ótimo, muito organizado, NUNCA eu teria feito o mesmo e tem linhas ali que jamais eu conseguiria elaborar com a experiência que tenho, de coração mesmo, muito obrigado.

Agora o desafio é elaborar os widget para leitura, quando tento ler os dados, aparece uma mensagem de erro (em anexo)...

Já copiei os ID's do projeto novamente..mais nada...rsrsrrsrs...é pra acabar mesmo...

Meu caro, já abusei demais da sua boa vontade, deixa eu ver o que consigo aqui com esse novo problema.

Um grande abraço.

Rubens Lima

Anexos

Oi Rubens,

por nada amigo, aqui todos somos eternos aprendizes, que trocam informação colaborando um com o outro.

Esse erro interno, geralmente esta relacionado com alguma extensão ou antivírus, se você usa Avast por exemplo, ou bloqueio de algum firewall, tente desabilitar por 10 minutos o antivírus, e faça a tentativa.

Por outra parte, como o que eu fiz foi um experimento somente para você mesmo, vou te passar via e-mail aqui do LDG, a senha e loguin que criei no site, bem como as duas chaves, a ID Device e a Token, coloque os dados que eu te passar no código e deixe os dados sua rede wi fi é claro, acesse o site com o loguin e senha que eu te passar, e como já tem uma plataforma com os widget pronta, você teria que ver seus sensores no painel, seria uma maneira de certificar-se de que esta tudo ok, e seria didático já que você poderia mudar, alterar sem problema, até descobrir o que esta pegando com o tal erro, no primeiro dia que eu tentei subir o código, tive este problema de erro interno, mandei um e-mail para o suporte e me disseram que era uma extensão do meu antivírus, que iriam corrigir, e assim foi, mas.. sabe como é, nunca saberei se foi isso ou não a ciência certa.

Faça as tentativas que te recomendei com antivírus, veja se não tem alguma extensão no seu navegador ou firewall bloqueando e tente usar em todo caso o painel que criei.

Dentro de alguns momentos revise seu e-mail aqui no LDG.

P.D. Aceite o pedido de amizade enviado para poder te enviar e-mail.

Abs.

CK

Bom dia Carlos.

Continuo com os testes aqui, mas ainda não consegui resolver.

Desabilitei meu firewall mas o erro continua.

Vou mandar um email para o suporte para ver se eles conseguem me ajudar também.

Já aceitei seu pedido de amizade e inclusive atualizei meu email no cadastro aqui do LDG.

Muito obrigado novamente e bom domingo para você e família.

Oi Rubens,

Acabei de enviar o e-mail com dados.

Tente usar o código que enviei, no seu projeto também alterando as chaves, fiz muitos testes até acertar os json de acordo as diretrizes do site, vai que enviei algum errado pra você...

Mas antes teste com meus dados e no meu painel, assim terá certeza de que esta funcionando.

Boa sorte!

Abs.

CK

Carlos, funcionou perfeitamente com o seu código e login.

Muito obrigado pela enésima vez.

Agora vou comparar os códigos, criar as widget, enfim, trabalhar.

Por gentileza, altere seus dados de login no QUBITRO.

Abração meu caro!!!!

Ótimo Rubens!

Por nada amigo, disponha!

Bom trabalho e qualquer coisa só avisar.

Pode deixar depois troco a senha.

Abs.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço