時(shí)間:2022-09-20 作者:
準備一臺LTE-658 4G DTU
LTE-658與串口設備串口連接
1.先注冊阿里云賬號,登錄,然后選擇物聯(lián)網(wǎng)與云通信-物聯(lián)網(wǎng)設備接入。
2.開(kāi)通設備接入服務(wù)。
3.進(jìn)入產(chǎn)品管理,點(diǎn)擊創(chuàng )建產(chǎn)品。
4.產(chǎn)品創(chuàng )建成功后添加設備。
5.添加好設備后會(huì )彈出設備鑒權證書(shū),新建一個(gè)文本文檔,點(diǎn)擊一鍵復制,將信息復制到文檔里。
6.復制好后打開(kāi)阿里云MQTT單片機編程工具,將信息復制到粘貼區,點(diǎn)擊生成基本信息,將信息的前四項記錄下來(lái),填入上位機對應的位置。
注意:先一鍵復制到TXT文檔中,然后再把ProductKey、DeviceName和DeviceSecret復制進(jìn)MQTT單片機編程工具,不能帶花括號,否則Password會(huì )出錯。
1)將云開(kāi)關(guān)關(guān)閉,網(wǎng)絡(luò )通信協(xié)議選擇MQTT。
2)MQTT 域名:
將生成的域名填入上位機的MQTT服務(wù)器域名或IP地址;
將生成的服務(wù)器端口號1883填入上位機MQTT服務(wù)器端口號。
3)ClientID:將生成的內容填入上位機所對應的位置。
4)Username:將生成的內容填入上位機所對應的位置。
5)Password:將生成的內容填入上位機所對應的位置。
6)默認有5個(gè)發(fā)布號和訂閱號,設備可以收到5個(gè)訂閱號發(fā)送的消息,同時(shí)也可以往5個(gè)發(fā)布號發(fā)送消息,當用戶(hù)只想要向某一個(gè)發(fā)布號發(fā)送消息時(shí),需要加個(gè)前綴包pubx:,比如往第一個(gè)發(fā)布號發(fā)送消息,發(fā)送的數據前加上pub1:,往第二個(gè)發(fā)布號發(fā)送消息時(shí)加上pub2:,以此類(lèi)推。測試時(shí)可以先配置一個(gè)訂閱號和發(fā)布號,發(fā)布主題和訂閱主題阿里云平臺會(huì )自動(dòng)生成,可以在設備管理-產(chǎn)品-Topic類(lèi)列表-自定義Topic列表中查看。
將/${ProductName}/${deviceName}/user/get 配置進(jìn)訂閱號1,/${ProductName}/${deviceName}/user/updata 配置進(jìn)發(fā)布號1。
參數配置如下:
7.讀取DTU狀態(tài),當DTU狀態(tài)=5時(shí),阿里云平臺上創(chuàng )建的設備也變?yōu)樵诰€(xiàn)狀態(tài),可以和阿里云平臺進(jìn)行數據透傳了。點(diǎn)擊設備詳情-Topic列表,選擇最后一項.../user/get-發(fā)布消息,通過(guò)發(fā)布消息窗口可以向設備發(fā)送數據報文。
8.通過(guò)串口也可以往阿里云平臺發(fā)送報文,切換到日志服務(wù)-前往查看-上行數據分析,點(diǎn)擊MessageID查看具體的報文信息。