智慧家庭 · 智慧家庭生態系統

Home Assistant Matter 和 Thread:邊界路由器、IPv6、VLAN 和分享裝置

Home Assistant 是在你自己的硬體上執行的開源家庭自動化軟體。它的 Matter 整合透過 Companion App 新增 Matter 裝置,Thread 整合則追蹤家中的 Thread 網路。

執行平台
Home Assistant OS 是 Matter Server App 支援的安裝方式;該 App 不支援 32 位元平台
新增裝置
僅限 Companion App:Android 8.1 或更新版本(建議 12),或 iOS 16 或更新版本
Thread 邊界路由器
執行 OpenThread Border Router App 的 Home Assistant Yellow、Connect ZBT-1 或 ZBT-2,或者 Apple 或 Google 的邊界路由器
網路
IPv6 多點傳送必須能夠到達 Home Assistant 主機;單一扁平網路為佳

查核於 2026 年 11 月 1 日。 Home Assistant OS 的 Matter 和 Thread 整合及 Companion App,依據 home-assistant.io 2026 年的文件。

Home Assistant 如何處理 Matter 和 Thread

在 Home Assistant OS 上新增Matter整合會安裝執行 Matter 工作的官方 Matter Server App。Home Assistant 將 OS 稱為建議且唯一支援的選項。自行在 Docker 中執行 Matter Server 不受支援,基於 Thread 的 Matter 裝置需要 Home Assistant OS 10 或更新版本。

新裝置透過手機上的 Companion App 新增,而非透過瀏覽器。在 Android 上,從 Play 商店安裝完整版 Companion App,並允許隨時存取位置。在 iPhone 上,使用最新版 Companion App。

當 Home Assistant 發現邊界路由器時,Thread整合會出現。它儲存每個 Thread 網路的憑證,作用類似 Wi-Fi 密碼,並允許你為新裝置選擇偏好網路。

Thread 邊界路由器

Home Assistant 可以使用其他生態系統的邊界路由器,也可以自身充當邊界路由器。

  • 獨立網路:各製造商的邊界路由器通常形成各自的 Thread 網路,並擁有各自的憑證。裝置不能在這些網路之間漫遊。
  • 手機和邊界路由器:要從 Android 手機新增 Thread 裝置,Home Assistant 列出 Nest Hub(第 2 代)或 Nest Wifi Pro;從 iPhone 新增則列出 HomePod mini 或 HomePod(第 2 代),或 Apple TV 4K。Home Assistant 自己的邊界路由器適用於兩者。
  • Connect ZBT-1:已停產,但仍有更新。Home Assistant 建議使用其 Zigbee 韌體;Thread 可以使用,但仍在完善,並建議新買家選擇 ZBT-2。
  • 多協定(在一個無線電上執行 Zigbee 和 Thread)仍處於實驗階段,不建議使用。
  • 放置:請使用 USB 延長線。USB 3 連接埠會產生干擾,可能影響 Zigbee 和 Thread。
來源:Home Assistant 的 Thread 整合頁面。
邊界路由器備註
Home Assistant Yellow、Connect ZBT-1 或 Connect ZBT-2搭配 OpenThread Border Router App;Home Assistant 可以設定和控制它
Google Nest Hub(第 2 代)、Nest Hub Max、Nest Wifi Pro、Nest Wifi、Google TV Streamer由 Google Home 設定;可以使用,但不能管理
HomePod(第 2 代)、HomePod mini、Apple TV 4K(第 2 代)和第 3 代 Wi-Fi + 乙太網路版由 Apple 家庭設定;可以使用,但不能管理
其他裝置,例如 Nanoleaf 或 Amazon 裝置可以使用,但不能管理

與手機分享 Thread 憑證

  1. Android:在 Companion App 中開啟設定 › Companion App › 疑難排解。

  2. 點選同步 Thread 憑證。

  3. iPhone:開啟設定 › 連線 › Thread。

  4. 在偏好網路方塊中點選將憑證傳送至手機。

對網路的要求

