We are working on a BLE home automation application. It is likely that some homes could have 10 or more of our devices. We also need to allow the homeowner control of which central devices can connect and control our product. We currently are using bonding, the user needs to have physical access to the device to create the bond. That's all working. The issue is this: Let's assume there are 10 of our devices in the home, and the family has 3 smartphones and 2 tablets. Each phone/tablet would have to be individually bonded to each of our devices. That equates to 50 bondings. That could become very tedious, depending on the number of centrals and peripherals the home has.
Is there a way that the user, could take one phone, bond to each of the 10 devices, and then share that information with other phones and tablets, so that the bonding process only has to occur once per peripheral? Thanks