在PC上使用網(wǎng)絡(luò)串口調(diào)試助手測(cè)試貝殼物聯(lián)通信協(xié)議,模擬設(shè)備在線(xiàn)通信。
一、目的
在PC上使用網(wǎng)絡(luò)串口調(diào)試助手測(cè)試貝殼物聯(lián)通信協(xié)議,模擬設(shè)備在線(xiàn)通信。
二、所需軟件
網(wǎng)絡(luò)串口調(diào)試助手(下載)
三、所需硬件
PC一臺(tái)
四、測(cè)試過(guò)程
1、打開(kāi)網(wǎng)絡(luò)串口調(diào)試助手

2、點(diǎn)擊【TCP客戶(hù)端】->【連接】

3、確定,會(huì)看到如下歡迎信息
{"M":"WELCOME TO BIGIOT"}\n
4、發(fā)送設(shè)備登陸信息
{"M":"checkin","ID":"xx1","K":"xx2"}\n注:xx1為你的設(shè)備ID,xx2為設(shè)備對(duì)應(yīng)APIKEY,在會(huì)員中心添加設(shè)備后查看。

5、服務(wù)器返回登陸成功信息,登陸信息錯(cuò)誤,無(wú)返回信息。(加密登錄流程有所不同,請(qǐng)參見(jiàn):《設(shè)備加密登錄模擬測(cè)試教程》)

6、選擇周期發(fā)送,設(shè)置發(fā)送周期建議為30000-60000ms,即可保持設(shè)備在線(xiàn)。
7、保持一分鐘內(nèi)向服務(wù)器發(fā)送一條有效信息(符合通訊協(xié)議數(shù)據(jù)格式),否則服務(wù)器將自動(dòng)關(guān)閉連接,需重新連接,輸入登錄信息。
8、在每分鐘的間隔內(nèi)可以輸入其他命令測(cè)試,也可以在用戶(hù)中心的設(shè)備遙控,或設(shè)備對(duì)話(huà),向該設(shè)備發(fā)送指令。
五、linux用戶(hù)可以使用nc(Netcat)命令測(cè)試,測(cè)試流程參見(jiàn)上方,界面如下:

六、8585(tcp+ssl)端口測(cè)試
openssl s_client -connect m.placeboworld.cn:8585
注:此處不可使用ip,ssl證書(shū)與域名綁定。
祝你測(cè)試愉快!