這種現象確實存在:當一個 Zigbee 網絡組建成功后,Coordinator 創建了這個網絡,由于 Router 具有保持局部網絡的能力,所以,當一個網絡中的 Coordinator 與 Router 都在線的情況,如果重設 Coordinator 的 PANID,并且重啟 Coordinator,則 Coordinator 的 PAN ID 會自動加 1,是因為 Coordinator 掃描到一個相同PANID的網絡,為避免 PAN ID 沖突,Coordinator 將自己的PANID加1,重新創建了一個網絡。
解決方法:
1.不要更改 Coordinator 的 PAN ID,而只是更改 Router 或 End Device 的 PAN ID,讓 Router 或 End Device加入由 Coordinator 創建的網絡。
2.如果上述現象已經發生,可將網絡中的除 Coordinator 的節點下電,將 Coordinator 的 PAN ID 重設,重啟,再將其它的節點上電。
3.或者,將網絡中的其它節點 PAN ID 改為新的 PAN ID(加 1 的 PAN ID,或 PAN ID 為 FF FF),讓其它節點重新加入網絡。