1 前言
作为降低 IoT 技术门槛的开发神器,TuyaOS 操作系统重磅发布 3.6.0 新版本啦!针对设备安全、功耗、通信速率等关键功能,做了重大创新和优化升级。为了助力开发者更快速便捷地接入涂鸦IoT PaaS,并低门槛开发出有创意的智能单品,每个开发框架新增不少新功能。
具体涉及子设备、网关、中控屏、联网单品、IPC、蜂窝产品等功能开发,下面逐一为大家介绍下各个框架更新的重点内容。(拉到文末,可领取开发资料)
前情提要:如需了解TuyaOS详情介绍,点击此处查看往期文章
2 更新内容介绍
2.1 子设备开发
子设备开发框架提供蓝牙、Zigbee、Sub-G 等无线通信协议下的子设备接入方案,可轻松接入网关连接云端,连接速度更丝滑,产品智能化更快捷。
其中,Sub-G 支持500米以上传输距离,穿墙能力强,能助力更多物联网场景下的通信连接。
2.1.1 Zigbee 设备开发包
重点更新:
开发框架:
2.1.2 蓝牙设备开发包
重点更新:
开发框架:
2.1.3 Sub-G 设备开发包
重点更新:
开发框架:
2.1.4 蓝牙 Beacon 设备开发包
重点更新:
开发框架:
2.2 网关开发
适用于连接任何网关和子设备类型的智能设备,如 Zigbee、蓝牙 Mesh、Sub-G 等网关。另外,开发套件封装了连接涂鸦IoT PaaS和管理子设备的 API,可以让开发者快速完成网关产品的研发和生产。
2.2.1 网关设备开发包
重点更新:
开发框架:
2.2.2 网关产品开发包
重点更新:
产品开发包:
2.3 中控开发
针对中控屏产品所裁剪的 TuyaOS 开发框架,可分别适配于 Android 和 Linux 系统进行开发。提供兼具交互控制、网关能力、语音能力以及固件 OTA升级等功能的开发套件,加速多功能控制面板的开发。
2.3.1 中控设备开发包
重点更新:
开发框架:
2.4 联网单品开发
基于 TuyaOS 开发框架,支持根据不同联网协议特性进行裁剪、封装联网、设备控制等核心功能,快速实现智联设备接入涂鸦。
2.4.1 Wi-Fi & Bluetooth LE 双模设备开发包
开发框架:
2.5 IPC开发
涂鸦基于 TuyaOS 裁剪出支持设备控制、OTA、音视频业务,流媒体服务等功能的IPC开发框架。开发者可基于该框架,快速完成IPC设备的智能化落地。
2.5.1 IPC 设备开发包
重点更新:
开发框架:
2.6 蜂窝产品开发
提供覆盖Cat.1、NB-IoT 等蜂窝通信协议的 OpenCPU 接入方案,包含丰富的 User API,可助力开发者简单、高效、快速完成蜂窝产品的智能化开发。
2.6.1 Cat.1 设备开发包
重点更新:
开发框架:
3 申请开发包
所有的开发包都可以通过 Tuya Wind IDE 进行下载。
如果资料包是全量发布的,那开发者直接登录 Tuya Wind IDE 就可看到相应的资料包。
如果是白名单发布的,开发者可扫描文末二维码,联系官方小助手发起权限申请。
4 TuyaOS导航
①TuyaOS开发者官网:https://developer.tuya.com/cn/tuyaos
②TuyaOS文档:https://developer.tuya.com/cn/docs/iot-device-dev
③TuyaOS开发指南视频:https://www.bilibili.com/video/BV1gD4y1q7fo/?spm_id_from=333.999.0.0
5 联系我们
如果有任何技术问题,可以登录涂鸦论坛发帖讨论
TuyaOS 论坛:https://www.tuyaos.com/