Extracting individual address from group address in BLE Mesh

Hello,

I am trying to understand 2 things:

  1. How is a group address formed or assigned to a group of BLE Mesh devices in nCS.?
  2. How to extract individual device addresses from a group address on BLE Mesh in nCS.?

Thanks,

  • Hi,

    Group addresses in Bluetooth mesh is not a centralized concept. Models can subscribe to group addresses, and models can publish to group addresses, but there is not central overview of which models are subscribed to what groups.

    The provisioner or provisioners of the network may know how the nodes were configured (and thereby what models on what nodes are subscribed to the group address,) but this will not necessarily give a definite answer to what models subscribe to the group address (as nodes may self-configure or otherwise change their configuration without the provisioner knowing. The provisioner must then read the configuration of all the devices to know if anything has changed.)

    For more about the general concepts in Bluetooth mesh, I recommend having a look at our documentation material on Bluetooth mesh concepts, as well as our Introduction to Bluetooth mesh webinar.

    Regards,
    Terje

Related