MQTT 프로토콜을 사용하여 데이터 전송#

참고

DS2800와 같이 Wi-Fi 전송을 지원하는 코드 판독 장치에만 적용 가능합니다.

브로커 서버 구축#

  • 서버를 사용하여 MQTT Broker를 구축하고, 코드 판독 장치에서 업로드한 바코드 데이터가 서버를 통해 전달됩니다.

프리젠테이션 소프트웨어#

EMQX 오픈소스 버전 다운로드 주소: EMQX

테스트 서비스#

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

MQTT 브로커 테스트 서비스 예시#

참고

서버 접속 정보

  • Host: mqtt.handy.pub

  • Port: 1883

  • Username: netum

  • Password: netum@2022

테스트 용도로만 사용되며 프로덕션 환경에서의 사용은 엄격히 금지됩니다.

코드 판독 장비 구성#

Wi-Fi 및 브로커 구성#

참고

  • 코드 판독 장치는 기본적으로 1883 포트를 사용하여 MQTT 브로커에 연결합니다.

  • 코드 판독 장치가 구독하는 기본 주제 콘텐츠는 device ID입니다.

MQTT 연결 포트 수정#

코드 판독 장치 게시 테마 수정#

코드 판독 장치 구독 항목 수정#

데이터를 수신하다#

  • MQTT 클라이언트 소프트웨어 MQTTX를 사용하여 브로커 서버에 연결하고 디코딩 장치가 메시지를 게시하는 주제를 구독합니다.

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

MQTTX 구독 예시#

개발 참고자료#