设备构建

更新时间:2023-12-14 06:47:20下载pdf

TuyaOS 支持设备开发类型有路由设备(Router)、终端设备(End Device)两种类型。

设备类型

  • 路由设备:路由设备是 Zigbee 网络中最典型的设备,它之所有叫 路由设备 是因为它具备消息中继能力,它的无线接收始终是开启的,随时能参与网络中消息的传递。这样的设备通常是常供电设备,例如灯泡,插座,墙壁开关等。

  • 终端设备:通常是指低功耗设备,例如电池供电的温湿度计。终端设备平时处于睡眠状态,不参与网络中的消息中继。睡眠状态下它的无线接收是关闭的,只有特定时候会醒过来(例如定时唤醒或用户操作唤醒)。它会与一个路由设备或者协调器建立父子关系,网络中其他设备发送给它的消息会被缓存在其父设备中,待唤醒后向父设备获取缓存的消息。

CSA 联盟定义了标准的设备的功能簇(Cluster),簇中包含了标准的属性(Attribute)、命令(Command)。您可以根据 CSA 联盟提供的规范文档添加相应的 Cluster、Attribute。

Cluster ID

TuyaOS 提供了 CSA 联盟定义的标准 Cluster 模板。

设备构建

Attribue ID

TuyaOS 提供了 CSA 联盟定义的标准 Attribute 模板,您也可以添加自定义的私有属性。

设备构建

设备信息

您可自定义 Device ID、Manufactory Name、Model ID、Firmware Version 等设备信息。

如果您需要接入涂鸦,请访问《TuyaOS 开发者论坛》 Zigbee协议接入涂鸦网关介绍

支持与帮助

在开发过程遇到问题,您可以登录 TuyaOS 开发者论坛 子设备开发版块 进行沟通咨询。