iPhone Threadの使い道: ホームハブ無しでThread機器を操作する

Apple対応品を使う

現行iPhoneのほとんどの機種*に、Thread無線が搭載されています。これで何ができるのか、探ってみました。その結果、HomePodやApple TVのホームハブがない家で、 Matter over Thread 機器を直接操作できることがわかりました。

* 16e、17eなどの廉価モデルは非搭載

iPhoneのThreadサポート

Thread無線が搭載されているiPhoneは以下です。

  • iPhone 15 Pro, Pro Max
  • iPhone 16 無印, Plus, Pro, Pro Max
  • iPhone 17 無印, Pro, Pro Max
  • iPhone Air
  • iPhone 18 Pro, Pro Max
  • iPhone Duo

2023年に iPhone 15 Pro Max に買い替えたとき、iPhone に Thread の無線が初めて載ったと聞いて、何に使われるのか試してみました。

iPhone 15 ProのThreadを使ってみた(使えませんでした)
iPhone 15 Pro/Pro MaxにはThreadが搭載されたそうです。そこで何ができるのか試してみましたが不明でした。情けない結果ですみません。ご存じの方いらしたらぜひ教えてください。追記:その後、Thread機器の操作が可能にな...

そのときは、iPhone が Thread のボーダールーターの代わりになることも、Wi-Fi なしで Thread の機器を操作することもできず、何に使われているのかわかりませんでした。

その後、iOS 18 で状況が変わったようです。Apple のサポート文書によると、Thread 対応の iPhone(iPhone 15 Pro / 15 Pro Max 以降)で iOS 18 以降なら、「ホームハブがなくても、Thread の Matter アクセサリをペアリングして操作できる」とあります。

最近、Thread のボーダールーターを増やして冗長化する実験をしてきたので、その流れで、iPhone の Thread が本当に使われているのか確かめてみました。

Aqara Hub M100を追加のThread ボーダールーターにする
Aqara Hub M100は、Threadボーダールーターとして機能する最安クラスのハブです。ボーダールーターは、Thread無線 (IEEE 802.15.4) とWiFi/LANの間でIPv6パケットを橋渡しします。今回は、M100を...

いつもの家では、何も変わらなかった

まず、いつもの家で試しました。ここには、ホームハブとして HomePod mini と古い Apple TV (Thread非搭載) があり、Thread のボーダールーターとして HomePod mini、Aqara Hub M100、IKEA DIRIGERA があります。

iPhone の Wi-Fi とモバイル通信をオフにすると、ホームアプリのアクセサリはすべて「応答なし」になりました。Onvis のスマートプラグ S4JP (Matter over Thread) も、すぐ近くにあるのに操作できません。

次に、iPhone の Wi-Fi はオンのまま、Thread のボーダールーター(HomePod mini、M100、DIRIGERA) をすべて止めてみました。ホームハブは古い Apple TV が引き継ぎます。こちらも、しばらく待っても、何度操作しても、プラグは「応答なし」のままでした。

ホームハブのある家では、iPhone の Thread は使われないようです。ホームアプリがホームハブ経由で機器を操作しているのか、iPhone が LAN から直接操作しているのかはわかりませんが、どちらの場合も、Thread の機器までは LAN とボーダールーターを通って届くので、ボーダールーターが全部止まると届かなくなります。そのときに iPhone の Thread に切り替える仕組みは、ないようです。

ホームハブのない「ホーム」を作って試す

Apple の説明には「ホームハブがなくても」と書かれているので、ホームハブのない環境を作って試しました。

ホームアプリでは、ホームを複数作れます。「Test の家」という新しいホームを作り、ホームハブは設定しません。ホームの画面に「リモートアクセスなし」と表示されるのが、ホームハブのない状態です。

そして、Thread のボーダールーター(HomePod mini、M100、DIRIGERA)の電源を全部切りました。これで、LAN から Thread への出入り口がなくなります。iPhone の Wi-Fi で LAN からボーダールーター経由で届く、ということもなくなります。

