We have a BLE device and android/ios app for communication with the device.
The requirement is to have an android/ios app connect to the device without any pairing request. No security is required on the device.
Hereafter a few questions around this:
- Q1. Is it possible at all to have an android/ios app connect to a BLE device without a pairing request?
- Q2. Does the bonding required for the BLE communication?
- Q3. What is the downside of having the device with no bonding? Is it going to drop the connection while the app is running?
- Q4. Who is the initiator or pairing dialog, the app, or the device?
- Q5. When having the device with Just Works security protocol, with no bonding and no MITM protection, should we see a pairing dialog?