【已解决】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

网关设备, 语音中控设备等
youngpe
Posts: 51

hi,涂鸦工程师:
你好!
咨询zigbee网关Pan ID冲突问题描述如下:
1) 开发包全名ty_integrated_sdk_arm-linux-androideabi-4.9-ndk-r18b_release-1.1.2
2)问题现象:
网关1:
Node ID:0
Pan ID:0x580C
Radio Channel:25
Radio Power:13
Extended Pan Id: 70B8DCEE4692783C
EUI64: 281A7BFEFFEA3590
Global Key: C6 87 70 D5 2A 5A 9C 8E A2 E6 7F E6 F2 FF 71 58
Global FC:0xFFFFFFFF
Network Key: FC 90 81 1D 14 83 AA 7A 7F 84 B2 DF 05 1D 48 7C
Network FC:0x0065A001
Network Sequence Number:0x00

网关2:
Node ID:0
Pan ID:0x580C
Radio Channel:25
Radio Power:13
Extended Pan Id: FCCF539D7ABD5B28
EUI64: 621A7BFEFFEA3590
Global Key: 19 2A 3C 30 A1 6C DD 89 45 61 5C 05 09 2B BB DD
Global FC:0xFFFFFFFF
Network Key: 8D BA 10 D1 55 37 9A DF 2E 67 4D DB 5A 9F F3 3D
Network FC:0x04D87001
Network Sequence Number:0x00

出现zigbee的Pan ID冲突,之前也有出现过,且都是0x580C。
问题1:0X580C这个Pan ID有什么特殊的涵义?
问题2:出现Pan ID冲突后会导致什么结果?
问题3:如何避免Pan ID冲突

Kyson
Posts: 230

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

你好,你这两个网关虽然 Pan ID 相同,但是 Extended Pan ID 是不同的,所以不会构成冲突,也不会对实际使用有影响。

youngpe
Posts: 51

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

实际现象上是冲突的zigbee网关添加不了终端节点设备,重置后,Pan ID不冲突后就正常了

Kyson
Posts: 230

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

youngpe 2022年 Nov 4日 11:33

实际现象上是冲突的zigbee网关添加不了终端节点设备,重置后,Pan ID不冲突后就正常了

理论上不会出现这种情况,你目前这个情况是两个 Pan ID 冲突的网关,一个开启配网,一个不开启配网,开启配网的网关添加不了子设备是吗?是的话,你那边有没有抓包工具?抓下包看下

youngpe
Posts: 51

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

PanAccessDeny.txt
后缀重命名为.cubx
(76 KiB) Downloaded 173 times

用Ubiqua工具抓包的,论坛不支持.cubx文件,要重命名下。

Kyson
Posts: 230

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

youngpe 2022年 Nov 4日 14:30

PanAccessDeny.txt
用Ubiqua工具抓包的,论坛不支持.cubx文件,要重命名下。

网关日志也麻烦提供下~

Kyson
Posts: 230

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

另外,涂鸦网关 Zigbee 模组你用的是哪个型号的?

youngpe
Posts: 51

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

型号:TYZS13
有问题的网关目前都重置了,日志暂无,从抓包中能否初步分析下,另外0x580C有什么特殊用途,为什么冲突的Pan ID都是0x580c

Kyson
Posts: 230

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

youngpe 2022年 Nov 4日 17:55

型号:TYZS13
有问题的网关目前都重置了,日志暂无,从抓包中能否初步分析下,另外0x580C有什么特殊用途,为什么冲突的Pan ID都是0x580c

子设备是涂鸦的吗?看抓包有两个问题:

  1. 子设备发起 Association Request 没带上 extend pan,相当于没有用到 extend pan,导致冲突。
  2. 网关发 leave 命令通知子设备 rejoin,子设备没有 rejoin。
youngpe
Posts: 51

Re: 【求助】【中控】【TuyaOS SDK】zigbee Pan ID冲突问题

子设备时IKEA的一个窗帘,不是涂鸦的
那我们怎么做可以避免Pan ID冲突

Post Reply