Home AssistantでMatter/Threadが接続できない原因はIPv6だった?ネットワークの仕組みから理解する完全ガイド

未分類

対象読者

  • Home Assistantを利用している
  • IKEAやSwitchBotなどMatter対応機器を購入した
  • 「追加できない」「Commissionに失敗する」と困っている
  • ThreadやIPv6の仕組みがよく分からない

「Matterなら簡単」は本当?

Matter対応機器が増え、「メーカーを問わず簡単に接続できるスマートホーム規格」として紹介されることが多くなりました。

しかし、実際にHome Assistantへ追加しようとすると、次のような問題に直面することがあります。

  • デバイスが見つからない
  • ペアリング途中で失敗する
  • Commissionに失敗する
  • Matter Serverでエラーになる

検索すると、

「そんなこと調べればすぐわかるからわからない人は帰れ」
「ネットワーク環境が悪いです」

といった説明で終わってしまう記事も多く、「結局何を直せばいいのか分からない」と感じる方も少なくありません。

この記事では単なる設定手順ではなく、

「なぜIPv6が必要なのか」「Threadとは何なのか」

という仕組みから解説します。


MatterとThreadは同じものではない

まず最初に理解すべき重要なポイントは、

MatterとThreadは別の技術

であるということです。

よく混同されますが、役割は明確に異なります。

  • Matter = 通信ルール(共通言語)
  • Thread = 通信を行うためのネットワーク

イメージは次の通りです。

Home Assistant
      │
 Matterプロトコル
      │
 IPv6
      │
 Threadネットワーク
      │
 IKEAスマートプラグ

また、ThreadはThreadデバイス間で通信されますが、Matterは単なるプロトコルなのでWiFi・Ethernetで機能します。

つまり、

Matter = Thread

ではありません。

この違いを理解するだけで、多くの接続トラブルの原因が見えてきます。


Thread Border Routerとは?

ThreadネットワークはWi-Fiとは別のネットワークです。

そのため、Wi-Fiしか扱えないHome Assistantと、Threadデバイスの間を橋渡しする機器が必要になります。

それが

Thread Border Router

です。

構成は次のようになります。

Home Assistant
      │
     LAN
      │
Thread Border Router
      │
 Threadネットワーク
      │
 Matterデバイス

Border Routerは「翻訳機」のような役割を持ち、Wi-Fi/LANとThreadを相互接続します。


5分で確認:すでにBorder Routerがあるかもしれません

新しく機器を購入する前に、まずは自宅環境を確認してみましょう。

実は多くの家庭では、すでにThread Border Router対応機器が存在しています。

代表例(2026年時点)は以下の通りです。

メーカー対応機器の例
AppleHomePod mini、HomePod(第2世代)、Apple TV 4K(Thread対応モデル)
GoogleNest Hub(第2世代)、Nest Hub Max、Nest Wifi Pro、Google TV Streamer
AmazonEcho(第4世代以降の対応モデル)、Echo Hub
Home AssistantHome Assistant Connect ZBT-1(旧SkyConnect)などOpenThread構成

重要なのは、

メーカーではなく「世代・モデル」

です。

同じ製品名でも、

  • 初代は非対応
  • 第2世代は対応

といった違いがあるため注意が必要です。購入前には必ず公式仕様を確認しましょう。

すでに持っている機械がThread非対応の場合でも、Threadサーバーとして機能する機械を購入すれば大丈夫。

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]Aqara M100ハブ Matter スマートリモコン 遠隔操作 スマートホーム Alexa HomeKit Matterコントローラー Threadボーダールーター アレクサ Siri Apple Home Google Home 送料無料 省エネ 遠隔操作 音声操作 ローカル自動化 コンパクト USB-Aタイプ リモコン
価格:5,480円(税込、送料別) (2026/10/1時点) 楽天で購入

Home Assistantから確認する方法

Home Assistantでは以下から確認できます。

設定 → デバイスとサービス → Thread

ここにBorder Routerが表示されていれば、Threadネットワークは認識されています。

もし何も表示されない場合は、

  • Border Routerが存在しない
  • Home Assistantから認識できていない

のどちらかです。

まずはここを確認するだけでも原因の切り分けが進みます。


なぜIPv6が必要なのか?

ここが最も重要なポイントです。

Matter over Threadは、

IPv6を前提に設計された通信方式

です。

つまり、

IPv4のみ → ×
IPv6あり → ○

という関係になります。

「インターネットはIPv4で使えているから問題ない」と思われがちですが、それでは不十分です。

Matter通信では、LAN内でもIPv6が必要になります。


IPv6はインターネット契約とは別の話

ここでいうIPv6は、「プロバイダのIPv6契約」とは少し意味が異なります。

重要なのは、

家庭内ネットワークでIPv6が正常に動作しているか

です。

そのため、

  • インターネット接続(IPv4/IPv6)
  • IPoE契約

とは別に、ルーター内部のIPv6設定も関係します。


Home Assistantで確認すべきポイント

接続できない場合は、次の順番で確認すると効率的です。


① IPv6アドレスを取得しているか

Home Assistant OSでは以下で確認できます。

ip addr

IPv6アドレス(fe80:: やグローバルIPv6)が表示されているか確認します。
普段意識しないと思います。繋がらないとなったら、まずはこれを疑ってください。
私の場合、HomeAssistantの「IPv6」がOFFになっていました。SwitchbotクラウドやIPカメラには問題なく接続できるので、まさかここに問題があるとは思いもよりませんでした。。。

画面/アプリからであればNetwork内のIPv6に記載があります。


業務用ルーターであれば、IPv6の有効化がされていないケースがあるので、確認します。

YAMAHAルーター:https://www.rtpro.yamaha.co.jp/RT/docs/ipoe/index.html#setting2

Ciscoルーター:https://www.cisco.com/c/ja_jp/td/docs/ciam/servsmodules/servsmodules/mcg/006/8123-01/8123-01-9.html

② mDNSが遮断されていないか

Matterはデバイス探索に

mDNS(マルチキャストDNS)

を使用します。

そのため以下の環境では問題が起きやすくなります。

  • VLAN分離ネットワーク
  • ゲストWi-Fi
  • マルチキャスト制限

③ Router Advertisementが動作しているか

IPv6では

Router Advertisement(RA)

によって端末がアドレスを取得します。

これが無効化されていると、Threadデバイスが正しく認識されません。


④ FirewallでIPv6が遮断されていないか

ルーター設定によっては、

  • IPv4のみ許可
  • IPv6はブロック

となっている場合があります。

IPv6通信が制限されていないか確認しましょう。


よくあるトラブルと原因

症状主な原因
デバイスが見つからないBorder Router未検出
Commissionに失敗するmDNS通信不良
追加できないIPv6未設定
追加後にオフラインThreadネットワーク不安定
突然切断されるBorder Router競合

まとめ

Matterは決して「難しい規格」ではありません。

しかし実際には、

  • Thread
  • IPv6
  • Border Router

という3つの前提条件が揃っていないと正常に動作しません。

逆に言えば、この3つを理解すれば、多くのトラブルは自力で解決できるようになります。

広告

コメント

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