Aqara Hub M200 の「警報器」と「エアコン」を HomeKit から使う

Apple対応品を使う

Aqaraのハブ製品の多くには、警報器機能がついていて、HomeKitの「セキュリティシステム」として使えます。Threadボーダールーターとして買ったAqara Hub M200にも警報器機能があると知って、ぜひ試してみたいと思いました。また、「警報器と(赤外線リモコン経由の)エアコンは、HomeKitから同時に使えない」という情報があり、これも確かめたいと思いました。

Aqara Hub M200 vs Hub M2 (Discontinued) — What’s New, and Should You Upgrade?
The M200 is Aqara’s current mainstream smart home hub for Singapore. The M2 was the workhorse before it — a hub we’ve in...
Aqara Hub M3 (review) - Homekit News and Reviews
It’s pretty obvious to anyone who has been following us for a while that we’re fans of Aqara products. That’s

その結果、警報器機能はHomeKitのセキュリティシステムとして使えました。また、エアコンも、セキュリティシステムと同時に使うことができました。

Aqaraハブの警報器機能

接触センサーや人感センサーを使って防犯警報器を作る際に、HomeKitのセキュリティシステムは便利なアクセサリです。今まで、ESP32(のちに ESP-01)と電鈴、Homebridge の mqttthing を組み合わせて、自作のセキュリティシステムを使ってきました。

ESP-01を使ってセキュリティシステムを作る
以前の記事で、AliExpressで安価に販売されているESP-01リレーモジュールを買って、Arduino IDEでプログラムして、HomeKitから使いました。ただこの時は、リレーを動作させただけで、実際に役立つ工作は行いませんでした。...

自作は自由がききますが、Homebridge、Raspberry Pi、MQTT ブローカー、ホームハブのオートメーションがすべて動いていないと鳴りません。そこで、別の場所に置くセキュリティシステムとして、Aqara Hub M200 (以下 M200)を試してみました。M200 は、警報(ガードモード)とサイレンを内蔵したハブで、PoE 給電、Thread ボーダールーター、赤外線リモコン(IR ブラスター)も兼ねています。HomeKitからはセキュリティシステムアクセサリとして見えます。

M200には、IRリモコン操作する機能もあります。IRリモコン機能は、自作もしましたし、SwitchBotハブも、Sesameハブもあるので、間に合ってます。でも、ネットには、Aqaraハブ製品では、「警報とエアコンは、どちらか一方しか Apple Home に出せない」という情報がありました。使う予定はなくても気になります。

それで、M200 の「警報器」と「IR リモコンで操作するエアコン(以下 IRエアコン)」の両方を、Apple のホーム.appから使うことを目標に、設定を試みました。試行錯誤の結果、両方出せました。その手順と、ハマったところをまとめます。

M200 の概要

 

Aqara Hub M200の仕様は以下です。

  • 給電: PoE(RJ45)または USB-C
  • 無線: Wi-Fi 2.4/5GHz、Zigbee、Thread、Bluetooth
  • 360° の IR ブラスター、スピーカー(90dB、10cm)
  • Matter コントローラー、Matter ブリッジ、Thread ボーダールーター
  • HomeKit(HAP)にも対応

これに、PoEの有線LANで接続し、Wi-Fiの設定を行いました(Wi-Fi設定が必須でした)。また、Threadボーダールーターの設定では、M200 と同じ手順で、既存のApple Thread ネットワーク(MyHome24)に参加しています。

https://diysmartmatter.com/archives/5940

Apple Home へのつなぎ方は2つある

M200 は、Apple Home ( HomeKit ) に、HAP (HomeKit Accessory Protocol) と、Matterの、2通りのブリッジとして接続します。そして、Aqara製品(主にAqara製のZigbeeデバイス)を、Apple Homeから操作できるようにします。

ただ、セキュリティシステムと、IRエアコンに関しては、以下のように担当するブリッジが異なります。

HAP ブリッジ Matter ブリッジ
Aqara アプリの
メニュー名
M200 の「HomeKit」 M200 の
「外部Matter対応プラットフォーム」
セキュリティシステム
アクセサリ
出る 出ない
IR エアコン
アクセサリ
出ない 出る(条件あり、後述)

警報器が Matterブリッジ経由で出ないのは、Matter には「セキュリティシステム」のデバイスタイプがないからです。HomeKit(HAP)には、在宅 / 外出 / 夜間 / 解除の4つのモードを持つセキュリティシステムの定義があり、Aqara のハブは警報をこの形で、HAPブリッジ経由で、Apple Home に渡します。

逆に、IR エアコンは Matter ブリッジでしか出ません。ネットで「二者択一」と言われていたのは、どちらか一方の方法だけでつないだ場合の話でした。以下で述べるように、両方の方法でつなげば、両方出ます。

