macOSのHomeKitをプログラムから動かす方法です。Siriを使うよりは確実だと思います。

macOS, Windows, Linux, Arduino IDEなどからMQTTブローカー(サーバ)にメッセージを送ることで、HomeKitに登録されたいろいろなデバイスを制御できます。 MQTTメッセージを送るためには、いろいろなライブラリが使えます。

例えば、HomeKitからon/offできるLEDがあったとします。 このネットワークに接続したコンピュータのシェルコマンドやPythonプログラムからこのLEDを点滅できます。 また、このネットワークに接続したArduinoからこのLEDを点滅できます。

通常のHomeKit環境に加えて、以下のハードウェアが必要です。

macOSでもWindowsマシンでも良いです。サーバなのでアプリの裏で動かしていても良いです。 以下ではRaspberry pi zero wで説明します。

このサーバには、以下のサーバープログラムが必要です。

Raspberry pi zero w にOSを載せる


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS