Transferir datos usando el protocolo MQTT#
Nota
Solo aplicable a dispositivos de lectura de códigos que admiten la transmisión Wi-Fi, como DS2800.
Construya el servidor del corredor#
Utilice un servidor para crear MQTT Broker y los datos de códigos de barras cargados por el lector de códigos de barras se reenvían a través del servidor.
Software de presentación#
Dirección de descarga de la versión de código abierto de EMQX: EMQX
Servicio de prueba#
Ejemplo de servicio de prueba de corredor MQTT#
Nota
Información de conexión del servidor
Host:mqtt.handy.pubPort:1883Username:netumPassword:netum@2022
Solo para uso de prueba, está estrictamente prohibido su uso en entornos de producción.
Configurar el Lector de códigos de barras#
Configurar Wi-Fi y Broker#
Nota
El lector de códigos de barras utiliza el puerto
1883de forma predeterminada para conectarse al Broker MQTT.El contenido del tema predeterminado suscrito por el lector de códigos de barras es
device ID.
Modificar el puerto de conexión MQTT#
Modificar el tema de publicación del lector de códigos de barras#
Modificar el tema de suscripción del lector de códigos de barras#
recibir datos#
Utilice el software de cliente MQTT MQTTX para conectarse al servidor Broker y suscribirse al tema donde el dispositivo decodificador publica mensajes.
Ejemplo de suscripción MQTTX#