终端掉电重启发消息到父节点,父节点不转发
时间:10-02
整理:3721RD
点击:
大家好,
我在做场景面板时候遇到一个难题,就是在场景面板掉电之后,面板发送SceneRecall命令到父节点,父节点不再转发处理了。抓包情况如下:
1.正常的SceneRecal
l
2.掉电后设备重入网抓包,不知重入网是否缺少什么步骤?
3.再发送SceneRecall之后,父节点不再转发
协议栈版本是HA1.2.2a,代码是在SceneSelector这个例程上修改的。谢谢各位了
请问能否贴出完整的抓包?
@Susan Yang 谢谢关注。
正常的SceneRecall从401行开始
设备0xFF4F掉电重新入网或者发送数据请求从1645行开始
重启设备后的不正常的SceneRecall如2473行
网关加了其他Device,所以数据包有点大
终端设备掉电重启重新入网过程当中并没有发出device announce,是否应为这样其实终端是没有真正的重联到网络呢?但是发送recall scene命令到父节点的包确实是发出去了,如2473行所示。