设备注册
注册设备用于将设备基本信息导入设备发放平台中,用于后续发放至不同的物联网平台,支持批量注册和单个注册。设备注册成功后,可在“设备-注册”中查看设备的详细信息。
所需“产品”来自 设备接入服务 创建的产品,相关信息参见 创建产品。
单个/批量导入
- 进入“注册设备”或“批量注册”。
界面,单击图1 注册设备
- 按照下方参数说明填写关键参数信息后,完成注册。
表1 注册设备关键参数列表 参数名称
说明
产品
选择设备所属的产品名称。
批量导入时,需要填写产品ID。
设备标识码
设备唯一物理标识,如IMEI、MAC地址等,用于设备在接入物联网平台时携带该标识信息完成接入鉴权。
设备名称
设备发放时,设备名称将作为主要的筛选条件之一,建议按照统一的规则规划不同地区的设备名称。
例如:北京地区设备,设备名称都携带Beijing;香港地区设备,设备名称都携带Hongkong。
设备ID
设备ID默认为产品ID+“_”+设备标识码,用户也可自己定义。
发放策略
根据需求选择对应的发放策略类型,注册设备成功后,设备将按照对应的策略进行发放。
导入配置(LwM2M协议设备)
仅在设备使用LwM2M协议时需要填写以下参数:
- 引导服务端PSK:设备初次上电时,与设备发放服务建立DTLS连接,PSK验证通过后进行设备引导。
- 连接服务端PSK:设备连接设备接入服务、与平台建立DTLS连接时用于验证。
- 安全模式:支持安全模式DTLS/DTLS+和非安全模式。选择DTLS模式或DTLS+模式,设备将通过安全端口5684接入平台,否则将通过非安全端口5683接入。
- 默认生命周期:设备开机后,如果没有归属物联网平台地址,且在默认生命周期内没有收到设备发放服务下发的地址,则根据注册的设备发放服务地址,向物联网平台发起请求。平台返回连接信息后,设备覆盖本地的注册的物联网平台地址,向指定的物联网平台地址发起注册。默认值为86400秒,最大值(7*86400秒)。
导入配置(MQTT协议设备)
仅在设备使用MQTT协议时需要填写以下参数:
- 安全模式:支持安全模式密钥模式和X.509证书模式。
- 设备密钥:选择密钥模式时该参数选填,如果不填系统会返回密钥,或从设备详情获取。
- 选择证书:选择X.509证书模式时该参数必填,选择当前注册设备所需要的证书。
- 证书指纹:根据证书生成的唯一识别证书的标识。与“自注册开关”参数选填其一或都填。
- 自注册开关:如果支持设备自注册,在设备首次认证时不会去认证设备ID和设备证书的关系。与“证书指纹”参数选填其一或都填。
MQTT设备批量发放操作
本文以注册3个MQTT设备,发放到中国站“华北-北京四”为例演示如何发放MQTT设备。
- 前提条件
已在中国站“华北-北京四”的设备接入服务中创建应用。
- 操作步骤
- 进入“静态策略”,单击“添加实例”。 界面,单击展开
- 按照下方参数说明填写关键参数信息后,单击“确定”。
表2 实例1-发放到北京 参数名称
说明
关键字
Beijing
优先级别
1级
发放区域
华北-北京四
发放应用
选择在“华北-北京四”的设备接入服务中创建的应用。
- 进入“批量注册”。 界面,单击
- 下载模板,按照下方参数说明分别填写三个设备的关键参数信息后,选择模板文件并单击“保存”。
表3 MQTT设备模板关键参数列表 参数名称
说明
nodeId
若有真实设备,填写为设备的IMEI或MAC地址;若没有真实设备,填写自定义字符串,不同设备的识别码不能重复。
name
分别填写为MQTT_Beijing001,MQTT_Beijing002,MQTT_Beijing003。
productId
填写所要注册的设备所属产品的产品ID。
strategyTypeId
策略类型,填写0(静态策略)。
其他参数
留空。
图2 模板填写样例
- 在“操作记录”中查看注册结果,注册成功则继续下一步;注册失败则可单击“失败数”所在列的数字查看失败原因,修改模板后重新注册。
- 设备初次上电,先接入到设备发放平台,随后通过Bootstrap流程引导设备获得目标物联网平台地址,完成设备发放。
LwM2M设备批量发放操作
本文以注册3个LwM2M设备,发放到中国站“华北-北京四”为例演示如何发放LwM2M设备。
- 前提条件
- 已在中国站“华北-北京四”的设备接入服务中创建应用。
- 获取终端节点。
表4 LWM2M设备终端节点列表 区域名称
区域
终端节点(Endpoint)
端口
协议
华北-北京四
cn-north-4
iot-bs.cn-north-4.myhuaweicloud.com
5683
LwM2M
华北-北京四
cn-north-4
iot-bs.cn-north-4.myhuaweicloud.com
5684
LwM2M + DTLS
- 操作步骤
- 进入“静态策略”,单击“添加实例”。 界面,单击展开
- 按照下方参数说明填写关键参数信息后,单击“确定”。
表5 实例1-发放到北京 参数名称
说明
关键字
Beijing
优先级别
1级
发放区域
华北-北京四
发放应用
选择在“华北-北京四”的设备接入服务中创建的应用。
- 进入“批量注册”。 界面,单击
- 下载模板,按照下方参数说明分别填写三个设备的关键参数信息后,选择模板文件并单击“保存”。
表6 LWM2M设备模板关键参数列表 参数名称
说明
nodeId
若有真实设备,填写为设备的IMEI或MAC地址;若没有真实设备,填写自定义字符串,不同设备的识别码不能重复。
name
分别填写为LwM2M_Beijing001,LwM2M_Beijing002,LwM2M_Beijing003。
productId
填写所要注册的设备所属产品的产品ID。
strategyTypeId
策略类型,填写0(静态策略)。
psk
可填写为12345678。
bootstrapPsk
可填写为87654321。
secure
填写为DTLS。
其他参数
留空。
图3 模板填写样例
- 在“操作记录”中查看注册结果,注册成功则继续下一步;注册失败则可单击“失败数”所在列的数字查看失败原因,修改模板后重新注册。
- 设备初次上电,先接入到设备发放平台,随后通过Bootstrap流程引导设备获得目标物联网平台地址,完成设备发放。
注册组操作指导
MQTT接入的设备,可以在设备发放创建一个注册组,绑定对应的CA证书,密钥和策略,可以实现批量设备的自注册,实现设备一键上电即可上云的动作,可在注册组详情中查看该注册组下所有的设备。
-
界面,单击左上角“新增注册组”。图4 新增注册组
- 按照下方参数说明填写关键参数信息后,完成创建。
表7 注册组关键参数列表 参数名称
说明
注册组名称
注册组的唯一标识。通过注册组创建的所有设备名称都会携带该前缀。
选择证书
用于和注册组唯一绑定,同一个证书只能同时绑定一个注册组,不能同时绑定多个注册组。
选择密钥
用于和注册组唯一绑定,同一个密钥只能同时绑定一个注册组,不能同时绑定多个注册组。
注意:填入或者下载到的都是base64编码后的密钥,实际使用中需要先进行解码。
发放策略
目前证书注册组支持所有策略,密钥注册组只支持静态策略和自定义策略。
在设备发放其它资料中提供了完整的场景介绍和精细的操作指导,详细内容请参考相关资料参考。