4G DTU網關連接MQTT服務器+MQTT.fx工具除錯
今天介紹DTU網關如何通過簡單幾步配置連接MQTT服務器,再使用MQTT.fx客戶端進行串口測驗,
一、 設備準備
1.硬體準備
DTU網關(ZL-LTE-300)、SIM卡、USB資料線、天線、485轉usb轉換器
2.軟體準備
DevelopLink_DTU1.0.9 上位機

MQTT.fx 1.7.1上位機

二、 DevelopLink_DTU上位機配置
DevelopLink_DTU上位機端配置是為了解決DTU與MQTT服務器的通訊問題,
1.DevelopLink_DTU配置
- 選擇MQTT通道
- 填寫服務器地址及埠號,測驗服務器地址:115.159.225.58,埠號1883
- 賬號,密碼任意設定
- 設定DTU訂閱、發布訊息主題
- 選擇主題添加IMEI,最好選是,保證唯一性
- 點擊寫入配置,設備自動重啟
- 重啟需等待幾秒,后讀取下配置,看是否寫入成功

設備重啟后等待幾秒,觀察DTU指示燈Link指示燈(綠色)常亮,則連接上MQTT服務器,
2 常見問題
若未連接成功,檢查如下原因:
- 是否安裝天線,點擊查詢信號強度

- 是否安裝SIM卡,或SIM卡是否有流量,點擊查詢ICCID號

三、MQTT.fx客戶端除錯
MQTT.fx 是目前主流的mqtt客戶端,支持通過Topic訂閱和發布訊息,可以快速驗證設備是否可以與物聯網云平臺交流通訊,設備將當前所處的狀態作為MQTT主題發送給服務器, MQTT代理服務器將接收到的主題發送給給所有訂閱的客戶端,
1.MQTT.fx配置
- 主頁面

- 連接配置界面
點擊“設定組態檔” ,編輯連接配置,
把MQTT服務器IP/域名修改為相應的IP/域名,這里是:115.159.225.58
埠號修改為相應的埠號,這里是:1883
點擊OK

- 連接MQTT服務器
點擊connect
圖示綠色則,MQTT.fx客服端連接服務器成功;圖示紅色則,不成功,檢查配置

- 訂閱相應主題
選擇subscribe
訂閱DTU發布的主題:/device/pub/imei(imei為唯一15位號碼)
點擊subscribe訂閱

- 發布相應主題
選擇publish
發布DTU訂閱的主題:/device/sub/imei(imei為唯一15位號碼)

四、除錯
1. 基礎準備
DTU通過485串口進行資料收發,通過485轉usb轉換器連接電腦

默認串口引數如圖

2.發送訊息測驗
- DTU發布訊息給(Broker)訊息代理服務器,MQTT服務器發布給客戶端,
操作如圖,可以看到DTU 485串口成功發布資料,查看下MQTT.fx客戶端是否收到訂閱得訊息

MQTT.fx客戶端成功收到訊息

3. 接收訊息測驗
- MQTT.fx客戶端發布訊息給(Broker)訊息代理服務器,MQTT服務器發布給DTU,
MQTT.fx客戶端發布訊息,查看下DTU485串口是否收到訂閱得訊息

可以看到DTU 485串口成功收到資料

————————————————————————————————————————
對物聯網技術感興趣請加入我們交流群,歡迎各種技術交流,
QQ群: 830407941
對我們產品感興趣請查看淘寶,免費定制專案:
DEVELOPLINK
DEVELOPLINK ____DTU
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/246228.html
標籤:其他
