11. Bluetooth

Мережа підключала камеру до всього, що досяжне через точку доступу та маршрутизатор. Bluetooth – це протилежний обмін. Камера поступається дальністю і отримує натомість малий радіус дії, низьке енергоспоживання та відсутність інфраструктури – кілька метрів прямого радіозв’язку з телефоном або датчиком у тій самій кімнаті, без Wi-Fi мережі для підключення, без маршрутизатора, а енергоспоживання настільки мале, що монетна батарейка може тримати камеру живою місяцями.

Сторона Python – це модуль aioble – обгортка, сумісна з asyncio, яка перетворює ролі BLE-радіо, рекламу, виявлення та примітиви читання/запису/сповіщення в корутини.

Підсумок