Search found 9 matches

by docker22docker
2023年 Nov 20日 10:23
Forum: TuyaOS-Zigbee设备开发
Topic: 组播设备类型区分
Replies: 4
Views: 1394

Re: 组播设备类型区分

你好
目前的数据链路是,通过add group这条命令,把group id和scene id发送给场景开关对应的endpoint,场景开关的这个endpoint下的group id和scene id控制的是灯还是窗帘,场景开关是不需要关心的。控制的时候,场景开关,只需要发送标准的recall scene命令,将之前保存的group id和scene id,发送出去就可以。对应的设备收到这个命令之后,如果存了这个group id和scene id对应的场景动作,被控设备就会执行对应的动作。目前的场景开关的一个endpoint仅支持一组group id和scene id。

by docker22docker
2023年 Oct 23日 10:35
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】zigbee数据发送
Replies: 4
Views: 1542

Re: zigbee数据发送

send_data.addr.mode = SEND_MODE_GROUP; send_data.addr.type.dev.cluster_id = CLUSTER_ON_OFF_CLUSTER_ID; send_data.addr.type.dev.dst_ep = 1; send_data.addr.type.dev.src_ep = src_ep; send_data.addr.type.dev.dst_addr = sendGroupId; ////// 联合体错误,使用SEND_MODE_GROUP模式,不应该是dev,应该是group,详细查看TAL_ZG_ADDR_T结构体
by docker22docker
2023年 Oct 23日 10:31
Forum: TuyaOS-Zigbee设备开发
Topic: 【求助】获取group id
Replies: 3
Views: 1376

Re: 获取group id

app设定群组,调光开关是否能够收到这个群组ID的命令并解析得到群组ID?如果能够得到这个群组ID,需要用户自己通过flash操作接口,将这个群组ID,保存到flash中,上电的时候,需要使用这个群组ID的手,通过flash操作接口,加载这个群组ID就可以。也就是群组ID需要用户自己存储,自己管理。flash的操作接口,可查看tal_nv_flash.hw文件。

by docker22docker
2023年 Oct 10日 09:51
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】网关兼容Tuya Zigbee多路开关不能单路控制
Replies: 5
Views: 1539

Re: 网关兼容Tuya Zigbee多路开关不能单路控制

第三方非tuya网关,需要接入tuya我们涂鸦的指定设备,实现在涂鸦网关下同样的体验,需要在设备组网阶段,网关按照指定格式,来读我们的basic属性。Image

by docker22docker
2023年 Jul 11日 15:29
Forum: MCU SDK开发
Topic: Zigbee低功耗模组是否能做成旋钮开关去控制调光灯具的亮度和色温
Replies: 2
Views: 1805

Re: Zigbee低功耗模组是否能做成旋钮开关去控制调光灯具的亮度和色温

1、控制对象是灯具。实现方式是zigbee标准群组控制。旋钮控制器和灯具在一个群组下,旋钮可以不通过网关,直接控制灯具。串口对接标准命令群组广播有详细介绍。https://developer.tuya.com/cn/docs/iot/tuya-zigbee-module-uart-communication-protocol?id=K9ear5khsqoty#title-36-%E4%B8%8B%E5%8F%91%20kid%20gid%20sid(0x41) 2、按键1模式该dp,设备可以在无线开关模式0x02和遥控模式0x01。不同的值,面板会有不同的展示。遥控模式下,面板是可以进行灯具的...
by docker22docker
2023年 Jul 3日 11:32
Forum: TuyaOS-Zigbee设备开发
Topic: Zigbee 开关(零火开关/单火开关)开关dp对应关系
Replies: 1
Views: 654

Zigbee 开关(零火开关/单火开关)开关dp对应关系

涂鸦 Zgbiee 开关(零火开关/单火开关)功能描述 一、Zigbee 协议版本 | Device ID | Profile ID | | --------- | ---------- | | 0x0100 | 0x0104 | 一路开关Endpoint | Endpoint | Description | | ------------ | --------------- | | 1 | 第一路Endpoint | 二路开关Endpoint | Endpoint | Description | | ------------ | --------------- | | 1 | 第一路Endp...
by docker22docker
2022年 Dec 15日 19:21
Forum: TuyaOS-Zigbee设备开发
Topic: 【Zigbee】zigbee抓包器使用
Replies: 0
Views: 3135

【Zigbee】zigbee抓包器使用

Zigbee抓包的意义 无线设备的开发和调试,必定需要搭建一个抓包环境,有了这个抓包,可以直观的看到空气中的数据交互,对分析和定位问题有很大的帮助。正所谓磨刀不误砍柴工,zigbee抓包,可以达到事半功倍的效果。那么按照如下步骤,搭建我们自己的抓包环境吧。 一、准备工作 硬件: CC2531 USB Dongle https://images.tuyacn.com/rms-static/7455b7c0-7c61-11ed-b55f-0761daf5ff1b-1671099352380.png?tyName=%E6%8A%93%E5%8C%85%E5%99%A8.png 软件:Ubiqua ...
by docker22docker
2022年 Dec 15日 15:46
Forum: TuyaOS-Zigbee设备开发
Topic: 【Zigbee】复合场景开关设备接入介绍
Replies: 0
Views: 2754

【Zigbee】复合场景开关设备接入介绍

1、zigbee设备开发快速入门 https://www.tuyaos.com/viewtopic.php?t=258 该文详细介绍了 ​ a)环境安装 ​ b)TuyaOS subdev-zg 开发包介绍 ​ c)开发框架与产品开发包获取 ​ d)编译与烧录 ​ 以上步骤,可以快速的搭建环境,编译固件,固件烧录,程序就可以在板子上跑起来了。 2、复合场景开关介绍 步骤c)开发框架与产品开发包获取,我们同样可以获取到产品开发包:复合场景开关demo。demo提供的是两路的复合场景开关,第一路是场景/开关(场景、开关可以通过面板切换);第二路是场景开关。 ​ 以两路复合场景开关为例,设备总共有...
by docker22docker
2022年 Nov 29日 11:43
Forum: TuyaOS-Zigbee设备开发
Topic: 【Zigbee】概念介绍: endpoint、cluster、atttibute、command
Replies: 0
Views: 2981

【Zigbee】概念介绍: endpoint、cluster、atttibute、command

Cluster: A cluster is a specification defining one or more attributes, commands, behaviors and dependencies,that supports an independent utility or application function. The term may also be used for an implementation or instance of such a specification on an endpoint. ​ 集群:某一功能点的集合,每个Cluster 包含Att...