Blog

Tutoriais de IoT

Tutoriais MQTT passo a passo para desenvolvedores IoT: clientes ESP32, WebSocket, Python e Node.js conectados ao broker.connectmq.com.

Melhores Ferramentas CLI MQTT para Testes, Scripts e Depuração

Uma comparação prática entre mosquitto_pub/sub, MQTTX CLI, HiveMQ MQTT CLI, a CLI do MQTT.js, curl e mqttui, com o mesmo teste rodando no broker.connectmq.com, para você escolher a ferramenta certa para scripts e depuração.

9 min de leitura

Como Armazenar Dados MQTT no InfluxDB com Python

Construa uma ponte em Python com paho-mqtt e influxdb-client que assina um broker, transforma níveis de topic em tags do InfluxDB, grava valores numéricos de JSON como fields em lotes e trata payloads inválidos e conflitos de tipo.

8 min de leitura

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

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

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

MQTT com React Native: Apps IoT Mobile em Tempo Real via WebSocket

Crie um app MQTT com React Native usando MQTT.js sobre WebSocket seguro: um hook reutilizável, dados de dispositivos ao vivo, comandos e o tratamento correto de reconexões quando o app alterna entre segundo e primeiro plano.

8 min de leitura

Stack TIG com Docker Compose para Dados MQTT

Uma configuração docker-compose completa para Telegraf, InfluxDB 2 e Grafana que assina um broker MQTT, armazena dados de sensores e já abre com data source e dashboard provisionados, além das armadilhas que quebram as primeiras execuções.

8 min de leitura

MQTT para TimescaleDB: Armazenando Séries Temporais IoT no PostgreSQL

Monte um pipeline de MQTT para TimescaleDB: um assinante Python grava mensagens de dispositivos em lote em uma hypertable PostgreSQL com COPY, e agregados contínuos, compressão e retenção mantêm as consultas rápidas e o armazenamento pequeno.

8 min de leitura

MQTT sobre WebSocket: Conecte um Navegador a um Broker MQTT com MQTT.js

Navegadores não conseguem abrir sockets TCP puros, então aplicações web falam MQTT sobre WebSocket. Construa um cliente funcional no navegador e outro em Node.js usando o servidor MQTT público broker.connectmq.com e aprenda a resolver os erros de conexão mais comuns.

9 min de leitura

MQTT para SQLite com Python: Armazene e Consulte Mensagens de Sensores

Crie um subscriber em Python que grava cada mensagem MQTT no SQLite com timestamp, topic, QoS e flag de retain, usando gravações em lote e modo WAL, e depois consulte histórico, médias por hora e últimos valores com SQL puro.

8 min de leitura

Análise de Dados MQTT em Tempo Real com Python e pandas

Leve mensagens MQTT de um broker para DataFrames do pandas sem bloquear o network loop e calcule médias móveis, reamostragens por minuto, verificações de dispositivos inativos e sinalizações simples de anomalias.

8 min de leitura

Tutorial de Cliente MQTT em PHP com php-mqtt/client

Aprenda a publicar mensagens MQTT a partir de uma requisição web PHP e a rodar um worker assinante PHP de longa duração com php-mqtt/client, incluindo TLS, reconexões, encerramento gracioso e padrões compatíveis com Laravel.

8 min de leitura

Cliente MQTT com Qt em C++: Construindo IHMs Desktop e Embarcadas

Use o módulo Qt MQTT para construir uma IHM em C++ que se conecta a um broker na nuvem via TLS, assina topics de máquinas, mostra valores ao vivo com detecção de dados obsoletos e envia comandos do operador.

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.