
# 创建LINK产品模板
#### 概述
您可以把某个产品的服务能力定义保存为一个产品模板，在创建产品时可以选择并继承产品模板的服务能力，快速创建产品。
#### 约束与限制
同一租户实例中创建的产品模板名称必须是唯一的。
#### 创建产品模板
1. 登录[ROMA Connect控制台](https://console.huaweicloud.com/roma3)，在左侧导航栏选择"资源管理"，在实例页面单击实例，进入实例控制台。
2. 在左侧的导航栏选择"设备集成 LINK \> 产品管理"，单击页面右上角的"创建产品模板"。
3. 在创建产品模板弹窗中配置模板信息，完成后单击"确认"。
   表1产品模板信息配置 
   | 参数     | 配置说明                                                                                                                                                                                                                                       |
   |:---|:---|
   | 产品模板名称 | 填写产品模板的名称，根据规划自定义。建议您按照一定的命名规则填写产品模板名称，方便您快速识别和查找。 支持中文、英文大小写、数字、下划线和中划线，长度1-64个字符。 说明： 同一租户实例中创建的产品模板名称是唯一的。 |
   | 描述     | 填写产品模板的描述信息。                                                                                                                                                                                                                               |
   | 状态     | 选择是否启用产品模板，默认启用。停用的产品模板不能添加服务，且新建产品时不能选择该产品模板。                                                                                                                                                                                             |
      
   
4. 在产品模板列表查看到新创建的产品模板，表示创建成功。
 
#### 为产品模板添加物模型服务
1. 在实例控制台的"设备集成 LINK \> 产品管理"页面，选择"产品模板"页签。
2. 单击产品模板的名称，进入产品模板详情页面。
3. 为产品模板添加物模型服务。
   1. 在"物模型"页签下，单击"创建物模型服务"。
   
   2. 在"创建物模型服务"弹窗中配置物模型服务相关信息，完成后单击"确认"。
      表2服务能力信息配置 
      | 参数      | 配置说明                                                 |
      |:---|:---|
      | 物模型服务名称 | 填写物模型服务的名称，根据规划自定义。建议您按照一定的命名规则填写物模型服务名称，方便您快速识别和查找。 |
      | 是否启用    | 是否启用该物模型服务，默认启用。                                     |
      | 描述      | 填写物模型服务的描述信息。                                        |
         
      
    
4. 为物模型服务添加属性。
   1. 在"物模型"页签下选择要添加属性的物模型服务。
   
   2. 在右侧物模型服务详情页的"属性"页签下，单击"创建属性"。
   
   3. 在新增属性弹窗中配置属性相关信息，完成后单击"确认"。
      表3属性信息配置 
      | 参数   | 配置说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
      |:---|:---|
      | 属性名称 | 填写属性的名称，根据规划自定义。建议您按照一定的命名规则填写属性名称，方便您快速识别和查找。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
      | 数据类型 | 选择属性数据的数据类型。 - Int：整型。选择"Int"时，还需填写最小值、最大值、步长和单位。  - Number：数值。选择"Number"时，还需填写最小值、最大值、步长和单位。  - String：字符串。选择"String"时，还需填写数据长度上限和枚举值。  - Bool：布尔型。选择"Bool"时，还需填写0和1对应的值。  - DateTime：日期。选择"DateTime"时，还需填写数据长度上限。  - JsonObject：json对象。选择"JsonObject"时，还需填写数据长度上限。  - Array：数组。   以Int整型为例： 例如为温度计产品定义温度属性时，将数据类型设置为int，最小值为0，最大值为100，步长为2，单位为℃。表示温度每变化两度，设备上报温度值，例如0℃、2℃、4℃、6℃、8℃等。 |
      | 是否必填 | 设备是否必须上报该属性，默认必填。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
      | 描述   | 填写属性的描述信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
         
      
    
5. 为物模型服务添加命令。
   1. 在"物模型"页签下选择要新增命令的物模型服务。
   
   2. 在右侧物模型服务详情页的"命令"页签下，单击"创建命令"。
   
   3. 在创建命令弹窗中配置命令相关信息，完成后单击"确认"。
      表4命令信息配置 
      | 参数   | 配置说明                                           |
      |:---|:---|
      | 命令名称 | 填写命令的名称，根据规划自定义。建议您按照一定的命名规则填写命令名称，方便您快速识别和查找。 |
      | 描述   | 填写命令的描述信息。                                     |
         
      
   
   4. 在命令列表中找到刚创建的命令，单击命令名称前的"![](https://support.huaweicloud.com/usermanual-roma/zh-cn_image_0272399784.png "点击放大")"展开命令字段列表。
      单击右侧的"下发命令字段"或"响应命令字段"，可分别查看该命令的下发命令字段和响应命令字段。
      
   
   5. 单击"创建下发命令字段"或"创建响应命令字段"。
   
   6. 在新增下发/响应命令弹窗中配置命令字段相关信息，完成后单击"确认"。
      表5命令字段信息配置 
      | 参数   | 配置说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
      |:---|:---|
      | 字段名称 | 填写字段的名称，根据规划自定义。建议您按照一定的命名规则填写字段名称，方便您快速识别和查找。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
      | 数据类型 | 选择字段数据的数据类型。 - Int：整型。选择"Int"时，还需填写最小值、最大值、步长和单位。  - Number：数值。选择"Number"时，还需填写最小值、最大值、步长和单位。  - String：字符串。选择"String"时，还需填写数据长度上限和枚举值。  - Bool：布尔型。选择"Bool"时，还需填写0和1对应的值。  - DateTime：日期。选择"DateTime"时，还需填写数据长度上限。  - JsonObject：json对象。选择"JsonObject"时，还需填写数据长度上限。  - Array：数组。   |
      | 是否必填 | 下发的命令中是否必须携带该字段，默认必填。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
      | 字段描述 | 填写字段的描述信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
         
      
    
 
