Search found 43 matches

by clcl
2023年 Sep 9日 16:02
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】低功耗设备,app控制设备 开/关,但网关不下发数据,但上报没问题
Replies: 9
Views: 3165

Re: 【求助】低功耗设备,app控制设备 开/关,但网关不下发数据,但上报没问题

我发现初始化时将设备类型从 ZG_SLEEPY_END_DEVICE 改为 ZG_END_DEVICE,就可以收到网关下发的数据 STATIC VOID_T app_end_device_node_init(VOID_T) { TAL_ZG_NODE_CFG_T node_config = { .node_type = ZG_END_DEVICE, .tx_power = 10, .scan_interval = 200, .scan_duration = ZG_SCAN_DURATION_3, .config.ed_cfg.poll_config.forever_flag = 0, .con...
by clcl
2023年 Sep 8日 18:35
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】低功耗设备,app控制设备 开/关,但网关不下发数据,但上报没问题
Replies: 9
Views: 3165

【已解决】低功耗设备,app控制设备 开/关,但网关不下发数据,但上报没问题

现象: 设备上电后,用 app 控制设备 开/关,能收到网关下发的数据,但过了几十秒之后,这个时候用 app 控制设备 开/关,收不到数据,但上报一直是正常的 详细描述: 低功耗设备,设备上电后,入网成功, 然后网关下发了: cluster 0xEF00, cmd 0x07, 然后我上报了所有的 dp,上报都是成功的, 用 app 控制设备 开/关,能收到下发的dp 然后,过了几十秒之后 如果这个时候用 app 控制设备 开/关,网关不会下发控制命令,抓包器也抓不到报文 但设备主动上报数据没问题(周期性上报电量) 然后我一直点 app 上的 控制按钮,也没反应,也没 log 后面我重启设备 ...
by clcl
2023年 Sep 7日 17:58
Forum: TuyaOS-Zigbee设备开发
Topic: 门窗控制器品类的支持的 Cluster ID 有哪些?
Replies: 21
Views: 60028

Re: 门窗控制器品类的支持的 Cluster ID 有哪些?

device id 选的是 WINDOW_COVERING_DEVICE,

是我理解错了

由于功能定义里定义了很多 标准dp,

增加了 CLUSTER_WINDOW_COVERING_CLUSTER_ID = 0x0102 这个 Cluster,但是我们的 model id 是 TS0601

在 DP 查询表 里找不到对应的 cluster id 和 attr 关系

是不是 TS0601 只能用自定义 dp ? 用不了标准 dp 是吧?

by clcl
2023年 Sep 7日 14:49
Forum: TuyaOS-Zigbee设备开发
Topic: 门窗控制器品类的支持的 Cluster ID 有哪些?
Replies: 21
Views: 60028

Re: 门窗控制器品类的支持的 Cluster ID 有哪些?

这个 门窗控制器 是通用对接方案,好像没有对应的 device id

by clcl
2023年 Sep 7日 11:18
Forum: TuyaOS-Zigbee设备开发
Topic: 门窗控制器品类的支持的 Cluster ID 有哪些?
Replies: 21
Views: 60028

Re: 门窗控制器品类的支持的 Cluster ID 有哪些?

好的,已经按照文档添加了 CLUSTER_PRIVATE_TUYA_CLUSTER_ID 那设备注册时,device ID 怎么选呢?默认例程是门磁品类的,device ID 是:ZG_DEVICE_ID_IAS_ZONE // server cluster list CONST TAL_CLUSTER_T app_server_cluster_list[] = { DEF_CLUSTER_IDENTIFY_CLUSTER_ID(identify_attr_list) DEF_CLUSTER_POWER_CLUSTER_ID(power_attr_list) // DEF_CLUSTER_IA...
by clcl
2023年 Sep 4日 17:30
Forum: TuyaOS-Zigbee设备开发
Topic: 【求助】门窗控制器 品类的 model id 是多少?文档里没有
Replies: 4
Views: 1817

Re: 【求助】门窗控制器 品类的 model id 是多少?文档里没有

还有一个问题

这个 门窗控制器 的支持的 Cluster ID 有哪些?

这个文档里没有:https://developer.tuya.com/cn/docs/iot/ ... gs5gy6bige

by clcl
2023年 Aug 30日 13:58
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】编译错误,tkl_system_delay 未定义
Replies: 6
Views: 1841

Re: 【求助】编译错误,tkl_system_delay 未定义

好的,明白了

打算把事件的处理逻辑放到 tuya_main_loop 里,不过这个逻辑有时候可能会占用几百ms的时间

by clcl
2023年 Aug 30日 10:19
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】编译错误,tkl_system_delay 未定义
Replies: 6
Views: 1841

Re: 【求助】编译错误,tkl_system_delay 未定义

好的

我们的程序是基于事件循环的,

注释里说 tuya_main_loop 里不能做复杂操作和延时,所以一开始是用 os 接口的

那我现在放到 tuya_main_loop 里,会有什么影响吗?程序逻辑比较复杂

by clcl
2023年 Aug 30日 09:38
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】编译错误,tkl_system_delay 未定义
Replies: 6
Views: 1841

Re: 【求助】编译错误,tkl_system_delay 未定义

tal_sw_timer.h 是软件定时器,我不需要这个

我想问的是关于 OS 的 API,这个 sdk 是没有实现吗?还是有其他函数实现了