The latest development version of this page may be more current than this released 4.0.0 version.

Runtime Configuration

The runtime configuration API allows applications to change their runtime configuration directly, without going through the Configuration models.

Bluetooth Mesh nodes should generally be configured by a central network configurator device with a Configuration Client model. Each mesh node instantiates a Configuration Server model that the Configuration Client can communicate with to change the node configuration. In some cases, the mesh node can’t rely on the Configuration Client to detect or determine local constraints, such as low battery power or changes in topology. For these scenarios, this API can be used to change the configuration locally.

Note

Runtime configuration changes before the node is provisioned will not be stored in the persistent storage.

API reference

Runtime Configuration