Hi there!!!
The NFC pairing demo from Nordic was fascinating!
According to the Bluetooth SIG blog:
Provisioning Bearer
A provisioning bearer layer enables the transportation of provisioning PDUs between a provisioner and an unprovisioned device. Two provisioning bearers are defined:
PB-ADV:
A provisioning bearer used to provision a device over the Bluetooth advertising channels. The PB-ADV bearer is used for transmitting Generic Provisioning PDUs. A device supporting PB-ADV should perform passive scanning with a duty cycle as close to 100% as possible in order to avoid missing any incoming Generic Provisioning PDUs.
PB-GATT:
A provisioning bearer used to provision a device using Bluetooth mesh proxy PDUs from the proxy protocol. The proxy protocol enables nodes to send and receive network PDUs, mesh beacons, proxy configuration messages, and provisioning PDUs over a connection-oriented, Bluetooth Low Energy (LE) bearer. PB-GATT encapsulates provisioning PDUs within GATT operations, involving the GATT provisioning service and it is provided for use when a provisioner does not support PB-ADV.
From this post, I heard that PB-GATT feature and friend node feature will be added in the future.
After those features are added, how about adding a smartphone provisioning feature using the NFC antenna? Just like the NFC pairing demo!
Additionally, iOS 11 now supports Core NFC, so few iPhones can read NFC tags as well.
It would be great if it is possible to provision the wanted mesh node by tagging the smartphone.
How do you think about this feature? I would love to hear feedback and opinions from the devzone members, please.