ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入


有人口红4G-DTU-TCP接入ThingsKit

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

1、准备工作

1-1、硬件设备准备

本次测试本次测试所需硬件为有人口红网关,4G卡,普锐森社温湿度变送器(扁卡轨壳485型),RS485转USB工具以及各类线材:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

普锐森社温湿度变送器(扁卡轨壳485型),型号:PR-3008-WS-N01

购买地址:https://detail.tmall.com/item.htm?id=593512960885

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

有人口红网关以及配套天线,型号:USR-DR154

购买地址:https://detail.tmall.com/item.htm?id=643519243756

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

RS485转USB工具,需自行购买

PS:塔石网关使用4G卡需要标准sim卡

2、设置网关参数

2-1、使用手机配置网关

硬件准备好后,打开手机的蓝牙和定位功能,再使用手机微信扫描网关上二维码,如图:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

扫描二维码后,手机进入小程序,如图:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:填写完服务器相关信息后,往下滑,填写其他设置,注册包、心跳包可自定义,但注册包需要跟平台一致,平台配置时详解:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:本次测试传感器通讯参数如下:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

3、ThingsKit配置

3-1、创建产品配置》》网关设备【TCP】方式

首先开始创建“产品 ”:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

3-2、创建设备》网关设备

创建产品后,在“设备列表”处添加网关设备:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

然后修改网关设备令牌:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

3-3、新增转换脚本

PS:针对传感器【网关子设备】,写脚本解析:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:为什么这样写解析脚本,由于传感器返回的内容如:01 03 04  02 25 00 A5 2A 3B

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:编辑、删除脚本需要禁用脚本

3-4、创建产品》网关子设备

选择设备类型为“网关子设备 ”并输入产品名称:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:选择TCP协议;并选择转换脚本,与3-3对应:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

传感器所属网关子设备成功创建后,创建对应“物模型 ”(传感器数据的展现)

首先点击需要创建物模型的产品详情:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:物模型标识符与脚本内次两项必须一致:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:物模型创建成功后需要点击“发布上线”按钮进行发布:ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

发布成功后效果如下:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

3-5、创建设备》网关子设备

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

PS:有时子设备不上线需要重启网关

3-6、新增轮询任务

由于有人口红网关没有轮询任务设置,所以接下来我们在平台上新建轮询:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

创建任务后效果如下:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入

3-7、数据测试

创建好网关和网关子设备后,返回“设备列表 ”,确定网关以及网关子设备都上线后(如果设备未上线,重启网关或检查设置和线路是否错误),点击“详情 ”:

ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入
ThingsKit设备接入案例-有人USR-DR154_口红DTU_TCP接入