在PC上使用網絡串口調試助手測試貝殼物聯通信協議,模擬設備在線通信。
一、目的
在PC上使用網絡串口調試助手測試貝殼物聯通信協議,模擬設備在線通信。
二、所需軟件
網絡串口調試助手(下載)
三、所需硬件
PC一臺
四、測試過程
1、打開網絡串口調試助手
2、點擊【TCP客戶端】->【連接】
3、確定,會看到如下歡迎信息
{"M":"WELCOME TO BIGIOT"}\n
4、發送設備登陸信息
{"M":"checkin","ID":"xx1","K":"xx2"}\n
注:xx1為你的設備ID,xx2為設備對應APIKEY,在會員中心添加設備后查看。
5、服務器返回登陸成功信息,登陸信息錯誤,無返回信息。(加密登錄流程有所不同,請參見:《設備加密登錄模擬測試教程》)
6、選擇周期發送,設置發送周期建議為30000-60000ms,即可保持設備在線。
7、保持一分鐘內向服務器發送一條有效信息(符合通訊協議數據格式),否則服務器將自動關閉連接,需重新連接,輸入登錄信息。
8、在每分鐘的間隔內可以輸入其他命令測試,也可以在用戶中心的設備遙控,或設備對話,向該設備發送指令。
五、linux用戶可以使用nc(Netcat)命令測試,測試流程參見上方,界面如下:
六、8585(tcp+ssl)端口測試
openssl s_client -connect www.eqytg.org:8585
注:此處不可使用ip,ssl證書與域名綁定。
祝你測試愉快!