MyQttHub y la especificación SparkPlug


#1

1.Introducción

MyQttHub.com (plataforma MQTT) es totalmente compatible con las especificaciones y los requisitos de SparkPlug según se define en:

Este artículo evalúa el impacto y el alcance requeridos por la especificación SparkPlug y cómo se relaciona con la plataforma MyQttHub.com.

2.Descripción del nivel superior Sparkplag

SparkPlug es una especificación que intenta normalizar y proporcionar un esquema listo para usar para los temas y el uso de codificación de mensajes por parte de aplicaciones que desarrollan productos basados ​​en #MQTT.

Desde el punto de vista del #MQTT del lado del servidor, requiere que el servidor al menos sea compatible con el protocolo v3.1.1, lo que hace MyQttHub.com, y también que sea capaz de manejar la carga de manera lista para la producción (que es el objetivo de MyQttHub. com también).

Sparkplug también ofrece recomendaciones sobre autenticación (cómo se identifican los clientes para conectarse a su #MQTT hub), autorización (cómo puede filtrar y controlar qué y quién puede acceder y publicar) y también cifrado. Todas estas opciones son compatibles con MyQttHub.com, consulte:

Sparkplug también establece requisitos para administrar el estado mediante el uso de LWT (última voluntad y testamento) proporcionado por el estándar #MQTT y también totalmente compatible con MyQttHub.com, consulte:

3.Acerca de la codificación de mensajes

La especificación SparkPlug proporciona un marco listo para usar para el formato de mensajes y los temas que se utilizarán para las soluciones #SCADA. MyQttHub.com proporciona soporte #MQTT estándar de una manera que es posible que todos los formatos requeridos por la especificación SparkPlug se implementen y utilicen con MyQttHub.com como intermediario central o como parte de un esquema mayor.


MyQttHub ES -- Empieza por aquí