Blog

Guias de MQTT e IoT

Guias práticos sobre MQTT, brokers gerenciados e produtos conectados da equipe ConnectMQ.

Bibliotecas Cliente MQTT: Como Escolher a Certa para Cada Linguagem

Uma comparação prática das bibliotecas cliente MQTT mantidas para Python, JavaScript, Go, Java, C#, Rust, C, sistemas embarcados e mobile, com um exemplo mínimo de conexão e publish para cada uma, testado no servidor MQTT público broker.connectmq.com.

12 min de leitura

Tutorial MQTT.js com Node.js: Publish, Subscribe, QoS e TLS

Crie um publisher e um subscriber em Node.js com MQTT.js v5, use a API assíncrona, QoS e Last Will, criptografe com TLS na porta 8883 e ajuste as opções de reconexão para que seu serviço sobreviva a quedas de rede.

8 min de leitura

Limitações de Broker MQTT Público que Você Precisa Conhecer Antes de Construir

Brokers públicos de testes são fantásticos para aprender e fazer demonstrações, mas têm restrições reais. Entenda privacidade, confiabilidade, topics compartilhados e limites de taxa, como projetar dentro deles e os sinais de que chegou a hora de um broker privado.

8 min de leitura

Formato do Payload Sparkplug B: Métricas, Tipos de Dados e Protobuf

Payloads Sparkplug B são mensagens Protobuf compactas, e é por isso que parecem ilegíveis em um cliente MQTT comum. Este guia percorre cada campo, mostra um exemplo decodificado e explica como inspecionar payloads na prática.

9 min de leitura

Telegraf MQTT Consumer: Ingestão de Dados MQTT no InfluxDB

Um guia prático do input mqtt_consumer do Telegraf: assine topics do broker, interprete JSON com timestamps e tags, grave no InfluxDB 2, proteja a conexão com TLS e resolva problemas de dados ausentes.

8 min de leitura

Como Instalar o Node-RED no Windows, Linux e Raspberry Pi

Um guia prático para instalar o Node-RED no Windows, Linux, Raspberry Pi e Docker, iniciá-lo automaticamente no boot, proteger o editor e montar um primeiro fluxo que assina um broker MQTT ao vivo.

8 min de leitura

Custo Total de Propriedade de um Broker MQTT: Um Modelo de TCO Prático

A licença ou assinatura raramente é o maior custo de um broker MQTT. Este guia monta um modelo de TCO que inclui infraestrutura, tempo de engenharia, plantão, incidentes e risco, para você comparar opções auto-hospedadas e gerenciadas em pé de igualdade.

8 min de leitura

Templates e UDTs do Sparkplug Explicados

Os templates do Sparkplug trazem para o MQTT os tipos definidos pelo usuário no estilo dos CLPs. Este guia explica definições e instâncias de templates, parâmetros, aninhamento e versionamento, com código Python que monta um template de bomba e dicas para manter os modelos consistentes entre edge nodes.

8 min de leitura

Monitor de Energia com Sensor de Corrente SCT-013 e ESP32 via MQTT

Prenda um transformador de corrente SCT-013 em um cabo da rede elétrica, meça a corrente RMS com o ADC do ESP32, estime potência e energia e publique os resultados no broker.connectmq.com para dashboards de energia.

8 min de leitura

Delay node do Node-RED: limitando a taxa de mensagens MQTT

Sensores de alta frequência podem inundar um broker, um banco de dados ou o celular de um operador. Veja como o delay node do Node-RED atrasa e limita mensagens, quando enfileirar ou descartar, como funciona o modo por topic e como ficar dentro dos limites do broker.

8 min de leitura

Padrão Request/Response no MQTT com Response Topic e Correlation Data

O MQTT é publish/subscribe, mas os dispositivos muitas vezes precisam responder a perguntas. Veja como o response topic e o correlation data do MQTT 5 transformam o MQTT em um canal limpo de request/response, com código Python e Node.js funcionando.

7 min de leitura

Conectividade de CLP para a Nuvem: Arquiteturas e Trade-offs

Uma comparação prática das três principais arquiteturas de CLP para a nuvem, MQTT nativo no CLP, gateways de borda e encaminhamento via SCADA, com considerações de segurança, confiabilidade e modelagem de dados para cada uma.

10 min de leitura

Como Proteger o Node-RED: Um Checklist Prático

Um editor Node-RED exposto é uma execução remota de código esperando para acontecer. Este checklist mostra como proteger o Node-RED com autenticação de administrador, HTTPS, credential secret explícito, endpoints HTTP protegidos, controles de rede e TLS até o broker MQTT.

8 min de leitura

Reason Codes do MQTT 5: Tabela de Referência Completa com Causas e Soluções

Todos os reason codes do MQTT 5 em uma tabela, agrupados pelos pacotes que os carregam, com as causas habituais e soluções práticas. Inclui o mapeamento a partir dos return codes do MQTT 3.1.1 e código Python para registrar os reason codes corretamente.

10 min de leitura

Garantias de Ordem de Mensagens no MQTT Explicadas

O MQTT mantém as mensagens em ordem, mas só dentro de regras estreitas. Entenda exatamente o que a especificação garante, as situações reais que reordenam mensagens e como números de sequência tornam seus consumidores robustos.

8 min de leitura

Cliente MQTT com Vue: Dados em Tempo Real via WebSocket com Vue 3

Escreva um composable Vue 3 reutilizável em torno do MQTT.js, conecte-se a um broker via wss e construa um widget de sensor ao vivo, conhecendo as armadilhas de reatividade e ciclo de vida que derrubam a maioria dos apps de MQTT com Vue.

8 min de leitura

Seu broker MQTT privado está a poucos cliques de distância

Crie uma conta, receba as credenciais do seu broker e conecte seu primeiro dispositivo — sem servidores para instalar, atualizar ou escalar.