zigbee总是退出低功耗

Zigbee 子设备开发


caowen
Posts: 27

huanghuan 2024年 Feb 28日 15:38

1.你好,你可以参考 https://support.tuya.com/zh/help/_detail/Kdajf848dswec
2.修改poll间隔 需要修改 config.sleep_ed_cfg.poll_config.interval_ms

.config.sleep_ed_cfg.poll_config.forever_flag = 0,
.config.sleep_ed_cfg.poll_config.fast_swicth_parent = 0,
.config.sleep_ed_cfg.poll_config.interval_ms = 3000,
.config.sleep_ed_cfg.poll_config.max_failed_times = 10,
.config.sleep_ed_cfg.poll_config.duration_after_data_ms = 9000,
.config.sleep_ed_cfg.poll_config.duration_after_join_ms = 60000,
.config.sleep_ed_cfg.poll_config.duration_after_rejoin_ms = 15000,
前两个参数配置为0,为什么还会发送 data requst呢

huanghuan
Posts: 202

Re: zigbee总是退出低功耗

1.你所说的data request是指定时发送的data request?还是发送一次数据后附带的data request?
2.按照你的配置应该是没有定时发送的data request;发送一次数据后正常是要附带几次 data request以保证及时同步数据,否则无法获取父节点的下发数据

huanghuan
Posts: 202

Re: zigbee总是退出低功耗

1.你可以将 duration_after_data_ms 这个参数减少,这个参数是发送数据后附加的data request
2.注意即使将 duration_after_data_ms 改为0,协议栈内部仍会强制发送几次quick data request以保证数据有机会同步

Post Reply