Netvox Zigbee终端设备未加入我的zigbee协调员

时间:2014-10-28 13:37:54

标签: zigbee

我正在使用ZStack实现带有 TIcc2530 SOC 的Zigbee Gateway用于家庭自动化,并希望将各种Netvox设备(如Z211 IR Transmitter等)与我们的网关集成。

但我在将这些设备加入我的网关创建的zigbee网络时遇到了问题。

我已在网关中启用了“关联允许”加入,但这些设备无法添加到zigbee网络。

使用数据包嗅探器,我们会检查: 设备继续使用Beacons搜索网络,并观察它发送关联请求,我们从网关发送关联许可响应,然后传输密钥命令(默认HA安全密钥)从网关发送,但它不断重复发送关联请求的过程,无法加入。

有没有人尝试过使用这些netvox终端设备加入cc2530协调器,并且可以提供netvox设备所需的解决方案或依赖项。

感谢您是否可以提供帮助。

2 个答案:

答案 0 :(得分:0)

如果终端设备被您的网络密钥弄糊涂了,那么它可能不支持加密。这可以通过禁用协调器上的安全性来测试,之后您的所有消息都将以明文形式发送。或者,可能存在带外调试方案或硬编码制造商密钥。我喜欢tomlogic的想法,以获取加入已知良好协调员的设备,以了解它的不同之处。

Netvox设备也可能使用802.15.4进行通信,但实际上并未实现ZigBee网络。在这种情况下,它仍将使用相同的信标和关联数据包,但您的ZigBee网络密钥将完全无法识别。 Netvox网站显示他们自称是#802; 802.15.04专家",因此他们的某些设备可能无法使用(或者不需要) ZigBee协议。

即使它确实实现了ZigBee,ZigBee中的许多变体也可能阻止两个设备进行通信。例如,Netvox可能没有HA的应用程序配置文件支持,因此您的HA安全密钥不会被识别。汤姆也是对的#"堆栈简介"如果设备不同,可以阻止设备加入(例如,一个使用ZigBee PRO而另一个不使用)。一些制造商将故意在其信标中宣传非标准配置文件,以防止在其他ZigBee网络中使用其设备。这允许开发人员在预算上对网络中的其他设备做出硬编码假设。根据您的描述,Netvox不知道如何处理意外情况,并陷入无休止的循环。同样,捕获可以帮助您验证这一点。

答案 1 :(得分:-1)

某些终端设备要求您绑定到其中一个群集,或将其分配给一个群组,以确保它不会意外加入错误的网络。希望这会有所帮助。