10
Protocolo de comunicación MQTT
10.1
Descripción general del protocolo
•
Este dispositivo es compatible con el protocolo DHCP y puede obtener la dirección IP
automáticamente
•
Se admite la versión del protocolo MQTT: MQTT V3.1.1.
•
Utilización del formato de datos JSON
•
Se admiten instrucciones para calibrar el dispositivo
10.2
Lista de temas
Ruta
Server → MCU
MCU → Server
MCU → Server
10.2.1.
Definición de autentificación
Clave del Producto PCE-CPC 100
deviceID
Número de serie del dispositivo
secureId
sifangguangdian
secureKey
123456
var clientId
= deviceID (dispositivo SN)
var username
= secureId+"|"+deviceID; // Concatenar la contraseña del usuario
var password
= md5(username+"|"+secureKey); // Usar md5 para generar el resumen
Tema
/product ID/device ID/
function/invoke
/product ID/device ID/
function/invoke/reply
/product ID/device ID/
properties/report
PCE Instruments
Descripción
El servidor envía una orden inmediata
(CMD-1~CMD-10)
Respuesta al comando de envío del
servidor (ACK): informa al servidor del
número recibido.
Según (CMD-999)
El dispositivo informa periódicamente de
los datos, el ciclo
es ciclo de funcionamiento intermitente
(configurable)
(CMD-168)
Respuesta a los datos enviados por el
servidor
(CMD-101 ~ CMD-110)
19