Remote Provisioning Messages#
Remote Provisioning messages are used by a Remote Provisioning Client to communicate with a Remote Provisioning Server over a mesh network to find the UUID of unprovisioned devices within immediate radio range of the Remote Provisioning Server and to provision a remote unprovisioned device.
Remote Provisioning messages also can be used to obtain extended information about an unprovisioned device or to execute a Device Key Refresh procedure or a Node Address Refresh procedure or a Node Composition Refresh procedure.
The Remote Provisioning Scan Capabilities are:
Remote Provisioning Scan Capabilities Get
Remote Provisioning Scan Capabilities Status
The Remote Provisioning Scan Parameters are:
Remote Provisioning Scan Get
Remote Provisioning Scan Start
Remote Provisioning Scan Stop
Remote Provisioning Scan Status
Remote Provisioning Scan Report
Remote Provisioning Extended Scan Start
Remote Provisioning Extended Scan Report
The Remote Provisioning Link Parameters are
Remote Provisioning Link Get
Remote Provisioning Link Open - Can also contain Node Provisioning Protocol Interface (NPPI) procedures
Remote Provisioning Link Close
Remote Provisioning Link Status
Remote Provisioning Link Report
Remote Provisioning PDU Send
Remote Provisioning PDU Outbound Report
Remote Provisioning PDU Report
For more details, refer to the Bluetooth Mesh Profile specification (1.1 draft):
Chapter 4.3.4 Remote Provisioning messages
Chapter 4.2.23 Remote Provisioning Scan Capabilities
Chapter 4.2.25 Remote Provisioning - Link Parameters