Blog

Guías de MQTT e IoT

Guías prácticas sobre MQTT, brokers gestionados y productos conectados del equipo de ConnectMQ.

Raspberry Pi GPIO MQTT: controla salidas y publica entradas con Python

Usa gpiozero y paho-mqtt para conmutar las salidas de una Raspberry Pi con comandos MQTT y publicar los cambios de las entradas como estado retenido, con un diseño limpio de topics de comando y estado que funciona en todos los modelos de Pi.

8 min de lectura

Formatos de payload MQTT: JSON vs Protobuf vs CBOR

A MQTT no le importa lo que hay dentro de un payload, así que la elección es tuya. Compara JSON, Protobuf y CBOR en tamaño, esquemas, depuración y herramientas, con el recuento de bytes de una misma lectura de sensor.

8 min de lectura

Checklist de MQTT en producción: 30 comprobaciones antes del lanzamiento

Un checklist de MQTT en producción previo al lanzamiento para equipos IoT: seguridad, identidad de los clientes, comportamiento de reconexión, diseño de topics, QoS y sesiones, monitorización y operaciones, con código de cliente listo para producción.

8 min de lectura

TinyML en ESP32: entrena, despliega y publica resultados por MQTT

Un recorrido completo de TinyML en ESP32: entrena un clasificador de vibraciones en Python, conviértelo en un modelo TensorFlow Lite int8, ejecútalo en un ESP32 con esp-tflite-micro y publica los resultados de clasificación en un broker MQTT.

8 min de lectura

Nodo JSON de Node-RED: cómo analizar payloads JSON de MQTT

Cómo gestionar JSON procedente de MQTT en Node-RED: cuándo confiar en la salida analizada del nodo mqtt in, cuándo usar el nodo JSON, cómo validar con JSON Schema y cómo corregir los errores de análisis con los que todo el mundo se topa.

9 min de lectura

¿Cuántas conexiones soporta un broker MQTT?

No existe una única cifra para la capacidad de conexiones de un broker MQTT. Descubre qué limita realmente los clientes simultáneos, cómo medirlo tú mismo y cómo los proveedores de brokers MQTT gestionados convierten esos límites en cuotas de plan.

8 min de lectura

Certificados birth y death de Sparkplug: NBIRTH, NDEATH, DBIRTH y DDEATH

Los certificados birth y death son la forma en que Sparkplug sabe qué está online y si los datos están vigentes. Esta guía explica NBIRTH, NDEATH, DBIRTH y DDEATH, los números de secuencia y bdSeq, con un simulador funcional en Python.

8 min de lectura

Broker MQTT en la nube: la guía completa de MQTT alojado

Todo lo que necesitas para elegir y operar un broker MQTT en la nube: modelos de despliegue, seguridad, modelos de precios, límites, migración y un arranque paso a paso con el plan Serverless gratuito de ConnectMQ.

13 min de lectura

Node-RED MQTT no conecta: guía de solución de problemas

Una guía paso a paso para cuando el nodo MQTT de Node-RED se queda en connecting o se desconecta una y otra vez: cómo leer los logs, probar fuera de Node-RED y corregir puertos, TLS, nombres de host, client IDs duplicados, credenciales, cuotas y red de contenedores.

9 min de lectura

Error en el handshake TLS de MQTT: cómo diagnosticarlo y solucionarlo

Una guía paso a paso para resolver fallos del handshake TLS en MQTT con openssl s_client: puertos erróneos, CA ausentes, problemas de SNI, desfase de reloj, versiones de TLS incompatibles y proxies que interceptan el tráfico.

9 min de lectura

Casos de uso de MQTT por sector: 15 ejemplos reales

Quince casos de uso prácticos de MQTT en fabricación, energía, automoción, edificios inteligentes, agricultura y logística, cada uno con un diseño de topics de ejemplo, las funciones de MQTT en las que se apoya y el plan de broker que encaja con su escala.

9 min de lectura

Modelo Purdue vs ISA-95: ¿en qué se diferencian?

El modelo Purdue e ISA-95 comparten numeración de niveles, pero resuelven problemas distintos. Esta comparativa explica cada uno, cómo se relacionan y cómo las arquitecturas basadas en MQTT aplanan el flujo de datos sin aplanar la seguridad.

9 min de lectura

Tu broker MQTT privado, a unos pocos clics

Crea una cuenta, obtén las credenciales de tu broker y conecta tu primer dispositivo, sin servidores que instalar, parchear ni escalar.