Blog

Guías de MQTT e IoT

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

Cómo resolver "MQTT Connection Refused: Not Authorized" (rc 5 y 0x87)

¿Te aparece "Connection Refused: not authorised" o el reason code 0x87? Recorre esta lista de comprobación sobre credenciales, vinculación del client ID, puertos y TLS y cuentas por broker para encontrar la causa rápidamente.

8 min de lectura

MQTT 3.1.1 vs 5.0: qué ha cambiado y si deberías actualizar

Una comparativa práctica de MQTT 3.1.1 vs 5.0 que cubre los cambios de comportamiento del protocolo, el soporte en las librerías cliente y una checklist de migración paso a paso para actualizar gradualmente una flota mixta.

9 min de lectura

Cómo guardar datos MQTT en InfluxDB con Python

Construye un puente en Python con paho-mqtt e influxdb-client que se suscribe a un broker, convierte los niveles del topic en tags de InfluxDB, escribe los valores numéricos del JSON como fields por lotes y gestiona payloads erróneos y conflictos de tipos.

8 min de lectura

Ejecutar un script Python MQTT al arrancar con systemd en Raspberry Pi

Convierte un cliente MQTT en Python en un servicio systemd en toda regla en una Raspberry Pi: que arranque cuando la red y el reloj estén listos, se reinicie solo, guarde las credenciales en un archivo de entorno y se detenga limpiamente.

8 min de lectura

Cómo usar un broker MQTT gestionado en apps móviles

Las apps móviles pueden hablar con dispositivos IoT en tiempo real a través de un broker MQTT. Conoce el ciclo de vida de la conexión, cuándo usar notificaciones push en su lugar y cómo proteger la batería y las credenciales.

8 min de lectura

Broker MQTT dedicado: cuando serverless se te queda pequeño

Un broker MQTT dedicado da a tu flota un clúster aislado con rendimiento predecible. Conoce las señales de que serverless se te ha quedado pequeño, cómo dimensionar la capacidad y cómo migrar con seguridad.

8 min de lectura

Node-RED Sparkplug B: publicar y consumir datos del edge

Convierte Node-RED en un edge node Sparkplug B con node-red-contrib-mqtt-sparkplug-plus: define métricas, publica NBIRTH, DBIRTH y DDATA, gestiona comandos DCMD y decodifica los payloads Protobuf en topics MQTT sencillos.

9 min de lectura

Cómo ejecutar Node-RED en Docker para proyectos MQTT

Una guía práctica de Node-RED en Docker: ejecuta la imagen oficial, guarda los flujos en un volumen persistente, usa Docker Compose, instala nodos adicionales, pasa secretos mediante variables de entorno y conéctate a un broker MQTT con TLS.

8 min de lectura

MQTT Last Will and Testament (LWT): detectar dispositivos desconectados

El Last Will and Testament permite que el broker anuncie que un cliente ha desaparecido sin despedirse. Aprende los campos del will, las reglas exactas que lo activan y cómo probar el LWT matando un cliente conectado a un broker real.

8 min de lectura

Librerías cliente MQTT: cómo elegir la adecuada para cada lenguaje

Una comparativa práctica de librerías cliente MQTT mantenidas para Python, JavaScript, Go, Java, C#, Rust, C, sistemas embebidos y móvil, con un fragmento mínimo de conexión y publicación para cada una, probado contra broker.connectmq.com.

12 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.