Transferir dados usando o protocolo MQTT#

Nota

Aplicável apenas a dispositivos de leitura de código que suportam transmissão Wi-Fi, como DS2800.

Construa o servidor do corretor#

  • Use um servidor para construir o MQTT Broker e os dados do código de barras carregados pelo dispositivo de leitura de código serão encaminhados através do servidor.

Software de apresentação#

Endereço de download da versão de código aberto EMQX: EMQX

Serviço de teste#

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/wireless-wifi/wifi-emqx.png

Exemplo de serviço de teste do MQTT Broker#

Nota

Informações de conexão do servidor

  • Host: mqtt.handy.pub

  • Port: 1883

  • Username: netum

  • Password: netum@2022

Apenas para uso em testes, o uso em ambientes de produção é estritamente proibido.

Configurar equipamento de leitura de código#

Configurar Wi-Fi e corretor#

Nota

  • O dispositivo de leitura de código usa a porta 1883 por padrão para se conectar ao MQTT Broker.

  • O conteúdo do tópico padrão assinado pelo dispositivo de leitura de código é device ID.

Modificar porta de conexão MQTT#

Modificar tema de publicação do dispositivo de leitura de código#

Modifique o tópico de assinatura do dispositivo de leitura de código#

receber dados#

  • Use o software cliente MQTT MQTTX para conectar-se ao servidor Broker e assinar o tópico onde o dispositivo de decodificação publica mensagens.

https://cdn.scandocs.net/scanner/manual/global/_shared/_images/wireless-wifi/wifi-mqttx.png

Exemplo de assinatura MQTTX#

Referência de desenvolvimento#