DBG-004 Parent Loss、Leave 与 Rejoin
DBG-004 · VERIFIED LESSON
设备没收到 Leave,不等于设备已经离网
Sleepy End Device 发现父节点不可达时,可能进入 parent link failure 和 rejoin;这与真正收到 Leave、清除网络参数和恢复出厂是不同路径。
现象
网关侧显示设备已删除,但设备在下一次唤醒后仍保留旧网络信息,或者继续尝试重新加入网络。
必须分开的路径
1 | 连续 Data Request 无 ACK |
决定性证据
- 是否真的捕获到 NWK Leave 或 Leave request;
- Data Request 的 ACK、Frame Pending 和返回状态;
- Parent Loss 后是否启动 Rejoin;
- 网络凭据和“已在网络中”状态是否被清除。
当前收获
“App 删除设备”“设备网络不可达”“设备恢复 factory-new”不能合并成一个状态。排障应先确定设备实际收到的空口消息和本地状态机分支。
关联内容
评论
评论公开可见,留言需要登录 GitHub。机器人头像生成器。
编辑或删除:打开对应讨论,在评论右上角点击 ⋯ → Edit / Delete。可用操作由 GitHub 根据账号权限决定;删除后返回这里刷新评论。