ぼくの技術日誌

日誌って銘打っていますが、更新頻度が…

Hue

Phillips HueをBLEで制御することができたので、メモする。ON/OFFのみ。
以下のHue(ホワイトタイプ)を使用した。
https://www.amazon.co.jp/dp/B084GG3638/


まず、Pythonのサンプルコードを見つけた。
Mac OS 10.14,Python 3.7.3でセットアップを試みたが、Adafruit_Python_BluefruitLEの実行でつまずき未実行。
philble/client.py at master · npaun/philble · GitHub

しかし、キャラスタリスティックが書いてあったので、これで検索したところ、キャラクタリスティックと内容の一覧が見つかった。
Philips Hue BLE Services and Characteristics (WIP) · GitHub

一覧のうち、
[ea:44:13:bd:db:59] Characteristic [932c32bd-0002-47a2-835a-a8d455b859dd] Light state, 01/00
について、Hue電源ON状態にてnRF Connectで接続し、0x00をwriteしてOFF,0x01をwriteしてONできた!