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

2、點擊【TCP客戶端】->【連接】

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

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

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

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