物聯(lián)網(wǎng)的發(fā)展衍生出各種云平臺(tái),在傳輸應(yīng)用層協(xié)議中比較常用的有MQTT、http。E103-W02的V3.0版本升級(jí),增加了MQTT、HTTP協(xié)議接入功能。使得WIFI串口類的數(shù)據(jù)傳輸單元更具布局物聯(lián)網(wǎng)通信鏈路的競(jìng)爭(zhēng)力。E103-W02DTU支持標(biāo)準(zhǔn)的IEEE 802.11b/g/n協(xié)議和完整的TCP/IP協(xié)議棧,支持STA/AP網(wǎng)絡(luò)角色、支持多種網(wǎng)絡(luò)工作模式,支持SmartConfig等功能。
E103-W02DTU WiFi串口服務(wù)器按照其規(guī)則得出相應(yīng)的MQTT三要素接入阿里云、百度云、OneNet等云平臺(tái)的MQTT協(xié)議通信。HTTP協(xié)議是web開發(fā)中常用的通信協(xié)議方式,數(shù)據(jù)傳輸一般是通過get/post的通信url接口方式來實(shí)現(xiàn)。因此增加了這兩個(gè)常用功能后,E103-W02DTU WiFi串口服務(wù)器已經(jīng)能夠提供各行業(yè)升級(jí)物聯(lián)網(wǎng)智能方案的能力。
進(jìn)入AT模式,使當(dāng)前的網(wǎng)絡(luò)角色處于STA模式
+++
AT+ROLE=STA
連接目的WIFI(AP),接入網(wǎng)絡(luò)
AT+STA=EBYTE,2,JSZXE880
切換模式,將工作模式設(shè)置為HTTP模式
AT+MODE=HTTP
設(shè)置HTTP的連接信息,連接HTTP服務(wù)器的目的IP與監(jiān)聽端口
AT+HCADDR=192.168.0.136,80 (本地局域網(wǎng)的HTTP服務(wù)器地址)
設(shè)置HTTP服務(wù)器的請(qǐng)求路徑與請(qǐng)求方式
AT+HCMODE=/1.txt,POST
設(shè)置HTTP客戶的請(qǐng)求頭選項(xiàng)(最多180個(gè)字節(jié))
AT+HCHEAD=, (參數(shù)發(fā)送“,”表示不設(shè)置頭信息)
重啟以生效指令
AT+RST
E103-W02DTU型WiFi串口服務(wù)器通過AT+HCMODE=URL, POST的AT指令,可以讓模塊以POST的方式請(qǐng)求數(shù)據(jù),URL是指定的訪問路徑,為了方便演示,我們?cè)谂c模塊處于同一局域網(wǎng)下的PC開啟一個(gè)服務(wù)器軟件,并在軟件同目錄創(chuàng)建一個(gè)1.txt文件,txt文件中寫入數(shù)據(jù)若干,如下圖所示:
E103-W02DTU型WiFi串口服務(wù)器在串口中,每發(fā)送一次數(shù)據(jù),會(huì)觸發(fā)HTTP client的請(qǐng)求數(shù)據(jù),而串口輸入的相應(yīng)數(shù)據(jù),則是上報(bào)給服務(wù)器數(shù)據(jù),在串口發(fā)送數(shù)據(jù):123,模塊會(huì)根據(jù)設(shè)置的請(qǐng)求路徑與請(qǐng)求方式向服務(wù)器請(qǐng)求數(shù)據(jù),服務(wù)器隨即會(huì)將文件返回值串口,如下圖所示:圖中紅色的方框則是模塊作為HTTP客戶端的請(qǐng)求信息。
POST方式一般建議客戶作為上傳較大數(shù)據(jù)至服務(wù)器的時(shí)候使用,如果只是向服務(wù)器請(qǐng)求數(shù)據(jù),可選擇GET方式。
通過AT+HCMODE=URL, GET的AT指令,可以讓模塊以GET的方式請(qǐng)求數(shù)據(jù),URL是指定的訪問路徑,只在訪問數(shù)據(jù)是POST的時(shí)候起作用,GET方式訪問路徑需要在串口數(shù)據(jù)中去指明。在POST的基礎(chǔ)上,重新設(shè)置請(qǐng)求方式,如下圖:
當(dāng)需要請(qǐng)求數(shù)據(jù)時(shí),需要在發(fā)送串口數(shù)據(jù)前指定HTTP Client的訪問路徑如下圖所示
在上圖中,能看到服務(wù)器解析的請(qǐng)求方式與路徑,以及在使用GET方式時(shí),需要在串口數(shù)據(jù)中去指定訪問的路徑(記得加“?”與空格哦)
GET方式更靈活,適用于小數(shù)據(jù)上傳,但請(qǐng)求路徑常變得情況。
通過升級(jí)增加E103-W02DTU在聯(lián)網(wǎng)設(shè)備中的軟件接入能力,相當(dāng)于4G聯(lián)網(wǎng)設(shè)備DTU而言,wifi串口設(shè)備更具有成本優(yōu)勢(shì),省去了通信運(yùn)營(yíng)商的接入成本。另外E103-W02DTU的超低功耗,四種模式自由配置,最低功耗模式下待機(jī)功耗小于5uA,高速透?jìng)髦С?Mbit連傳,眾多功能優(yōu)化,讓wifi串口服務(wù)器表現(xiàn)不凡。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!