M200の警報器を使う

ここでは、M200に接触センサーを追加し、これをきっかけに警報音を鳴らす警報器を作ります。次に、この警報器をApple Homeのセキュリティシステムアクセサリとして表示するよう設定し、使用しました。

センサーは IKEA の MYGGBETT

M200が出す警報のきっかけにできるのは、M200 に登録した機器だけです。M200 の Zigbee につなげるのは Aqara 製の機器だけで、Tuya や IKEA の Zigbee 機器は使えません。そこで、柔軟に使えるMatterのセンサーを使うことにしました。

使用したセンサーは、IKEA の MYGGBETT(Matter over Thread の開閉センサー、1,299円)です。Matter の機器は、マルチアドミン機能があるので、M200とApple Homeの両方に登録できます。今回のように、M200 を Apple の Thread ネットワークに参加させてあれば、登録の順番は、どちらが先でも結果は同じです。Apple Home, M200の順に登録する場合は以下です。

  1. iPhoneのホーム.appから「アクセサリを追加」を選び、MYGGBETTを追加する
  2. MYGGBETTの設定から、「ペアリングモードをオンにする」を選ぶ
  3. 設定コードが表示されるのでコピーする
  4. この設定コードを使って、Aqaraアプリ(AqaraHome.app)でMYGGBETTを追加する

前回の記事の設定で、M200 も HomePod mini も同じ Thread ネットワーク(MyHome24)にいるので、MYGGBETT は1つのメッシュの中で、Aqara と Apple の両方に状態を報告します。

なお、M200に登録されたMatterデバイスが、HAP ブリッジやMatter ブリッジを経由して、Apple Homeに現れることはありません。Matterデバイスは、ブリッジ経由で共有されない設計になっているようです。なので、M200とApple Homeの両方でMYGGBETTを使う場合は、ここで行ったように、マルチアドミンで両方に登録することになります。

Aqara アプリで警報器を設定する

M200にセンサーを登録できたので、次に、センサーの信号を受けて、警報音が鳴る機能をAqaraアプリで設定します。ちなみに、iOS用のAqaraHome.appも、Eve for Matter & HomeKit アプリの時と同じく、Apple Silicon 搭載 Macならば、Macでも動作します。ここから先のAqaraアプリのスクリーンショットの一部は、Macで取得したものです。

最初に迷ったのが、警報器の設定がどこにあるかです。M200 のデバイス画面を探しても見つかりません。警報は、ホーム画面に「カード」を追加して使う仕組みでした。

  1. 「家」タブで、ダッシュボードの右の「+」から「ダッシュボードを追加」を選び、「カスタムダッシュボード」を選択します。(後で「警報器ボード」という名前にしました)
  2. 「カードを追加」ボタンを押して、カードの追加で「ホームサービス」を選び、「防犯システム」を追加する
  3. カードをタップし、右上の歯車から、モード(24時間、在宅、外出、夜間)ごとに、警報のきっかけにする機器を選ぶ。今回は、夜間モードだけに、MYGGBETTを設定しました。

この結果、警報器ボードは以下のように設定されました。

何も機器を選んでいないモードは、カードにボタンが出ません。今回は夜間モードにだけ開閉センサーを設定したので、カードには「夜」と「防犯モード同期解除」のボタンだけが出ています。「夜」をタップすると、防犯モードがOnになり、「防犯モード同期解除」をタップするとOffになります。

ここまで、Aqara のフォーラムを参考にしました。

Lesson 1 Setting up the security system APP (adding a card with a security panel)
__Lesson 2 Setting up the APP security system (security system trigger settings options) __Lesson 3 Setting up the APP s...

ホーム.appにセキュリティシステムが出る

次に、M200のHAPブリッジ機能を有効化します。M200 の「HomeKit」メニューに、HomeKit のセットアップコードが表示されます。これを、ホーム.appに追加すると、M200がHAPブリッジとして追加されます。

すると、ホーム.appに、セキュリティシステムが追加されます。

ホーム.appで「夜間」にすると、Aqara 側も夜間警戒になります。下のスクリーンショットの、左がAqaraHome.appで、右がホーム.appです。

動作確認

ホーム.appからセキュリティシステムアクセサリを夜間モードにして、MYGGBETTの本体から磁石ユニットを離しました。その後、オフに設定しました。以下の動画をご覧ください。(改名前に撮影したので、Aqara-Hub-M200という名前になってます)

ホーム.appを閉じた状態で警報が鳴ると、iPhoneに警告の通知が届きます。マナーモードなどにしていても、警告音を伴って通知が表示されます。デフォルトで、「設定」→「通知」→「ホーム」で「重大な通知」がオンになっているため、睡眠などの集中モード中でも警報を見落としません。

