创建产品

更新时间:2024-03-05 10:04:56下载pdf

创建产品是产品开发流程的第一步。一个智能产品拥有全局唯一的标识符 PID(Product ID),产品包含了实际场景中您部署的智能设备集合的所有元数据,包括产品开发中最核心最基础的功能属性,也包括所有您自定义添加的支持服务。产品开发的全流程配置都在产品的基础上完成,直至投产安排。

本文介绍如何在涂鸦 IoT 开发平台创建一个智能产品。

准备工作

  1. 了解产品方案。在创建产品之前,如果您需要了解涂鸦提供的产品开发方案、了解某款产品品类的功能方案、寻找替代的产品方案,可以访问 方案中心 提前了解。
  2. 了解通信协议。 IoT 通信协议分为两大类:
    • 接入协议:Wi-Fi、Zigbee、蓝牙、LoRa、NB-IoT、蜂窝网络(例如 5G)、Tuya Beacon、GSM、GPRS、Modbus、串口类型(例如 RS433、RS485、USB)等。您在创建产品时,各接入协议的支持方式会随着产品品类的不同,而有所差异。
    • 通讯协议:HTTP/HTTPS、CoAP、MQTT、XMPP、AMQP、JMS 等。
  3. 了解设备接入方式。接入方式即 智能化方式,这决定了您的产品和涂鸦 IoT 开发平台双向通信时的交互方式。详情请参考 智能化方式

前提条件

您已经 注册涂鸦开发者账号,并完成了账号认证。

操作步骤

第一步:选择产品品类

  1. 登录 涂鸦 IoT 开发平台

  2. 在首页,单击 创建产品

    创建产品

  3. 标准类目 或者 行业解决方案 分类下,选择产品品类:

    • 方式一:根据大品类、小品类、产品的级别进行选择。例如,单击 电工 产品品类,选择 智能插座 分类下的 插座 产品。

      创建产品

    • 方式二:若您不确定您的产品属于哪个产品品类,可在页面右上角的搜索框内,输入需要创建的产品。

      创建产品

第二步:选择智能化方式

智能化方式 用来区分设备接入方式。在创建产品时,您可以选择 产品开发设备接入 两种。相关定义和区别,请参考 智能化方式

创建产品

第三步:选择产品方案

根据您选择的 智能化方式 的不同,您可以继续选择 产品方案,方案按照开发难度和灵活度进行区分。

创建产品

  • 零代码实现:该方案下,您只需创建产品并选购相关 云模组,即可完成智能产品开发。

    • 产品开发 智能化方式支持 零代码实现
    • 零代码实现 方案仅适用于部分品类产品,例如 电工品类照明品类、传感品类、摄像机品类、语音中控、户外出行、网关品类等。
  • 自定义方案:该方案下,您需要自行实现产品应用逻辑,使用 MCU SDK硬件产品开发(TuyaOS)、或者 设备接入 实现设备和云端的连接和管理。

    自定义方案属于更灵活的开发方式,适用的品类范围更广,能实现的功能更丰富。但开发难度也相应增大和复杂化。

第四步:完善产品信息

产品基本信息可以描述产品和确认产品的通信类型。根据您选择的 智能化方式产品方案 的不同,产品基本信息 会有所差异。同时,您选择的 产品品类 也会影响到产品基本信息选项,具体以实际的页面提示为准。填写示例如下图所示:

  • 零代码实现
    创建产品

  • 自定义方案

    • 产品开发:
      创建产品
    • 设备接入:
      创建产品

产品基本信息的说明如下表所示:

参数 说明 示例 适用的选项
产品名称(必填) 自定义文案。 XXX(品牌)+XXX(产品)+XXX(模组型号) 所有选项
产品型号(选填) 自定义文案。用于区分不同产品的信息。 XXX(AE1123) 所有选项
产品描述(选填) 为产品作基本的功能描述文案。 设备接入
设备类型(必填) 创建后不可修改,分为三类:
  • 普通设备:指不能挂载子设备的设备。该类设备可以直接连接或通过路由器连接 IoT 平台,也可作为子设备挂载到网关下的设备。
  • 网关设备:指可以挂载子设备的设备。网关具有子设备管理模块,可以维持子设备的拓扑关系,同时将子设备的拓扑关系同步到云端。
  • 网关子设备:指通过挂载到网关设备下接入 IoT 平台的设备,本身无法直接连接 IoT 平台。
普通设备 设备接入
数据协议(必填) 创建后不可修改,分为两类:
  • 涂鸦标准协议:涂鸦标准设备模型数据。
  • 自定义透传:传输设备原始数据至云端,由云端进行解析为设备模型后,完成标准协议通讯。
涂鸦标准协议 设备接入
通讯协议(必填) 指设备连接的通讯类型,根据设备实际情况勾选。若您需创建的品类没有您所需的通信方式,可通过 在线工单 或反馈的形式联系涂鸦。 Wi-Fi 自定义方案
功耗类型(必填) 默认选择 标准功耗 标准功耗 自定义方案
  • 仔细确认产品的必填信息,这会影响到后续产品开发的流程和配置。
  • 如果您选择的 自定义方案 是适用于网关产品的,则需要在创建阶段选择上行联网通信方式和下行子设备通信方式。
    • 上行联网通信方式:指网关与云端之间的通信方式,即 通讯协议。默认选择 Wi-Fi
    • 下行子设备通信方式:指网关与挂载的子设备之间的通信方式,即 协议类型。例如 Zigbee。
      创建产品

下一步

创建产品后,根据您选择的 智能化方式 的不同,您可以进行:

  • 产品开发:为产品添加功能,包括标准功能、自定义功能和高级功能。更多详情,参考 产品功能
  • 设备接入:为设备接入 (TuyaLink) 方式创建的产品进行功能定义。更多详情,参考 功能定义