This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to rejoin my parents which is saved in NV memory?



When ZED starts with its network information saved in NV memory, it sends Orphan Notification to its parents.

When ZED starts with blank network information, it sends beacon request to join new network.

My question is,

When ZED starts with its network information saved in NV memory,

Can it send beacon request to rejoint its parents?

We call it rejoin process?

  • Do you mean you don't want to send orphan notification when ZED restarts if it has been joined a Zigbee network?

  • Sure. I'll rejoin network saved in NV by two way. Orphan and Beacon Request.

    2nd way, Beacon Request, is different with very beginning Beacon Request.

    That is, I'll join network with 3 ways.

    1st, sending Beacon Request with no network information.

    2nd, sending Beacon Request with network information saved in NV.

    3rd. sending Orphan with network information saved in NV.

  • Why do you need to do that? It is handled by ZStack and the only thing you need to do is to enable NV_RESTORE.

  • Sorry to interfere  between your's conversation. If i enable NV_RESTORE, my end device will search for parent which that joined the network initially. I have a two question here,

    1)Though i am enabling NV_RESTORE, if my coordinator power off or it may move some far, i want to place a router in between this, then how can my end device react?It won't join to   coordinator untill i will flash? Is there any way to join to the router without flashing to the end device

    2)If i am not enabling the NV_RESTORE in the Endevice, If my coordinator restarts, my end device will give Assoc cnf fail and continuously send a beacon request, why that can't able to join to other available network. It is joining when i press a reset button. 

  • 1. If the router is already in this ZB network and in the radio range of ZED, the ZED will joins it automatically.

    2. It sounds like the your coordinator doesn't enable NV_RESTORE. If you enable NV_RESTORE on ZC and all of your devices, there should be no this problem.

  • That only i want to know, if am not enabling the NV_RESTORE and it's parent lost means, i want my end device to join the avail network.

  • You can reset your ZED to serve this purpose when your ZED finds itself orphan.