Использовать протокол MQTT для передачи данных#

Построить сервер брокера#

  • Используйте сервер для построения MQTT брокера, и штрих-коды, загруженные сканером, передаются через этот сервер.

Демо-программа#

EMQX с открытым исходным кодом, адрес загрузки: EMQX

Тестирование Сервисов#

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

Примечание

Информация о серверном соединении

  • Хост:mqtt.handy.pub

  • Порт:1883

  • Username:netum

  • Пароль:netum@2022

    Для тестирования используются только и строго запрещены для использования в производственных условиях.

Настроить сканер#

Настройка WiFi и брокера#

   

Примечание

  • Сканер подключается к брокеру MQTT, использующему по умолчанию порт 1883.

  • Содержание темы, подписанное сканером является идентификатором устройства.

Изменить порт подключения MQTT#

   

Изменить тему публикации сканера#

   

Изменить тему подписки на сканер#

   

Получение данных#

  • Используйте программное обеспечение MQTT для клиента [MQTTX] для подключения к серверу брокера и подписки на тему, в которой сканер публикует сообщения.

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

Ссылка на разработку#