This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Behavior of the Bluetooth Mesh network provisioner/configurator

Hi,

  1. Am I right that after provisioner done with network configuration all nodes save their info in persistant storage and continue work without a provisioner?
  2. How provisioner can check that network is still fully configured? For example, if some node have a bug with storing publish/subscribe info, but still is provisioned, how provisioner can check that everything is configured? Does this information is read with composition data or another method? I mean situation when provisioner/configurator acts like central device who consumes data from network, and after its power reset what should be done: network reconfigure every time or what checks? 
  3. I want to transfer network information from the smartphone that was provisioner to a new provisioner device. How can new provisoner check that configuration is still active or it should reconfigure everything again?
  4. Am I right that node who configures network can be not a provisioner? So provisioner can just add devices to network and tell configurator (like central device) to configure specific nodes.
Parents
  • Hello,

    1. Yes. You are correct. You the network can be operative after the nodes are provisioned, even if the provisioner is no longer turned on.

    2. This is not done automatically in the Mesh network, but you can use e.g. the Health server (found here). In the Light switch example the servers are sending their health status as an I'm-Alive message.

    3. This is not Mesh specific. In SDK for mesh v2, there are some json files that is storing the data. The mesh specification says that you can have several provisioners, but it is up to the application how to share the information between them.

    4. The configuration happens before the provisioning, so actually, yes. The node that configured the network can be a provisioner.

     

    Best regards,

    Edvin

Reply
  • Hello,

    1. Yes. You are correct. You the network can be operative after the nodes are provisioned, even if the provisioner is no longer turned on.

    2. This is not done automatically in the Mesh network, but you can use e.g. the Health server (found here). In the Light switch example the servers are sending their health status as an I'm-Alive message.

    3. This is not Mesh specific. In SDK for mesh v2, there are some json files that is storing the data. The mesh specification says that you can have several provisioners, but it is up to the application how to share the information between them.

    4. The configuration happens before the provisioning, so actually, yes. The node that configured the network can be a provisioner.

     

    Best regards,

    Edvin

Children
Related