この状態で、Onvis のスマートプラグを Test の家に登録しました。ペアリングは問題なくでき、オン/オフも操作できました。

さらに、iPhone の Wi-Fi とモバイル通信もオフにしました。「モバイルデータ通信がオフです」という警告が出ますが、そのまま進めると、プラグは操作できました。

ボーダールーターが1台もなく、iPhone はネットワークにもつながっていないので、プラグに届く道は iPhone の Thread しかありません。iPhone が Thread のネットワークに直接参加して、プラグを操作していることになります。2023年に期待していたことが、ようやく実現していました。

なお、ボーダールーターを止めても、Thread のネットワーク(メッシュ)そのものは、プラグや電球などのルーターだけで動き続けています。iPhone は、そのメッシュに参加しています。

しばらく放置すると「使用不可」になる

ただし、しばらく操作しないで放置すると、プラグは「使用不可」の表示になりました。何度か操作を試みると、操作できるようになり、その後は続けて操作している限り普通に使えます。

iPhone が、省電力のために、使っていないときは Thread のネットワークから抜けているのだと思います。操作しようとしたときにつなぎ直すので、最初の何回かは失敗するようです。常に電源が入っていて、ずっと Thread に参加しているボーダールーターとは、前提が違います。

連続して操作する分には使えますが、ふだん使いには少し不便です。

Bluetooth をオフにすると、Thread も止まる

もう1つ、面白いことがわかりました。iPhone の「設定」アプリで Bluetooth をオフにすると、プラグは「使用不可」になり、何度操作しても戻りませんでした。Bluetooth をオンに戻すと、また操作できます。

Matter で Bluetooth を使うのは、最初のペアリング(コミッショニング)のときだけです。その後の操作は Thread (IP)で行う決まりなので、Bluetooth で操作しているわけではありません。

iPhone では、Thread の無線が Bluetooth と同じ通信チップに入っているので、Bluetooth のスイッチで Thread も一緒に止まるのだと思います。iPhone の Thread を使うときは、Bluetooth をオンにしておく必要があります。

まとめ

iPhone(15 Pro 以降、iOS 18 以降)の Thread について、わかったことは次のとおりです。

環境 ボーダールーターあり ボーダールーターなし
ホームハブあり(いつもの家) 操作できる(LAN とボーダールーター経由) 操作できない(iPhone の Thread に切り替わらない)
ホームハブなし(Test の家) 操作できる(LAN とボーダールーター経由) 操作できる(iPhone の Thread で直接。放置すると再接続が必要)
  • ホームハブのない家では、(アクセサリのファームウェアが対応していれば)iPhone が Thread で直接 Matter の機器を操作する。ボーダールーターも Wi-Fi もいらない
  • しばらく使わないと iPhone は Thread から抜けるので、操作の最初は何度か失敗する
  • iPhone の Bluetooth をオフにすると、Thread も止まる
  • ホームハブのある家では、ボーダールーターが全部止まっても、iPhone の Thread には切り替わらない

iPhone の Thread は、ホームハブを持っていない人でも Thread の機器を一応使えるようにするための、補助の機能だと考えられます。Thread の機器をふだん快適に使うには、やはりボーダールーターが必要で、ホームハブのある家では、ボーダールーターを冗長化しておくことが大事だとわかりました。

ボーダールーターの冗長化については、Aqara Hub M100 と IKEA DIRIGERA の記事をご覧ください。

Aqara Hub M100を追加のThread ボーダールーターにする
Aqara Hub M100は、Threadボーダールーターとして機能する最安クラスのハブです。ボーダールーターは、Thread無線 (IEEE 802.15.4) とWiFi/LANの間でIPv6パケットを橋渡しします。今回は、M100を...
IKEA DIRIGERAはAppleのThreadボーダールーターになれるか?
発売直後に買ったIKEAのDIRIGERAハブを、ファームウェア更新したところMatter/Threadに対応しました。Thread ボーダールーターにもなるようです。それで、Apple Homeが作るThreadネットワークのボーダールー...

コメント

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