E840-DTU(EC05-485)數(shù)傳終端是一款小巧的4G DTU數(shù)傳終端設(shè)備,采用4G CAT1技術(shù),具備小體積、高速率、低延遲和簡(jiǎn)便使用的特點(diǎn)。簡(jiǎn)單配置即可實(shí)現(xiàn)串口設(shè)備與網(wǎng)絡(luò)服務(wù)器的雙向透明傳輸。產(chǎn)品采用2.54mm彈簧壓線(xiàn)端子,方便接線(xiàn),支持導(dǎo)軌和定位孔安裝,輕松集成到物聯(lián)網(wǎng)項(xiàng)目中。設(shè)備支持兩條鏈接、MQTT協(xié)議,并可接入阿里云、OneNet、百度云和華為云平臺(tái),便捷實(shí)現(xiàn)物聯(lián)網(wǎng)應(yīng)用。
前文介紹了4G DTU數(shù)傳終端的實(shí)物鏈接及產(chǎn)品配置調(diào)試教程、4G DTU數(shù)傳終端TCP/UDP透?jìng)髂J娇焖僬{(diào)試教程,本文我們介紹一下4G DTU數(shù)傳終端的HTTP模式和MQTT模式快速調(diào)試教程。
接下來(lái),我們嘗試使用產(chǎn)品的HTTP模式進(jìn)行模擬通訊。請(qǐng)注意,HTTP相對(duì)于透?jìng)髂J礁鼮閺?fù)雜,其中HTTP協(xié)議同樣基于TCP協(xié)議,我們使用TCP服務(wù)器的原理來(lái)接受產(chǎn)品的HTTP協(xié)議,以模擬傳輸。如果需要與服務(wù)器通訊,可以自行研究建立HTTP服務(wù)器的方法。
首先,在產(chǎn)品配置軟件中,將鏈路的"連接類(lèi)型"修改為HTTP協(xié)議。
修改完成后,會(huì)自動(dòng)彈出"HTTP連接參數(shù)"。
首先,設(shè)置"服務(wù)器地址"和"目標(biāo)端口"。
接下來(lái),將"HTTP傳輸方式"設(shè)置為"GET",將"HTTP URL內(nèi)容"設(shè)置為"/text",最后,設(shè)置"HTTP包頭內(nèi)容"。標(biāo)準(zhǔn)的HTTP格式應(yīng)為"Host: 服務(wù)器地址"。
請(qǐng)注意,這里只是演示HTTP功能,在實(shí)際設(shè)置中,請(qǐng)根據(jù)實(shí)際情況進(jìn)行設(shè)置。
設(shè)置完成后,保存并重啟設(shè)備。
稍等片刻,在網(wǎng)絡(luò)調(diào)試助手中,收到設(shè)備接入的提示,即表示產(chǎn)品連接成功。
接下來(lái),我們同樣使用網(wǎng)絡(luò)調(diào)試助手模擬HTTP服務(wù)器接受數(shù)據(jù)。最后,打開(kāi)串口調(diào)試工具軟件,發(fā)送任意數(shù)據(jù),在網(wǎng)絡(luò)調(diào)試助手中,查看是否能夠收到成功發(fā)送的HTTP協(xié)議包。
到此為止,HTTP功能成功向服務(wù)器發(fā)送了請(qǐng)求,并且服務(wù)器也接收到了HTTP的GET請(qǐng)求。
接下來(lái),我們開(kāi)始使用EMQX平臺(tái)進(jìn)行模擬MQTT通訊。關(guān)于平臺(tái)的使用方法,請(qǐng)自行參考相關(guān)教程。
首先,將"連接類(lèi)型"修改為"MQTT Client",然后分別填入"服務(wù)器地址"和"目標(biāo)端口"。
接下來(lái),在"MQTT連接參數(shù)"中,設(shè)置"ClientID"、"Username"和"Password"。這里我們使用EMQX平臺(tái)進(jìn)行演示,沒(méi)有設(shè)置任何規(guī)則,隨意填寫(xiě)。在實(shí)際使用中,請(qǐng)嚴(yán)格根據(jù)MQTT三要素進(jìn)行設(shè)置。最后,設(shè)置一個(gè)"訂閱主題"和"發(fā)布主題",這里同樣是隨意設(shè)置的主題。
設(shè)置完成后,保存并重啟產(chǎn)品即可。稍等片刻,通過(guò)指示燈,觀察是否已成功連接到服務(wù)器。如果指示燈上的LINK亮起,說(shuō)明已成功接入MQTT服務(wù)器。
同樣,我們可以訪問(wèn)EMQX后臺(tái)查看到設(shè)備接入情況。
接下來(lái),我們模擬實(shí)際的MQTT通訊。使用WebSocket客戶(hù)端進(jìn)行模擬連接(請(qǐng)注意,由于EMQX未配置連接規(guī)則,客戶(hù)端可以成功連接,實(shí)際中需要根據(jù)配置規(guī)則進(jìn)行設(shè)置)。然后,在"訂閱主題"中設(shè)置產(chǎn)品配置中的"發(fā)布主題",在"發(fā)布主題"中設(shè)置產(chǎn)品配置中的"訂閱主題"。
然后,我們使用串口調(diào)試工具連接產(chǎn)品的串口。完成后,可以使用WebSocket客戶(hù)端發(fā)送任意數(shù)據(jù),觀察串口調(diào)試軟件是否能夠正常接收。然后,使用WebSocket客戶(hù)端接收任意數(shù)據(jù),觀察串口調(diào)試助手是否能夠正常接收。
這里只是演示通訊連接,實(shí)際使用中需要獲取"三要素"并配置"訂閱與發(fā)布"規(guī)則。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話(huà)咨詢(xún)技術(shù)專(zhuān)員!
7 X 24 銷(xiāo)售服務(wù)熱線(xiàn)
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國(guó)銷(xiāo)售投訴電話(huà):19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3