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

Handling multiple types of devices on a Bluetooth Mesh network

I am building a Bluetooth Mesh network with multiple types of devices. The provisioner is now capable of provisioning and configuring multiple instances of Device A but i am not sure how to handle the provisioning and configuration of Device B along with Device A.

Is there a way to get data about the device being provisioned in the provisioning process?

It is possible to get information about the device when configuring it, in the composition data sent from the provisionee. By reading composition_data_status.data[2...5] I can find DEVICE_PRODUCT_ID and DEVICE_VENDOR_ID for the provisioned device.

But is it possible to get this information sooner in the process?

Related