EVERYTHING IS BETTER WITH(OUT) BLUETOOTH
summary
Claim: achieving fast, reliable phone-to-IoT opens after analyzing ~717,346 BLE connects and aiming for sub‑2s round trip. Built a Pi Compute gateway with a BLE LE modem, NFC sticker containing MAC, QR/optical fallback and a BLE SPP-style serial protocol; use Nordic scanning compat to avoid Android vendor scan bugs and handle the notorious 133 GATT error with retries and synchronous GATT wrapper. Test rig runs phones on a Lego train; metrics land in Elasticsearch/Kibana for per‑model debugging.
AI-written summary · about
chapters (15)
- 0:00Introduction and setup
- 1:01Why Bluetooth for access control
- 3:09Bluetooth gateway hardware
- 4:36Bluetooth LE basics
- 6:00Speed challenge for door access
- 6:44Android Bluetooth LE implementation
- 9:34Bluetooth LE gotchas on Android
- 12:23Signal strength and device detection
- 15:33Bluetooth connectivity issues
- 18:28Synchronous GATT execution
- 20:22Data analysis and performance
- 23:11Bluetooth vs alternatives
- 27:52Hybrid detection and communication
- 30:22Live demo of door access
- 34:14Q&A session
related talks
19mWhat's all that hype about BLE?
51mCodelab: Optimizing Usage of Bluetooth Peripheral Devices
58mAdvanced Bluetooth® Technology - Under the APIs
34mA journey in Android's BLE world
46mSpinning the Phisycal Web with Android and Bluetooth 5
42mAdvanced Bluetooth for Android Developers
35mState of BLE on Android in 2022
46mSpinning the physical web with android and bluetooth 5
