更新时间:2024-11-20 02:14:51下载pdf
本章节以 ZSU Zigbee 模组 自定义开发一款一路开关产品为示例,演示在涂鸦开发者平台上操作步骤。
使用涂鸦模组进行产品开发主要有三种不同的方式:
在开发前,需要先在 涂鸦开发者平台 创建相应的产品,选择开发方案、相关功能、面板和使用的模组,拿到功能点 ID(DP ID)和产品 ID(PID)后,才能对涂鸦 SDK 进行二次开发。
登录 涂鸦开发者平台。
单击 创建产品。
在 标准类目 中,选择需要智能化的品类。例如,单击 电工 产品品类,选择 开关。
选择品类后,选择智能化方式为 产品开发。
产品方案选择 自定义方案。此处是对涂鸦模组进行二次开发,所以选择 自定义方案。
零代码实现,只需在线对产品进行配置,便可生成固件。详细介绍,请参考 零代码开发。
按照将要开发的产品和模组信息,填写产品名称,选择对应的通信协议。配置完成后,单击 创建产品
准备使用 ZSU 模组开发一个一路开关的产品。ZSU 模组是一款 Zigbee 模组,故选择的通信协议是 Zigbee。如果您不太清楚您的涂鸦模组适用什么协议,请参考 联网模组。
DP(Data Point):常被称为功能点,是智能产品开发中的最重要的环节,用于描述产品功能及其参数。在涂鸦开发者平台上,DP (Data Point) 是一个十分重要的概念。只有了解功能点的各项设置,才能更好地进行开发。
根据产品想要实现的功能,选择对应的功能点,并单击 确认。
如果在标准功能点里未能找到需要的功能点,可以在标准功能点选择完成后,自定义需要的功能点。标准功能点可以在公版面板上很好地显示和操作。如果选择了自定义功能点,可能无法在面板上显示和操作。
为了产品稳定性考虑,建议每个产品的标准功能点和自定义功能点累计 不超过40个。若超过,请注意产品稳定性测试。
对产品功能部分如有疑问或想深入了解,可查看 产品功能。
在产品创建及功能定义设置完成后,按照自己的喜好,选择面板。建议选用公版面板,更加方便快捷。
您可以直接选择公版面板,也可以使用面板 SDK 自己开发新的面板。部分产品还支持可视化配置面板,只需在面板工作台上拖拖拽拽就可以完成面板的开发,所见即所得。
更多信息,请参考 面板开发。
在 硬件开发 部分,主要是选择开发方式,选择模组,下载开发资料以及上传固件等操作。
单击 硬件开发,云端接入方式选择 TuyaOS,接入硬件选择 ZSU Zigbee 模组。如果您使用的是其他模组,选择对应的模组即可。
在产品配置中,主要功能是:管理固件升级、多语言管理、设备消息推送、配网信息、快捷开关设置、场景联动设置和产品语言能力配置。
更多信息,请参考 产品配置。
当使用调试面板时,可自主添加真实设备或虚拟设备来调试功能等,需要在 App 端查看配网成功的设备 ID 即可。
单击 进入测试页面。
单击 添加测试设备。
更多信息,请参考 产品测试。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