贝壳ip连接服务器没响应,贝壳物联通讯协议TCP连接测试教程

一、目的

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

二、所需软件网络串口调试助手(下载)

三、所需硬件PC一台

2d435586fc5c84c2685e1aa67f4df1ef.gif

四、测试过程

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

586749f66b55ff4c8862b72c773c012e.png

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

b4bdb0556e6dfb9cbdaa73c92518473d.png

3、确定,会看到如下欢迎信息{"M":"WELCOME TO BIGIOT"}\n

5e2eb4e40e599ba8e22dda0913911e58.png

4、发送设备登陆信息{"M":"checkin","ID":"xx1","K":"xx2"}\n

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

c93a2a912c7c76faafd692d471e4426d.png

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

b81ce7644f1124c514c88324c6c2fd00.png

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

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

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

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

231cf321c86229155e674022d0765f43.png

六、8585(tcp+ssl)端口测试openssl s_client -connect www.bigiot.net:8585

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

祝你测试愉快!

d0a7aa84be1ce2b17729b900953bb02b.png

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注