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, consulte la ayuda de ION.