更新时间:2023-03-01 GMT+08:00

创建产品模板

概述

您可以把某个产品的服务能力定义保存为一个产品模板,在创建产品时可以选择并继承产品模板的服务能力,快速创建产品。

创建产品模板

  1. 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
  2. 在左侧的导航栏选择“设备集成 LINK > 产品管理”,单击页面右上角的“创建产品模板”。
  3. 在创建产品模板弹窗中配置模板信息,完成后单击“确认”。
    表1 产品模板信息配置

    参数

    配置说明

    产品模板名称

    填写产品模板的名称,根据规划自定义。建议您按照一定的命名规则填写产品模板名称,方便您快速识别和查找。

    说明:

    同一租户实例中创建的产品模板名称是唯一的。

    描述

    填写产品模板的描述信息。

    状态

    选择是否启用产品模板,默认启用。停用的产品模板不能添加服务,且新建产品时不能选择该产品模板。

为产品模板添加物模型服务

  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. 在命令列表中找到刚创建的命令,单击命令名称前的“”展开命令字段列表。

      单击右侧的“下发命令字段”或“响应命令字段”,可分别查看该命令的下发命令字段和响应命令字段。

    5. 单击“创建下发命令字段”或“创建响应命令字段”。
    6. 在新增下发/响应命令弹窗中配置命令字段相关信息,完成后单击“确认”。
      表5 命令字段信息配置

      参数

      配置说明

      字段名称

      填写字段的名称,根据规划自定义。建议您按照一定的命名规则填写字段名称,方便您快速识别和查找。

      数据类型

      选择字段数据的数据类型。

      • Int:整型。选择“Int”时,还需填写最小值、最大值、步长和单位。
      • Number:数值。选择“Number”时,还需填写最小值、最大值、步长和单位。
      • String:字符串。选择“String”时,还需填写数据长度上限和枚举值。
      • Bool:布尔型。选择“Bool”时,还需填写0和1对应的值。
      • DateTime:日期。选择“DateTime”时,还需填写数据长度上限。
      • JsonObject:json对象。选择“JsonObject”时,还需填写数据长度上限。
      • Array:数组。

      是否必填

      下发的命令中是否必须携带该字段,默认必填。

      字段描述

      填写字段的描述信息。