11. Bluetooth¶
การเชื่อมต่อเครือข่ายเชื่อมกล้องกับทุกสิ่งที่เข้าถึงได้ผ่านจุดเชื่อมต่อและเราเตอร์ Bluetooth เป็นการแลกเปลี่ยนแบบตรงข้าม กล้องสูญเสีย ระยะทาง แต่ได้ ระยะสั้น พลังงานต่ำ และไม่ต้องมีโครงสร้างพื้นฐาน กลับมา -- การเชื่อมต่อวิทยุตรงระยะสองสามเมตรกับโทรศัพท์หรือ sensor ในห้องเดียวกัน ไม่ต้องมีเครือข่าย Wi-Fi ไม่ต้องผ่านเราเตอร์ การใช้พลังงานน้อยพอที่แบตเตอรี่เหรียญจะทำให้กล้องทำงานได้นานหลายเดือน
ฝั่ง Python นั้นคือโมดูล aioble -- ตัวห่อที่เป็นมิตรกับ asyncio ที่แปลงบทบาทวิทยุ BLE การโฆษณา การค้นพบ และ primitive read/write/notify ให้เป็น coroutine
วิทยุ
Generic Access Profile
Generic Attribute Profile
aioble ใน Python
ความปลอดภัย
สรุป