Search found 43 matches
- 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...
- 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 后面我重启设备 ...
- 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 是吧?
- 2023年 Sep 7日 14:49
- Forum: TuyaOS-Zigbee设备开发
- Topic: 门窗控制器品类的支持的 Cluster ID 有哪些?
- Replies: 21
- Views: 60028
Re: 门窗控制器品类的支持的 Cluster ID 有哪些?
这个 门窗控制器 是通用对接方案,好像没有对应的 device id
- 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...
- 2023年 Sep 5日 14:38
- Forum: TuyaOS-Zigbee设备开发
- Topic: 门窗控制器品类的支持的 Cluster ID 有哪些?
- Replies: 21
- Views: 60028
- 2023年 Sep 4日 17:30
- Forum: TuyaOS-Zigbee设备开发
- Topic: 【求助】门窗控制器 品类的 model id 是多少?文档里没有
- Replies: 4
- Views: 1817
- 2023年 Aug 30日 13:58
- Forum: TuyaOS-Zigbee设备开发
- Topic: 【已解决】编译错误,tkl_system_delay 未定义
- Replies: 6
- Views: 1841
Re: 【求助】编译错误,tkl_system_delay 未定义
好的,明白了
打算把事件的处理逻辑放到 tuya_main_loop 里,不过这个逻辑有时候可能会占用几百ms的时间
- 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 里,会有什么影响吗?程序逻辑比较复杂
- 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 是没有实现吗?还是有其他函数实现了