Usar protocolo MQTT para transmitir datos#

Construir servidor Broker#

  • Utilice un servidor para construir MQTT Broker, y los códigos de barras subidos por el escáner se transfieren a través de este servidor.

Software demo#

Versión de código abierto EMQX, dirección de descarga: EMQX

Servicios de prueba#

../../media/wifi-emqx.png

Nota

Información de conexión al servidor

  • Host:mqtt.handy.pub

  • Puerto:1883

  • Username:netum

  • Contraseña:netum@2022

    Para pruebas de uso sólo y estrictamente prohibido para uso en entornos de producción.

Configurar Scanner#

Configurar WiFi y Broker#

   

Nota

  • El escáner se conecta al Broker MQTT usando el puerto 1883 de forma predeterminada.

  • El contenido del tema suscrito por el escáner es el ID del dispositivo.

Modificar el puerto de conexión MQTT#

   

Modificar el tema de publicación del escáner#

   

Modificar el tema de suscripción al escáner#

   

Recibiendo datos#

  • Utilice el software cliente MQTT [MQTTX] para conectarse al servidor Broker y suscribirse al tema donde el escáner publica mensajes.

../../media/wifi-mqttx.png

Referencia de desarrollo#