アップルがHomeKitの開発キットをオープンソース化されたので、早速試してみました。
公式HomeKit Accessory Development Kit (ADK)から、フォークして、ラズパイのGPIO18にピンアサインしています。
Raspberry Pi 4 4GB
NFCタッチでLチカ!動いた!
— Sam Akada@技術書典8(HomeKit技術本) (@sam_akada) December 22, 2019
Apple open sources HomeKit with Raspberry Pi #HomeKit pic.twitter.com/WpECgvJ501
Raspberry Pi 2 Model B
Raspberry Pi Zero WH
WiFi設定を手動することで、動作確認できました。ハイスペックなCPUやRAMを必要ないようです。
動作環境
- Raspberry Pi 4 4GB(有線LAN接続)
- Raspberry Pi 2 Model B(有線LAN接続)
- Raspberry Pi Zero WH(手動でWi-Fi設定)
- microSD 8GB
- macOS 10.15.1
ソースコード
セットアップコード: 111-22-333
ラズパイへインストール
./Tools/install.sh \
-d raspi \
-a Output/Raspi-armv6k-unknown-linux-gnueabihf/Debug/IP/Applications/Lightbulb.OpenSSL \
-n raspberrypi \
-p raspberry
まとめ
- Siriのレスポンスが良いです。
- 技術書典8向けにHomePodとHomeKit技術本を書きました。