创建产品是产品开发流程的第一步。一个智能产品拥有全局唯一的标识符 PID(Product ID),产品包含了实际场景中您部署的智能设备集合的所有元数据,包括产品开发中最核心最基础的功能属性,也包括所有您自定义添加的支持服务。产品开发的全流程配置都在产品的基础上完成,直至投产安排。
本文介绍如何在涂鸦开发者平台创建一个智能产品。
准备工作
- 了解产品方案。在创建产品之前,如果您需要了解涂鸦提供的产品开发方案、了解某款产品品类的功能方案、寻找替代的产品方案,可以访问方案中心提前了解。
- 了解通信协议。通信协议分为两大类:
- 接入协议:Wi-Fi、Zigbee、蓝牙、LoRa、NB-IoT、蜂窝网络(例如 5G)、Tuya Beacon、GSM、GPRS、Modbus、串口类型(例如 RS433、RS485、USB)等。您在创建产品时,各接入协议的支持方式会随着产品品类的不同,而有所差异。
- 通讯协议:HTTP/HTTPS、CoAP、MQTT、XMPP、AMQP、JMS 等。
- 了解设备接入方式。接入方式即 智能化方式,这决定了您的产品和涂鸦开发者平台双向通信时的交互方式。
前提条件
您已经 注册涂鸦开发者账号,并完成了账号认证。
操作步骤
第一步:选择产品品类
-
登录 涂鸦开发者平台。
-
在首页,单击创建产品。
-
在 标准类目 或者 行业解决方案 分类下,选择产品品类:
-
方式一:根据大品类、小品类、产品的级别进行选择。例如,单击 电工 产品品类,选择 智能插座 分类下的 插座 产品。
-
方式二:若您不确定您的产品属于哪个产品品类,可在页面右上角的搜索框内,输入需要创建的产品。
-
第二步:选择智能化方式
智能化方式 用来区分设备接入方式。在创建产品时,您可以选择 产品开发 和 设备接入 两种。相关定义和区别,请参考智能化方式。
第三步:选择产品方案
根据您选择的 智能化方式 的不同,您可以继续选择 产品方案,方案按照开发难度和灵活度进行区分。
-
零代码实现:该方案下,您只需创建产品并选购相关云模组,即可完成智能产品开发。
- 仅 产品开发 智能化方式支持 零代码实现。
- 零代码实现 方案仅适用于部分品类产品,例如电工品类、照明品类、传感品类、摄像机品类、语音中控、户外出行、网关品类等。
-
自定义方案:该方案下,您需要自行实现产品应用逻辑,使用 MCU标准协议接入、TuyaOS接入 或者 网关接入实现设备和云端的连接和管理。
自定义方案属于更灵活的开发方式,适用的品类范围更广,能实现的功能更丰富。但开发难度也相应增大和复杂化。
第四步:完善产品信息
产品基本信息可以描述产品和确认产品的通信类型。根据您选择的 智能化方式 和 产品方案 的不同,产品基本信息 会有所差异。同时,您选择的 产品品类 也会影响到产品基本信息选项,具体以实际的页面提示为准。填写示例如下图所示:
-
零代码实现:
-
自定义方案:
- 产品开发:
- 设备接入:
- 产品开发:
产品基本信息的说明如下表所示:
参数 | 说明 | 示例 | 适用的选项 |
---|---|---|---|
产品名称(必填) | 自定义文案。 | XXX(品牌)+XXX(产品)+XXX(模组型号) | 所有选项 |
产品型号(选填) | 自定义文案。用于区分不同产品的信息。 | XXX(AE1123) | 所有选项 |
产品描述(选填) | 为产品作基本的功能描述文案。 | 无 | 设备接入 |
设备类型(必填) | 创建后不可修改,分为三类:
| 普通设备 | 设备接入 |
数据协议(必填) | 创建后不可修改,分为两类:
| 涂鸦标准协议 | 设备接入 |
通讯协议(必填) | 指设备连接的通讯类型,根据设备实际情况勾选。若您需创建的品类没有您所需的通信方式,可通过 在线工单 或反馈的形式联系涂鸦。 | Wi-Fi | 自定义方案 |
功耗类型(必填) | 默认选择 标准功耗。 | 标准功耗 | 自定义方案 |
- 仔细确认产品的必填信息,这会影响到后续产品开发的流程和配置。
- 如果您选择的 自定义方案 是适用于网关产品的,则需要在创建阶段选择上行联网通信方式和下行子设备通信方式。
- 上行联网通信方式:指网关与云端之间的通信方式,即 通讯协议。默认选择 Wi-Fi。
- 下行子设备通信方式:指网关与挂载的子设备之间的通信方式,即 协议类型。例如 Zigbee。
下一步
创建产品后,根据您选择的 智能化方式 的不同,您可以进行:
- 产品开发:为产品添加功能,包括标准功能、自定义功能和高级功能。
- 设备接入:为设备接入 (TuyaLink) 方式创建的产品进行功能定义。