更新时间:2024-08-21 GMT+08:00
设备侧对接
定义产品
- 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。
- 在左侧导航栏选择“创建产品”。
,单击左侧图1 创建产品-HJ212
- 单击“更多-详情”进入产品详情页面,单击 中“上传模型文件”,导入hj212_product_model.zip,导入后如下所示。
图2 模型定义-HJ212
在IoTDA平台注册设备
- IoTDA平台通过设备ID标识设备。在HJ212场景中,使用HJ212消息中的MN字段作为设备ID,使终端设备与IoTDA平台的设备相对应。PW字段作为密钥和确认密钥。
- 建议设备标识码与设备ID相同。
- HJ 212-2017协议规定密码最多为9位,IoTDA的设备密码至少是8位。
- 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。
- 在左侧导航栏选择“注册设备”,按照如下表格填写参数后,单击“确定”。如下图:设备ID为“A110000_0001”。
,单击图3 设备-注册设备HJ212
心跳包(9015)
终端设备按照协议发送心跳包(消息CN:9015),表明终端在线。
HJ212范协议插件会判断该包是不是该设备的第一个包。若是,则会根据MN和PW通知IoTDA平台进行设备登录。
上传测量数据(2061)
终端设备按照协议发送上传测量数据消息(消息CN:2061),HJ212泛协议插件会将测量数据转换成属性上报,应用侧可通过"设备影子"查看属性值。样例如下:
- 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。
- 在左侧导航栏选择“详情”进入设备详情页面。
,单击图4 设备列表-详情
- 在设备详情页面选择
,在该页面可查看属性值。图5 设备影子-HJ212设备
父主题: HJ212协议接入