HomeKit

HomeKitを使う

クラウドが止まった時のスマートホーム

インターネット接続しているケーブルを引き抜いて、外部接続が停止した時のHomeKit動作を確認しました。外部接続が遮断されても、HAPで接続するHomeKitアクセサリ類は動きます。また、MQTT・Zigbee・BLEで接続するアクセサリも...
HomeKitを使う

iPhoneがNFCタグを読んだら実行するオートメーションを設定する

iPhoneでNFCタグを読んだ時に、何かのアクションを実行するショートカットを作成しました。これで、スマホでNFCタグを読んだら明かりをつける、とか、帰宅して玄関に貼られたタグを読んだら、電気錠を開けて警報器をオフにするなどの自動操作が行...
HomeKitを使う

macOSターミナルからHomeKitを使う

macOSのショートカットアプリを使うと、HomeKitアクセサリをmacOSのターミナルからも操作可能です。これにより、照明を点灯・消灯する、エアコンを稼働するなどのHomeKit操作が、シェルスクリプトやさまざまなプログラム言語から実行...
HomeKitを使う

set, get と target, current の違い

HomeKitの動作説明で、setState, setTargetState, getCurrentStateなどの用語が出てきます。字面から意味をなんとなく想像していたのですが、わりと混乱してました。調べて理解したことをメモしておきます。...
DIYする

格安のHomeKit対応WiFi 100Vスイッチ

Apple HomeKit (HAP) に対応した、WiFi接続するAC 90~250V用スイッチユニットがAliExpressで売られてました。送料込み672円と格安でしたので、試しに使ってみました。専用アプリでWiFiとHomeKitを...
非対応品を使う

中性線なしで使えるZigbee壁スイッチをHomeKitで使う

AliExpressでZigbee方式の壁スイッチを買いました。Zemismartという会社の物理スイッチ方式の製品です。設置したところ、中性線の配線無しでLEDシーリングライトをon/offでき、またZigbee2MQTTとHomebri...
HomeKitを使う

Homebridgeをインストールする

HomebridgeはApple HomeKitのためのブリッジソフトウェアです。サーバーとして動かしておけば、HomeKit非対応のデバイスを、HomeKitアクセサリとして利用することができます。自作のデバイスや、GoogleやAmaz...
DIYする

HomeKitプログラミングしてSiriにLEDを点けてもらう

ESP32は技適マーク付き無線モジュール搭載で数百円で買えるマイコン開発ボードです。これに、Apple社のHomeKit対応プログラムを書き込み、iPhone, Mac, Apple Watchのホームアプリ の画面からLEDを点灯できるよ...