MQTT
MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería ligero diseñado para dispositivos con recursos limitados y redes con un de banda bajo o una alta latencia. MQTT emplea un modelo de publicación-suscripción que ayuda a reducir el tráfico de red y simplifica la comunicación entre dispositivos.
Descripción general del MQTT
-
Modelo de publicación-suscripción: Los dispositivos (clientes) publican mensajes a través de temas. Otros dispositivos se suscriben a esos temas para recibir mensajes.
-
Agente: Un servidor central que gestiona la distribución entre publicadores y suscriptores.
-
Calidad de servicio (QoS: MQTT admite tres niveles de entrega de mensajes:
-
QoS 0: Como máximo una vez (sin confirmación).
Nota: El dispositivo utiliza QoS 0.
-
QoS 1: Al menos una vez (se requiere confirmación).
-
QoS 2: Exactamente una vez (entrega garantizada).
-
La central de medida como cliente MQTT
Como cliente MQTT, la central de medida puede:
-
Publicar datos: Publicar datos (como datos de tensión, intensidad o cualquier otro valor numérico) para el agente (QoS 0).
-
Comunicarse de forma segura: El cifrado TLS y la autenticación opcional ayudan a la central de medida a proteger el intercambio de datos con el agente MQTT.
Para obtener más información en el módulo MQTT Export, incluida una descripción detallada del formato de la carga útil,