贝壳物联通讯协议TCP连接测试教程

在PC上使用网络串口调试助手测试贝壳物联通信协议,模拟设备在线通信。

一、目的

在PC上使用网络串口调试助手测试贝壳物联通信协议,模拟设备在线通信。

二、所需软件

三、所需硬件

四、测试过程

1、打开网络串口调试助手

网络串口调试助手

2、点击【TCP客户端】->【连接】

QQ图片20160225214640.png

3、确定,会看到如下欢迎信息

{"M":"WELCOME TO BIGIOT"}\n

QQ图片20160225214651.png

4、发送设备登陆信息

{"M":"checkin","ID":"xx1","K":"xx2"}\n

注:xx1为你的设备ID,xx2为设备对应APIKEY,在会员中心添加设备后查看。

QQ图片20160225220652.png

5、服务器返回登陆成功信息,登陆信息错误,无返回信息。(加密登录流程有所不同,请参见:设备加密登录模拟测试教程)

QQ图片20160225221008.png

6、选择周期发送,设置发送周期建议为30000-60000ms,即可保持设备在线。

7、保持一分钟内向服务器发送一条有效信息(符合通讯协议数据格式),否则服务器将自动关闭连接,需重新连接,输入登录信息。

8、在每分钟的间隔内可以输入其他命令测试,也可以在用户中心的设备遥控,或设备对话,向该设备发送指令。

五、linux用户可以使用nc(Netcat)命令测试,测试流程参见上方,界面如下:

netcat_bigiot.png

六、8585(tcp+ssl)端口测试

openssl s_client -connect www.bigiot.net:8585

注:此处不可使用ip,ssl证书与域名绑定。


祝你测试愉快!


上一篇:动态域名解析替代方案——固定URL访问动态IP的路由器
下一篇:网页及手机遥控、对话发送命令说明
返回顶部