HomeKit Weekly: SwitchBot Button PusherはHomebridgeとHomeKitを使ってダム家電のスイッチをオンにできるc

HomeKit Weekly: SwitchBot Button PusherはHomebridgeとHomeKitを使ってダム家電のスイッチをオンにできるc
HomeKit Weekly: SwitchBot Button PusherはHomebridgeとHomeKitを使ってダム家電のスイッチをオンにできるc

もし自分が「超金持ち」だったら、寝室から出た途端に大きなカップのコーヒーを渡してくれるだけの仕事をしてくれる人を雇いたい、と冗談を言ったことがあります。HomeKitの力ではまだ実現できていませんが、実現に近づいています。HomeKit、HOOBS、Switchbotを使って、寝室のドアで動きを感知して朝のコーヒーを自動で淹れる方法をご紹介します。導入方法、必要な機材、HomeKitでの設定方法についてもぜひお読みください。

HomeKit Weekly は、スマート ホーム アクセサリ、自動化のヒントやコツ、Apple のスマート ホーム フレームワークに関連するあらゆることに焦点を当てたシリーズです。


必要なスイッチボット製品

まず、私たちが何をしようとしているのかを大まかに理解する必要があります。まずは、ご自宅にSwitchbotを設置しましょう。Switchbotの最もユニークな製品は、ボタンプッシャーです。ボタンを押して電源を入れる必要がある家電の場合、標準的なHomeKitコンセントでは目的を達成できません。家電の電源を入れてもプロセスが開始されないからです。私の場合、コーヒーメーカーは電源を入れてもすぐに抽出が始まらないので、HomeKitからボタンを押す方法が必要です。

コメントで「私のコーヒーメーカーには自動タイマーが付いているかもしれない」とおっしゃる前に、はい、そのことは承知しています。ただ、特定の時間ではなく、ベッドから出た時間に基づいて、HomeKitにうまく統合できないか試してみたかったのです。

Switchbot側では、ボタンプッシャーをBluetoothだけでなくWi-Fiに接続できるように、Switchbotハブも購入する必要があります。製品を箱から取り出したら、Switchbotアプリをダウンロードし、ネットワークに接続してください。次に、ボタンプッシャーの設定で「押すモード」を選択します。少し試した後、押し続ける時間を2秒に設定しました。

スイッチボットAPIキー

SwitchbotアプリをHomeKitに接続するためにいくつか必要な情報があるので、先に進む前にここで入手しておきましょう。まず、「設定」>「環境設定」に移動し、「アプリバージョン」を10回タップして「開発者向けオプション」を表示します。画面にAPIトークンが表示されます。このトークンは後で必要になるので、Apple Noteにコピーしておけば、より高度な設定を行うデバイスからアクセスできます。

SwitchbotボタンプッシャーのMACアドレスも確認しておきましょう。デバイス設定の「デバイス情報」の下にあります。繰り返しますが、コロンを除いたMACアドレスが必要になるので、APIキーを記入したのと同じApple Noteにメモしておきましょう。

Switchbotを使ったHOOBSのセットアップ

サイトのデフォルトロゴ画像

Switchbotデバイスがネットワーク上で起動したら、HOOBSで設定する必要があります。この記事は、既にHOOBSの設定とHomeKitへの接続が完了していることを前提としています。

HOOBSダッシュボード内でSwitchbotプラグインを検索してください。私が使用しているのは認定済みのプラグインで、皆さんにもお勧めします。インストールしたら、APIキーを適切なフィールドに貼り付けてください。

次に、プレスモードボットを追加し、BLE MACアドレスを入力しました。正直に言うと、このセクションを理解するのにかなり苦労しました。ドキュメントはもっと分かりやすく説明されているはずですが、最終的には理解できました。残念ながら、MACアドレスの入力ミスがあり、それを見つけるのにかなり時間がかかりました。

サイトのデフォルトロゴ画像

HOOBSにMACアドレスを入力すると、Switchbotボタンプッシャーがホームアプリにスイッチとして表示されました。押すとボタンが押され、すぐにオフになります。3Mを使ってコーヒーメーカーに取り付ける前に、コーヒーメーカーが正確にオンになるよう、位置を調整しました。

HomeKitの自動化

サイトのデフォルトロゴ画像

SwitchbotボタンプッシャーがHomeKitで動作するようになったので、最後のステップはHomeKitオートメーションの作成です。寝室には、HomeKitでセンサーとして公開されている冷暖房用のecobeeリモートセンサーを設置しています。

ホームアプリの「オートメーション」に移動し、右上の「+」ボタンを探します。次に、「オートメーションを追加」>「センサーが何かを検知」>「モーションセンサーを検索」>「時刻を選択」>「時間範囲」を選択します。最後に、オートメーションの実行時にボタンがオンになっていることを確認します。

縦置きにすると、モーションセンサーが設定時間内に動きを検知すると、Switchbotボタンプッシャーがコーヒーの抽出を開始します。なお、すべての接続にはSwitchbotハブとHOOBSが必要です。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。