M200 のスピーカーの仕様は「90dB(10cm)」です。以前のDIYで使ったブザー(距離は不明ですが120dBとの表示がありました)と比べると、かなり小さいです。近所に聞こえるくらいの警報としては物足りませんが、侵入者に警告するくらいなら使えます。音量が不足ならば、別途大音量のブザーをスマートプラグにつなぎ、「セキュリティシステムが警報になったらプラグをオン」というオートメーションで鳴らせば良いかと思います。

エアコンを使う

登録場所が2つある

ここが一番ハマったところです。M200 には、エアコンを登録できる場所が2つあります。

  • 「赤外線リモコン」から登録: Aqara アプリの中では使えますが、HAP でも Matter でも Apple Home には出ません
  • 「エアコンコンパニオン(ハブ版)」から登録: Matter ブリッジ経由で、Apple Home にエアコンとして出ます

最初は「赤外線リモコン」から登録していたので、Matter ブリッジでつないでもエアコンが出ず、設定を探し回りました。「赤外線リモコン」のエアコンを削除し、「エアコンコンパニオン(ハブ版)」から登録し直したところ、ホーム.appに「Air Conditioner」が現れました。

これで、ホーム.appからの操作(冷暖房の切り替え、温度設定)ができました。

IR LED の位置

M200 の IR LED は、側面の光沢のある部分の中にあります。iPhone のカメラで見ると、IR リモコンを送信したときに紫色に光るので、位置がわかります。調べたところ、天板のAqaraの文字を挟んで、ほぼ反対側に2か所ありました。印を付けておき、エアコンの方向に向けて置くと良いと思います。

   

両方を使う

M200 を、HAP(HomeKit に接続)と Matter ブリッジの両方で Apple Home に追加します。ホーム.appの「ホームハブとブリッジ」に、Aqaraのブリッジが2つ並びます。見分けやすいように、2つのブリッジの初期値の名前にMatterとHAPを加えて、「Aqara Hub M200 Matter」と「Aqara-Hub-M200-HAP」に改名しました。それぞれのブリッジを開くと、アクセサリの数はどちらも1つでした。HAP ブリッジには警報器、Matter ブリッジにはエアコンが入っていて、重複はありません。

ホームの画面に戻ると、セキュリティの項目に、Aqaraが作ったセキュリティシステムが、また気象の項目に、IRエアコンが、表示されています。

ブリッジされるもの、されないもの

試した結果をまとめると、次のようになります。

M200 の機能・機器 Apple Home への経路
警報器
(セキュリティシステム)
HAP ブリッジ
(Matter には「セキュリティシステム」がないため)
IR エアコン Matter ブリッジ
(「エアコンコンパニオン(ハブ版)」から登録した場合)
エアコン以外の
IRリモコン
直接は出ない。Aqara のシーンを「シーン同期」で
Matter のプラグとして出す方法があるらしい(未確認)
他社の Matter 機器 ブリッジされない。
両方で使う場合は、マルチアドミンで Apple にも登録する
Aqara の Zigbee 機器 HAP・Matter どちらのブリッジでも出るはず(未確認)
(両方使うと重複するかもしれない)

Aqara の Zigbee センサーは、ブランド力もあって IKEA の Matter over Thread 製品より高めです。Apple の Thread ネットワークを使っているなら、センサーは IKEA などの Thread 製品にして、M200 にもマルチアドミンで登録するのが安上がりです。

まとめ

Aqara Hub M200の、警報器機能と、IRエアコン機能を、Apple Homeから使いました。まとめると:

  • M200 の警報器は HAPブリッジ経由、IR エアコンは Matter ブリッジ経由でしか Apple Home に出ない。両方の方法でつなげば、両方使える
  • エアコンは「赤外線リモコン」ではなく「エアコンコンパニオン(ハブ版)」から登録する
  • 警報の設定は、ホーム画面に「防犯システム(Alert System)」のカードを追加して行う
  • 警報のきっかけにするセンサーをApple Homeからも使いたい場合は、Matter のマルチアドミンで Aqara と Apple の両方に登録する

自作のセキュリティシステムに比べて、M200 は単体で判定してサイレンを鳴らすので、設定やメンテナンスが楽です。Homebridge などが止まっていても警報が働くので安心です。今回のように、Matter over Thread方式のセンサーを使い、M200に電源が来ていれば、Wi-Fi、LANが止まっても動作するはずです。さらには、M200へはPoE で給電しているので、PoE スイッチを UPS につなげば停電にも強くなります。

コメント

タイトルとURLをコピーしました