创建产品(设备集合)


本文介绍如何创建一个产品以管理一批抽象于相同模型的设备。

前提条件

  • 你需要有创建产品的权限,如果没有需联系组织管理员添加。有关 EnOS 内的用户权限,参见 策略,角色,与权限
  • 该产品对应的模型已经被创建。有关如何创建,参见 创建模型
  • 确保已阅读产品的使用限制。参见 使用限制

步骤 1:创建产品

  1. 在 EnOS 管理控制台中选择 设备管理 > 产品管理
  2. 点击在页面右上方 创建产品,在 创建产品 页面配置下列信息。
    • 产品名称:产品的名称,在同一组织内具有唯一性。
    • 节点类型:定义该节点的类型。
      • 设备:没有需要连接的子设备。
      • 网关:需要连接子设备。
    • 设备模型:产品所采用的模型。
    • 接入方式:设备接入到 EnOS 的方式。
      • 仅支持 EnOS IoT:通过 EnOS 标准 JSON 数据接入。
      • 支持 EnOS IoT 和自定义:通过可使用协议网关转换为 EnOS 标准协议的第三方设备协议,或通过可在 EnOS 中使用数据解析脚本对上下行数据进行编码/解码的自定义数据格式,如二进制数据接入。
    • 协议网关
      • 如果选择 仅支持 EnOS IoT数据格式:自动分配 EnOS 中使用的默认 EnOS IoT 协议网关。
      • 如果选择 支持 EnOS IoT 和自定义数据格式:根据以下选择一个选项
        • 禁用:需在该产品上创建一个自定义的数据解析脚本,用于编解码上下行的数据。更多信息,参见 解析非 EnOS 标准 JSON 格式的数据
        • 启用:从下拉列表中选择协议网关。所显示的协议网关是在 设备接入 > 协议网关私有网关 里的协议网关,该网关可以从空白创建,也可基于 公有网关 中的模板创建。若尚未创建协议网关,可先选择 无(待创建),当创建协议网关后可再更新。
    • 证书双向认证:该产品的认证方式。若启用,则将通过 CA 证书机制对数据进行加密和解密,在设备和云之间进行更安全的通信。
    • 产品描述:该产品的描述。
  3. 点击 确定 来创建该产品。


../../_images/create_new_product.png

步骤 2:(可选)添加标签


标签介绍同类产品所具有的共性信息。

  1. 从设备列表中找到目标设备并点击设备后 查看
  2. 基础信息 标签下的 标签 区域中点击 编辑
  3. 在弹出窗口中,点击 创建标签,输入新标签的键值对(key:value)。
  4. 点击 OK 来保存标签。

结果


当创建完产品后,可以获取一组密钥凭证:product key(productKey)和 product secret(productSecret)。这一对凭证唯一标明该产品的身份,也是在该产品下进行设备注册或修改产品信息的钥匙。产品密钥凭证将被用于设备的激活。更多信息,参考 基于密钥的单向认证

后续操作


如果在创建产品时,数据格式 选择了 透传模式,则需要上传数据解析脚本。更多信息,参考 创建解析数据脚本