涂鸦网关配网时会读取入网设备 basic cluster 下 6 个属性来识别设备,子设备回复数据后,App 上就会跳出子设备面板。
Zigbee 3.0 规定入网流程中需要获取 Trust Center (TC) link key。如果获取 TC link key 失败,则会离网。
综上所述,出现配网成功后就离线的问题可能是设备获取 TC link key 失败,导致该问题的原因可能是:
- 网关读取 basic cluster 下属性注册到云端,App 上刚刚跳出子设备界面后,用户就退出了配网界面,这时候由于退出了配网模式,导致设备获取 TC link key 失败。
- 大规模设备配网并发入网较多,网关处理忙碌导致设备获取 TC link key 没有被响应。
- 由于干扰等因素,导致子设备 request key、网关 transport、后续的 verify 和 confirm 及其 APS ACK 没有被响应,导致 TC link key 交互失败。
建议采取以下措施规避: