# 设备注册
注册设备用于将设备基本信息导入设备发放平台中，用于后续发放至不同的物联网平台，支持批量注册和单个注册。设备注册成功后，可在"设备-注册"中查看设备的详细信息。
![](https://support.huaweicloud.com/usermanual-iothub/public_sys-resources/note_3.0-zh-cn.png)
所需"产品"来自 设备接入服务 创建的产品，相关信息参见 [创建产品](https://support.huaweicloud.com/usermanual-iothub/iot_01_0054.html)。
 #### 单个/批量导入
1. 进入"设备-注册"界面，单击"注册设备"或"批量注册"。 
   图1注册设备   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001789384946.png "点击放大")
   
   
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. 下载模板，按照下方参数说明分别填写三个设备的关键参数信息后，选择模板文件并单击"保存"。
     表3MQTT设备模板关键参数列表 
     | 参数名称            | 说明                                                      |
     |:---|:---|
     | nodeId         | 若有真实设备，填写为设备的IMEI或MAC地址；若没有真实设备，填写自定义字符串，不同设备的识别码不能重复。 |
     | name           | 分别填写为MQTT_Beijing001，MQTT_Beijing002，MQTT_Beijing003。  |
     | productId       | 填写所要注册的设备所属产品的产品ID。                                   |
     | strategyTypeId | 策略类型，填写0（静态策略）。                                           |
     | 其他参数         | 留空。                                                   |
        
     图2模板填写样例   
     ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001899820956.png "点击放大") 
  
  5. 在"操作记录"中查看注册结果，注册成功则继续下一步；注册失败则可单击"失败数"所在列的数字查看失败原因，修改模板后重新注册。
  
  6. 设备初次上电，先接入到设备发放平台，随后通过Bootstrap流程引导设备获得目标物联网平台地址，完成设备发放。
   
 
#### LwM2M设备批量发放操作
本文以注册3个LwM2M设备，发放到中国站"华北-北京四"为例演示如何发放LwM2M设备。
- **前提条件**
  - 已在中国站"华北-北京四"的设备接入服务中创建应用。
  
  - 获取终端节点。
    表4LwM2M设备终端节点列表 
    | 区域名称 | 区域          | 终端节点（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. 下载模板，按照下方参数说明分别填写三个设备的关键参数信息后，选择模板文件并单击"保存"。
     表6LwM2M设备模板关键参数列表 
     | 参数名称         | 说明                                                       |
     |:---|:---|
     | nodeId          | 若有真实设备，填写为设备的IMEI或MAC地址；若没有真实设备，填写自定义字符串，不同设备的识别码不能重复。   |
     | name          | 分别填写为LwM2M_Beijing001，LwM2M_Beijing002，LwM2M_Beijing003。 |
     | productId     | 填写所要注册的设备所属产品的产品ID。                                     |
     | strategyTypeId | 策略类型，填写0（静态策略）。                                          |
     | psk              | 可填写为12345678。                                             |
     | bootstrapPsk     | 可填写为87654321。                                             |
     | secure        | 填写为DTLS。                                               |
     | 其他参数          | 留空。                                                       |
        
     图3模板填写样例   
     ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001938900409.png "点击放大") 
  
  5. 在"操作记录"中查看注册结果，注册成功则继续下一步；注册失败则可单击"失败数"所在列的数字查看失败原因，修改模板后重新注册。
  
  6. 设备初次上电，先接入到设备发放平台，随后通过Bootstrap流程引导设备获得目标物联网平台地址，完成设备发放。
   
 
 #### 注册组操作指导
MQTT接入的设备，可以在设备发放创建一个注册组，绑定对应的CA证书，密钥和策略，可以实现批量设备的自注册，实现设备一键上电即可上云的动作，可在注册组详情中查看该注册组下所有的设备。
1. "设备-注册组列表"界面，单击左上角"新增注册组"。 
   图4新增注册组   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001789544630.png "点击放大")
   
   
2. 按照下方参数说明填写关键参数信息后，完成创建。 
   表7注册组关键参数列表 
   | 参数名称  | 说明                                                                                                          |
   |:---|:---|
   | 注册组名称 | 注册组的唯一标识。通过注册组创建的所有设备名称都会携带该前缀。                                                                          |
   | 选择证书   | 用于和注册组唯一绑定，同一个证书只能同时绑定一个注册组，不能同时绑定多个注册组。                                                                  |
   | 选择密钥                      | 用于和注册组唯一绑定，同一个密钥只能同时绑定一个注册组，不能同时绑定多个注册组。 注意：填入或者下载到的都是base64编码后的密钥，实际使用中需要先进行解码。 |
   | 发放策略  | 目前证书注册组支持所有策略，密钥注册组只支持静态策略和自定义策略。                                                                          |
      
   
   
在设备发放其它资料中提供了完整的场景介绍和精细的操作指导，详细内容请参考[相关资料参考]。
 #### 相关资料参考
1. [设备发放业务流程](https://support.huaweicloud.com/productdesc-iotps/iot_02_0005.html)。
2. [使用设备发放实现证书设备免注册安全极简接入物联网平台](https://support.huaweicloud.com/bestpractice-iotps/iot_bp_0042.html)。
3. [使用设备发放实现密钥设备免注册接入物联网平台（一型一密）](https://support.huaweicloud.com/qs-iotps/iot_03_00018.html)。
 
