
Tuya
T4平台广大开发者以智能小程序为载体,利用小程序提供的丰富基础能力完成服务搭建,实现多品牌、多品类设备配网、控制、管理和场景联动,打造智能设备更多新玩法。
TuyaIoT智能家居小程序平台
特性
- IoT设备配网(Wi-Fi / BLE / Zigbee)
- 设备控制(指令下发 / 状态上报)
- 场景联动(自动化)
- 多品牌多品类设备支持
- 家庭/房间管理
- 云开发(Cloud)
详细文档
Tuya#
平台概述#
Tuya(涂鸦智能)的智能小程序是面向 IoT 智能家居 的小程序平台,运行在涂鸦系 App(Smart Life、OEM App)内。开发者以小程序为载体,调用 Tuya 云与端的能力,实现 多品牌、多品类 IoT 设备的配网、控制、管理与场景联动。
⚠️ 垂直 IoT 平台:Tuya 小程序文档相对集中在涂鸦开发者中心,下列标注「待核实」的客户端 API 命名以官方为准;服务端设备控制 API 为 Tuya OpenAPI 常见端点。
核心能力:
- 设备配网:Wi-Fi(EZ/AP 模式)、BLE、Zigbee 等多种配网
- 设备控制:指令下发、状态上报、实时同步(WebSocket)
- 场景联动:自动化场景(如「回家模式」联动多设备)
- 家庭/房间管理:多用户、多家庭、权限分享
- 云开发:Tuya Cloud 提供设备云数据库与云函数
典型场景:
- 智能家居控制面板:灯控、插座、窗帘、空调
- 设备配网向导:引导用户绑定新设备
- 场景自动化:定时、条件触发联动
- OEM 品牌App 扩展:品牌商在涂鸦 OEM App 内嵌入自定义小程序
技术栈#
- 智能小程序框架类微信(模板 + 样式 + JS)
- 亦可选用涂鸦 Ray 框架(
@ray-js/ray,React 语法,跨端 IoT 应用开发) - 设备能力通过 Tuya 小程序 SDK + 云 API 调用
开发注意#
- IoT 设备模型:需理解涂鸦的「产品 → 设备 → 指令集(DP)」模型,控制即下发 DP 指令
- 配网能力:不同协议(Wi-Fi/BLE/Zigbee)配网流程不同,BLE 需用蓝牙 API
- 实时性:设备状态变更通过 WebSocket/MQTT 推送
- 多品牌兼容:涂鸦生态设备品类多,需处理品类差异
- 运行宿主:小程序运行在 Smart Life 或 OEM App 内,非独立商店分发
生态资源#
- 智能小程序:tuya.com/cn/platform/appdev/smart-miniapp
- Tuya IoT 开发平台:iot.tuya.com
- Tuya OpenAPI:设备控制、场景、家庭等云 API
- Ray 框架:
@ray-js/ray(React 跨端 IoT 开发)
适用性评估#
Tuya 属 IoT 垂直平台(weight 3),适合智能家居设备厂商、方案商、IoT 应用开发者。通用 C 端业务(非 IoT)不适合。