Home Assistant 在這方面提供特別具體的說明。Matter 面向一般家庭網路設計,其文件提醒注意常見的「進階」設定。

  • IPv6:IPv6 多點傳送流量必須能夠從網路自由到達 Home Assistant 主機。在設定 › 系統 › 網路中將 IPv6 設為自動或靜態。無須 IPv6 網際網路連線或 DHCPv6 伺服器。
  • Thread 的 IPv6 路由:主機、路由器以及任何 Docker 或虛擬機管理程式層都必須能夠路由或轉送 IPv6。
  • 多點傳送:路由器或存取點中「最佳化」多點傳送的設定可能破壞 Matter 探索。異常的 IGMP 偵聽和多點傳送過濾也會造成問題。
  • 網狀 Wi-Fi:部分網狀系統會過濾多點傳送,可能導致手機找不到邊界路由器。請檢查其多點傳送、IGMP 偵聽和 mDNS 設定。
  • VLAN:將 Wi-Fi Matter 裝置和 Thread 邊界路由器放在與 Home Assistant 相同的 VLAN 中。盡量保持網路簡單且扁平。
  • 2.4 GHz:新增 Wi-Fi Matter 裝置時,手機應與其連接同一個 2.4 GHz 網路。

Matter 及與其他生態系統分享裝置

新增已由 Apple 家庭或 Google Home 控制的裝置

  1. 確保 Companion App 是最新版本。

  2. 開啟設定 › 連線 › Matter並選取新增裝置。

  3. 選取是,裝置已在使用中。並選擇控制器,例如 Google Home。

  4. 依照步驟操作,然後為裝置命名、選擇區域並選取完成。

將 Home Assistant 裝置分享給另一個控制器

  1. 開啟設定 › 連線 › Matter › 裝置並選取裝置。

  2. 選取分享裝置,然後再次選取分享裝置。無須按裝置上的按鈕。

  3. 在另一個 App 中掃描 QR 碼或輸入分享碼。

  4. 要檢查,請開啟裝置的三點選單並選取管理 Fabric。

要移除另一個控制器,請在管理 Fabric中將其刪除。對於 Apple 家庭,也需從 iCloud 鑰匙圈中的 Apple Matter 配件清單移除該配件。

常見問題與 Home Assistant 的解決方法

  • 「你需要使用 Home Assistant Companion App」:只能從手機 App 新增裝置,不能透過瀏覽器新增。
  • Android 提示 Matter 無法使用:等待最長 24 小時,讓 Google Play 服務下載 Matter 模組。然後重新安裝 Companion App 或 Google Home。
  • 卡在「正在檢查網路連線」:將手機放在邊界路由器和裝置附近。對於 Wi-Fi 裝置,請使用 2.4 GHz。
  • 「此裝置需要邊界路由器」:設定一個邊界路由器,或讓 Home Assistant 充當邊界路由器,並將其 Thread 憑證同步至手機。
  • 「目標節點未處理更新檔案」:Apple 邊界路由器不會轉送 Matter 更新所需的 mDNS 封包。新增非 Apple 邊界路由器,或關閉 Apple 邊界路由器至少 30 分鐘後重試。
  • 裝置隨機無法使用或佈建出錯:檢查上述網路規則,尤其是 VLAN、多點傳送設定和扁平拓撲。
  • 需要更多詳細資訊:從 Matter 整合或裝置的三點選單下載診斷資訊。

常見問題

Home Assistant 的 Matter 需要 IPv6 嗎?

是的,本機網路需要。IPv6 多點傳送必須能夠到達 Home Assistant 主機,但無須網際網路服務供應商提供 IPv6,也無須 DHCPv6 伺服器。

Home Assistant 的 Matter 裝置可以位於獨立的 VLAN 中嗎?

Home Assistant 不建議這樣做:Wi-Fi Matter 裝置和 Thread 邊界路由器應與 Home Assistant 位於同一 VLAN。

我可以將 HomePod 或 Nest Hub 用作 Home Assistant 的 Thread 邊界路由器嗎?

可以。Home Assistant 可以使用 Apple 和 Google 的邊界路由器,但只有它們各自的 App 可以設定它們。

資料來源

查核日期:2026 年 11 月 1 日。

從 Mac 查看家庭網路

Kilobat 是一款 Mac 選單列 App,附帶供 AI 代理程式使用的 CLI 和 MCP 伺服器。它列出 Wi-Fi 上的裝置並在新裝置加入時通知你,記錄路由器和網際網路的健康狀態歷史,掃描附近頻道,並顯示 Mac 上哪個 App 正在使用網路。閱讀說明文件。

下載 Mac 版 ↓
brew install seifip/kilobat/kilobat