@hek After a week, I've found some time to test your advice and tried to send the I_PRESENT-message to some of my nodes. The reply that I get unfortunately is not totally clear to me. Can you help me out some more? I've tried sending the message to nodes 1 (being closest to the gateway) and 4 (being far from the gateway and with some nodes in between). I got the following response:
Sent to module 1:
1;255;3;1;19;
Received from module 1 (duplicate lines removed):
1;255;0;0;18;2.0.0
1;255;3;0;6;0
1;255;3;0;6;M
1;0;0;0;6;
1;1;0;0;7;
1;2;0;0;1;
Sent to module 4:
4;255;3;1;19;
Received from module 4 (duplicate lines removed):
4;255;3;0;6;3
4;255;3;0;6;M
4;255;0;0;18;2.0.0
4;255;3;0;6;3
4;2;0;0;3;
If I had to guess, I'd say that the lines '1;255;3;0;6;0' and '4;255;3;0;6;3' are the ones that I am looking for. They seem to tell me that
- the parent of node 1 is node 0 (the gateway) and
- the parent of node 4 is node 3 (a node that is physically somewhere in between the gateway and node 4).
Before I draw conclusions, however, I'd really like to know if I'm correct. Can you confirm this? And if so, can I safely assume that any I_CONFIG-message received not containing an 'M' or 'I' in the payload tells me the parent-node?
Thank you very much!