Radio ID's & Child ID's on a large network General Question
-
Hey guys...
I'm planing to deploy about 23 nodes around the house and below is my setup.
4 Relay Button Actuator X 10 nodes
Motion, Temp, Lux (3 in one sensor) X 11 nodes
4 Binary Switch X 2 nodeMy questions is should I assign individual for Radio ID Relay, 3 in one sensor & binary. Or should I have as one Radio ID for all nodes with different Child.
Example 1: Individual Radio ID on each group
Node 1: Relay Button Actuator (Radio 2), Child 1, 2, 3, 4
Node 2: Relay Button Actuator (Radio 2), Child 5, 6, 7, 8
...etcNode 1: 3 in One (Radio 3), Child 1, 2, 3
Node 2: 3 in One (Radio 3), Child 4, 5, 6
...etcNode 1: Binary (Radio 4), Child 1, 2, 3,4
Node 2: Binary (Radio 4), Child 5, 6,7
...etcExample 2: OR one Radio ID for all groups.
Node 1: Relay Button Actuator (Radio 2), Child 1, 2, 3, 4
Node 2: Relay Button Actuator (Radio 2), Child 5, 6, 7, 8
...etcNode 1: 3 in One (Radio 2), Child 9, 10, 11
Node 2: 3 in One (Radio 2), Child 12,13, 14
...etcNode 1: Binary (Radio 2), Child 15, 16, 17,18
Node 2: Binary (Radio 2), Child 19, 20,21
...etcIf I setup individual Radio ID will repeater mode still work if I have two different IDs on a network. I'm guessing not but will like to know.
-
Each node (= one radio) have its own unique id (1-254).
One node can have 254 sensors/child-devices.
Sensors on different BASE_RADIO_ID cannot communicate (or repeat messages).Unless you plan to have a very busy network you could probably have them on the same BASE_RADIO_ID.
-
Each node (= one radio) have its own unique id (1-254).
One node can have 254 sensors/child-devices.
Sensors on different BASE_RADIO_ID cannot communicate (or repeat messages).Unless you plan to have a very busy network you could probably have them on the same BASE_RADIO_ID.
-
Another thing. When I set the Radio to AUTO, it populates and ID automatically. But what I realize is the Radio ID changes from node to node. Eg: Node 1 Radio ID: 2 , Node 2 Radio ID 4. They don't maintain the same Radio but different Child ID.
This only happens in the Array Sketch I'm running.
-
-
@ hek
I apologize, I got my terminology all mixed up. Based on my understanding...node-id The unique id of the node that sends or should receive the message (address)
child-sensor-id Each node can have several sensors attached. This is the child-sensor-id that uniquely identifies one attached sensorMy problem is when compiled based on an Auto setup, the Node Id changes from one Arduino to another. Eg; First Node: ID 3 Child 1, Second Node: ID 22 Child 2.
Question, will repeat mode work in this setup? Having a different Node-Id does it mean it's on a different network?
How do I have all nodes to start in Node-ID 3 but have different Childs based on the Auto setup. I'm running an Array sketch so I don't know how to specifically target each output to a specific Child.
Thanks you!
-
@ hek
I apologize, I got my terminology all mixed up. Based on my understanding...node-id The unique id of the node that sends or should receive the message (address)
child-sensor-id Each node can have several sensors attached. This is the child-sensor-id that uniquely identifies one attached sensorMy problem is when compiled based on an Auto setup, the Node Id changes from one Arduino to another. Eg; First Node: ID 3 Child 1, Second Node: ID 22 Child 2.
Question, will repeat mode work in this setup? Having a different Node-Id does it mean it's on a different network?
How do I have all nodes to start in Node-ID 3 but have different Childs based on the Auto setup. I'm running an Array sketch so I don't know how to specifically target each output to a specific Child.
Thanks you!
@jeylites said:
Question, will repeat mode work in this setup? Having a different Node-Id does it mean it's on a different network?
Yes, repeaters will work. They are still on the same network.
Why would you want to have node-id set to 3 on all nodes? The node-id is used to address/route messages to a specific node and it won't work if they all have the same.
The library does not support broadcast or multicast. You'll have to send a addressed message to each node you want to control.
-
@jeylites said:
Question, will repeat mode work in this setup? Having a different Node-Id does it mean it's on a different network?
Yes, repeaters will work. They are still on the same network.
Why would you want to have node-id set to 3 on all nodes? The node-id is used to address/route messages to a specific node and it won't work if they all have the same.
The library does not support broadcast or multicast. You'll have to send a addressed message to each node you want to control.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login