更新时间:2024-11-26 GMT+08:00
分享

设备注册

注册设备用于将设备基本信息导入设备发放平台中,用于后续发放至不同的物联网平台,支持批量注册和单个注册。设备注册成功后,可在“设备-注册”中查看设备的详细信息。

所需“产品”来自 设备接入服务 创建的产品,相关信息参见 创建产品

单个/批量导入

  1. 进入设备-注册界面,单击“注册设备”“批量注册”

    图1 注册设备

  2. 按照下方参数说明填写关键参数信息后,完成注册。

    表1 注册设备关键参数列表

    参数名称

    说明

    产品

    选择设备所属的产品名称。

    批量导入时,需要填写产品ID。

    设备标识码

    设备唯一物理标识,如IMEI、MAC地址等,用于设备在接入物联网平台时携带该标识信息完成接入鉴权。

    设备名称

    设备发放时,设备名称将作为主要的筛选条件之一,建议按照统一的规则规划不同地区的设备名称。

    例如:北京地区设备,设备名称都携带Beijing;香港地区设备,设备名称都携带Hongkong。

    设备ID

    设备ID默认为产品ID+“_”+设备标识码,用户也可自己定义。

    发放策略

    根据需求选择对应的发放策略类型,注册设备成功后,设备将按照对应的策略进行发放。

    导入配置(LwM2M协议设备)

    仅在设备使用LwM2M协议时需要填写以下参数:

    • 引导服务端PSK:设备初次上电时,与设备发放服务建立DTLS连接,PSK验证通过后进行设备引导。
    • 连接服务端PSK:设备连接设备接入服务、与平台建立DTLS连接时用于验证。

      连接服务端PSK不需要烧录在设备中,设备首次上电后启动BootStrap流程时由平台下发。

    • 安全模式:支持安全模式DTLS/DTLS+和非安全模式。选择DTLS模式或DTLS+模式,设备将通过安全端口5684接入平台,否则将通过非安全端口5683接入。
    • 默认生命周期:设备开机后,如果没有归属物联网平台地址,且在默认生命周期内没有收到设备发放服务下发的地址,则根据注册的设备发放服务地址,向物联网平台发起请求。平台返回连接信息后,设备覆盖本地的注册的物联网平台地址,向指定的物联网平台地址发起注册。默认值为86400秒,最大值(7*86400秒)。

    导入配置(MQTT协议设备)

    仅在设备使用MQTT协议时需要填写以下参数:

    • 安全模式:支持安全模式密钥模式和X.509证书模式。
    • 设备密钥:选择密钥模式时该参数选填,如果不填系统会返回密钥,或从设备详情获取。
    • 选择证书:选择X.509证书模式时该参数必填,选择当前注册设备所需要的证书。
    • 证书指纹:根据证书生成的唯一识别证书的标识。与“自注册开关”参数选填其一或都填。
    • 自注册开关:如果支持设备自注册,在设备首次认证时不会去认证设备ID和设备证书的关系。与“证书指纹”参数选填其一或都填。

MQTT设备批量发放操作

本文以注册3个MQTT设备,发放到中国站“华北-北京四”为例演示如何发放MQTT设备。

  • 前提条件

    已在中国站“华北-北京四”的设备接入服务中创建应用。

  • 操作步骤
    1. 进入策略界面,单击展开“静态策略”,单击“添加实例”
    2. 按照下方参数说明填写关键参数信息后,单击“确定”
      表2 实例1-发放到北京

      参数名称

      说明

      关键字

      Beijing

      优先级别

      1级

      发放区域

      华北-北京四

      发放应用

      选择在“华北-北京四”的设备接入服务中创建的应用。

    3. 进入设备界面,单击“批量注册”
    4. 下载模板,按照下方参数说明分别填写三个设备的关键参数信息后,选择模板文件并单击“保存”
      表3 MQTT设备模板关键参数列表

      参数名称

      说明

      nodeId

      若有真实设备,填写为设备的IMEI或MAC地址;若没有真实设备,填写自定义字符串,不同设备的识别码不能重复。

      name

      分别填写为MQTT_Beijing001,MQTT_Beijing002,MQTT_Beijing003。

      productId

      填写所要注册的设备所属产品的产品ID。

      strategyTypeId

      策略类型,填写0(静态策略)。

      其他参数

      留空。

      图2 模板填写样例
    5. 在“操作记录”中查看注册结果,注册成功则继续下一步;注册失败则可单击“失败数”所在列的数字查看失败原因,修改模板后重新注册。
    6. 设备初次上电,先接入到设备发放平台,随后通过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

  • 操作步骤
    1. 进入策略界面,单击展开“静态策略”,单击“添加实例”
    2. 按照下方参数说明填写关键参数信息后,单击“确定”
      表5 实例1-发放到北京

      参数名称

      说明

      关键字

      Beijing

      优先级别

      1级

      发放区域

      华北-北京四

      发放应用

      选择在“华北-北京四”的设备接入服务中创建的应用。

    3. 进入设备界面,单击“批量注册”
    4. 下载模板,按照下方参数说明分别填写三个设备的关键参数信息后,选择模板文件并单击“保存”
      表6 LWM2M设备模板关键参数列表

      参数名称

      说明

      nodeId

      若有真实设备,填写为设备的IMEI或MAC地址;若没有真实设备,填写自定义字符串,不同设备的识别码不能重复。

      name

      分别填写为LwM2M_Beijing001,LwM2M_Beijing002,LwM2M_Beijing003。

      productId

      填写所要注册的设备所属产品的产品ID。

      strategyTypeId

      策略类型,填写0(静态策略)。

      psk

      可填写为12345678。

      bootstrapPsk

      可填写为87654321。

      secure

      填写为DTLS。

      其他参数

      留空。

      图3 模板填写样例
    5. 在“操作记录”中查看注册结果,注册成功则继续下一步;注册失败则可单击“失败数”所在列的数字查看失败原因,修改模板后重新注册。
    6. 设备初次上电,先接入到设备发放平台,随后通过Bootstrap流程引导设备获得目标物联网平台地址,完成设备发放。

注册组操作指导

MQTT接入的设备,可以在设备发放创建一个注册组,绑定对应的CA证书,密钥和策略,可以实现批量设备的自注册,实现设备一键上电即可上云的动作,可在注册组详情中查看该注册组下所有的设备。

  1. 设备-注册组列表界面,单击左上角“新增注册组”。

    图4 新增注册组

  2. 按照下方参数说明填写关键参数信息后,完成创建。

    表7 注册组关键参数列表

    参数名称

    说明

    注册组名称

    注册组的唯一标识。通过注册组创建的所有设备名称都会携带该前缀。

    选择证书

    用于和注册组唯一绑定,同一个证书只能同时绑定一个注册组,不能同时绑定多个注册组。

    选择密钥

    用于和注册组唯一绑定,同一个密钥只能同时绑定一个注册组,不能同时绑定多个注册组。

    注意:填入或者下载到的都是base64编码后的密钥,实际使用中需要先进行解码。

    发放策略

    目前证书注册组支持所有策略,密钥注册组只支持静态策略和自定义策略。

在设备发放其它资料中提供了完整的场景介绍和精细的操作指导,详细内容请参考相关资料参考

相关文档