Other Parts Discussed in Thread: Z-STACK, Z-STACK-ARCHIVE, FLASH-PROGRAMMER, CC-DEBUGGER, CC2592
Hi!
I am developing an application with CC2530 as coordinator and many sensors as ED (magnetics and other sensors from Aqara, Konke, Heiman, etc.). One of them is an alarm (siren) which also works as a Router/Repeater device (as it is powered by AC).
The problem is, that with some of them if I turn off the coordinator and then turn it on (after the sensor has already tried to send a change notification without receiving ACK), the sensor does not work anymore. This happens only when the Router is joined to the same network. If the network has no Router, the other sensors work fine and communicate successfully with the coordinator.
I have a sniffer looking at this... In the first log attached you can see that the sensor 62AB works OK sending its Zone Status Change Notification. Later on, I turn off the coordinator and you can see at 10:23:25 that the sensor sends a notification but receives no ACK. Then, what I understand that happens is that the sensor sends a rejoin request to the Router A2A1 which accepts it. Then, the Router tries to send the coordinator a Network Status with Many-to-One Route Failure which I do not know what it means.
Then, I turn on the coordinator and I force a change in the sensor. What I see is in the second log attached. There, the sensor sends a broadcast Network Address Request of my coordinator but has no answer from anyone.
I am rather lost here, should I configure something or send any special message when I turn on the coordinator in order to rearrange the network and make it work again as it was working before I turn off the coordinator?
Thanks!