一、目的
在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.bigiot.net:8585
注:此处不可使用ip,ssl证书与域名绑定。
祝你测试愉快!