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#

../../_shared/_images/wireless-wifi/wifi-emqx.png

Ejemplo de servicio de prueba de corredor MQTT#

Nota

Información de conexión del servidor

  • Host: mqtt.handy.pub

  • Port: 1883

  • Username: netum

  • Password: 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 1883 de 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.

../../_shared/_images/wireless-wifi/wifi-mqttx.png

Ejemplo de suscripción MQTTX#

Referencia de desarrollo#