-
您的位置:
- 網(wǎng)站首頁
- > 物聯(lián)百科
- > 技術(shù)問答
您的位置:
隨著物聯(lián)網(wǎng)平臺的應(yīng)用越來越廣泛,越來越多的用戶需求數(shù)據(jù)通過4G DTU傳到阿里云,然后用戶從阿里云上實時實地獲取需要的數(shù)據(jù),那么如何讓4G DTU連接到阿里云獲取你想要的數(shù)據(jù)呢?下面就來介紹一下4G DTU如何通過MQTT連接到阿里云平臺進(jìn)行操作使用。
1. 先注冊阿里云賬號,登錄,然后選擇物聯(lián)網(wǎng)與云通信-物聯(lián)網(wǎng)設(shè)備接入。
2. 開通設(shè)備接入服務(wù)。
3. 進(jìn)入產(chǎn)品管理,點擊創(chuàng)建產(chǎn)品。
4. 產(chǎn)品創(chuàng)建成功后添加設(shè)備。
5. 添加好設(shè)備后會彈出設(shè)備鑒權(quán)證書,新建一個文本文檔,點擊一鍵復(fù)制,將信息復(fù)制到文檔里。
6. 復(fù)制好后打開阿里云MQTT單片機(jī)編程工具,將信息復(fù)制到粘貼區(qū),點擊生成基本信息,將信息的前四項記錄下來,填入上位機(jī)對應(yīng)的位置。
1)將云開關(guān)關(guān)閉,網(wǎng)絡(luò)通信協(xié)議選擇MQTT。
2)MQTT 域名:
將生成的域名填入上位機(jī)的MQTT服務(wù)器域名或IP地址;
將生成的服務(wù)器端口號1883填入上位機(jī)MQTT服務(wù)器端口號。
3)ClientID:將生成的內(nèi)容填入上位機(jī)所對應(yīng)的位置。
4)Username:將生成的內(nèi)容填入上位機(jī)所對應(yīng)的位置。
5)Password:將生成的內(nèi)容填入上位機(jī)所對應(yīng)的位置。
6)默認(rèn)有5個發(fā)布號和訂閱號,設(shè)備可以收到5個訂閱號發(fā)送的消息,同時也可以往5個發(fā)布號發(fā)送消息,當(dāng)用戶只想要向某一個發(fā)布號發(fā)送消息時,需要加個前綴包pubx:,比如往第一個發(fā)布號發(fā)送消息,發(fā)送的數(shù)據(jù)前加上pub1:,往第二個發(fā)布號發(fā)送消息時加上pub2:,以此類推。測試時可以先配置一個訂閱號和發(fā)布號,訂閱號1填寫Topic列表的最后一項,發(fā)布號1填寫Topic列表的第一項。
參數(shù)配置如下:
7. 讀取DTU狀態(tài),當(dāng)DTU狀態(tài)=5時,阿里云平臺上創(chuàng)建的設(shè)備也變?yōu)樵诰€狀態(tài),可以和阿里云平臺進(jìn)行數(shù)據(jù)透傳了。點擊設(shè)備詳情-Topic列表,選擇最后一項.../user/get-發(fā)布消息,通過發(fā)布消息窗口可以向設(shè)備發(fā)送數(shù)據(jù)報文。
8. 通過串口也可以往阿里云平臺發(fā)送報文,切換到日志服務(wù)-前往查看-上行數(shù)據(jù)分析,點擊MessageID查看具體的報文信息。