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?