使用 MQTT 协议传输数据#
构建 Broker 服务器#
使用服务器构建MQTT Broker,扫描枪上传的条形码通过此服务器传输。
演示软件#
EMQX 开源版本,下载地址: EMQX
测试服务#
备注
服务器连接信息
Host:mqtt.handy.pub
Port:1883
Username:netum
Password:netum@2022
仅供测试使用,严禁在生产环境中使用。
配置扫描枪#
配置 WiFi 和 Broker#
备注
扫描枪默认使用端口 1883 连接到 MQTT Broker。
扫描枪订阅的主题内容是device ID。
修改 MQTT 连接端口#
修改扫描枪发布主题#
修改扫描枪订阅主题#
接收数据#
使用 MQTT 客户端软件 [MQTTX] 连接到Broker服务器并订阅扫描枪发布消息的主题。
开发参考#
[MQTT教程(https://www.emqx.com/zh/mqt-guide)