Hi there,
This is a general question about addresses types in Bluetooth mesh and specs:
As far as I know, Bluetooth mesh specs talk about the 32767 nodes in the theoretical limits assuming all the nodes are active all the time, but the practical limit is most likely lower due to performance issues and limited bandwidth.
Info from specs:
Group addresses are used to identify a group of nodes and the max number the group address is 16834
Virtual address or virtual groups can be assigned to one or more elements and multiple nodes, it can take form of a 128-bit UUID, it means it is a different kind of group with more address available
- 1) Do the specs refers exclusively to the unicast addresses for the node limit up 32767?
- 2) How many nodes are allowed per group addresses?
- 3) if I have 128-bit for combinations for a new virtual group addresses, is it associate to the max number of nodes using virtual addresses or the number of nodes should keep below 32767?
I am asking the above because I am planning to deploy more than 500k+ devices most of them are sleepy devices and almost 0.001% (low messaging traffic) are active at the same time to report data and goes to sleep again. The idea of using Bluetooth mesh is for extending the range and cover a greater area, it could work fine for my application if all the nodes are within the same network regardless they are actives or not.
Could Bluetooth mesh fix to a project where are going to use such amount of devices/ nodes?
Regards