协议栈:Mesh1.0
网络A:
协调器:zgPreConfigKeys = FALSE;
路由器:zgPreConfigKeys = FALSE;
网络B:
协调器:zgPreConfigKeys = TRUE;
路由器:zgPreConfigKeys = TRUE;
加网时,由于网络A的协调器时一直开放入网的。所以网络B的路由器错误的加入了网络A。
由于网络A的密钥设置是由协调器统一发放的,所以网络B的路由器并没有判断到自己加错了网络,并且发出device announce。
问:在现场安装时:如果存在别的厂家如网络A一样设置的协调器。那么我的产品就会一直加入到网络A中。导致布网困难。
请问是否有办法避免这种情况的发生。有的产品是固定安装的,所以通过移动产品的位置来入网也是比较困难的。
Alvin Chen:
你可以通过预设PANID去区分你的网络。
user5032796:
回复 Alvin Chen:
您的意思是终端或路由设备提前设置固定的panID么。但是如果批量的产品或者像烟雾传感器等只有一个按键的。预设panID这样操作会比较麻烦。
YiKai Chen:
回复 user5032796:
网络A的协调器时一直开放入网的基本上不應一直开放入网的
user5032796:
回复 YiKai Chen:
是的,我们之前的网络模式是保持入网常开的。现在改入网模式了,可公司有之前模式的网关在线,所以经常加到之前的网关上去。所以我才尝试着问问有没有比较好的方式来避免此类状况的发生。毕竟现场安装的时候,还是有很多不确定因素的。
user5032796:
回复 YiKai Chen:
是啊,之前很多加网问题一直困扰着,直到我发现加错网了。看来也是没什么办法了。
YiKai Chen:
回复 user5032796:
已經給你建議了
作韌體更新去把之前的网关的permitjoin關掉
user5032796:
回复 YiKai Chen:
嗯嗯,感谢。