11. Bluetooth¶
네트워킹은 카메라를 액세스 포인트와 라우터를 통해 도달 가능한 모든 것에 연결했습니다. 블루투스는 그 반대의 거래입니다. 카메라는 도달 범위를 포기하는 대신 짧은 거리, 저전력, 인프라 불필요를 얻습니다 – 같은 방 안의 휴대폰이나 센서와의 직접적인 무선 링크 몇 미터, 가입할 Wi-Fi 네트워크 없음, 거쳐 갈 라우터 없음, 코인 셀로 카메라를 몇 달 동안 살려둘 수 있을 만큼 작은 전력 소모.
이것의 Python 측은 aioble 모듈입니다 – BLE 무선의 역할, 광고, 발견, 그리고 읽기/쓰기/알림 기본 동작을 코루틴으로 바꿔 주는 asyncio 친화적인 래퍼입니다.
무선 통신(radio)
Generic Access Profile
Generic Attribute Profile
Python에서의 aioble
마무리