Android 上的连接性

Android 版 Home API 的某些功能因网络连接状态和中枢的存在情况而异。

表 1 和表 2 显示了不同类型的设备在不同条件下适用的使用情形。

  • 本地是指用户在与设备相同的 Wi-Fi 网络上运行控制器(例如 Google Home app (GHA))或第三方应用的情况(换句话说,用户在家中)。
  • 远程表示用户属于以下任一情况:
    • 在单独的 Wi-Fi 网络上(即不在家中时)运行控制器(例如 GHA)或第三方应用,或者
    • 使用 Google Home for web
表 1:当中枢处于在线状态时,Home API 的连接功能
使用场景 Matter 设备类型 云设备类型
局部 远程 局部 远程
委托和添加设备
添加设备
查看设备状态
控制设备
使用设备创建自动化操作
通过设备运行自动化操作
表 2:中枢处于离线状态时的 Home API 连接功能
使用场景 Matter 设备类型 云设备类型
局部 远程 局部 远程
委托和添加设备
添加设备
查看设备状态
控制设备
使用设备创建自动化操作
通过设备运行自动化操作
将设备分配到其他房间
移除设备

无 hub 模式

在此模式下,用户无需使用独立的中枢,即可完成 Matter 设备的初始配置并控制这些设备。用户需要具备:

  • Android 或 iOS 手机。
  • Wi-Fi 网络。
  • Matter Wi-Fi 设备。

在无 Hub 模式下,用户可以使用控制器(例如 Android 手机)执行以下操作:

  1. 设置本地 Wi-Fi 设备。
  2. 控制本地 Wi-Fi 设备。

无 Hub 模式仅限于这两项操作。如果您需要远程控制设备、使用 Google Assistant 进行语音控制、与仅支持 Thread 的设备互动或设置自动化操作,则需要受支持的 hub

表格:Hub 功能比较
功能 独立 Hub 无 hub 模式
设置 Wi-Fi 设备
本地控制
遥控器
自动化操作

Google Home 应用和无 Hub 模式

GHA 在无 Hub 模式下存在一些限制。

除了某些摄像头外,GHA 不支持无 Hub 调试。对于所有其他 Matter 设备,GHA 需要使用受支持的 Hub 进行调试。

如果没有受支持的 Hub,GHA 只能控制某些 Matter 设备。对于 GHA,任何其他设备都显示为离线,无法使用 GHA 进行控制。

在没有受支持的中枢的情况下,GHA 可以控制以下类型的设备:

合作伙伴首页 API 应用不受这些限制的约束。

如需了解如何解决与中枢相关的意外行为或不当行为,请参阅问题排查部分。

问题排查

下表列举了如何解决各种与 Hub 相关的场景中出现的问题:

表:问题排查方案
场景 预期行为 建议采取的用户操作
Matter 设备状态 Hub 状态 控制设备 自动化
ONLINE-PEER 或 ONLINE-REMOTE 在线(仅限一种有效状态) 无需采取任何补救措施。
ONLINE-DIRECT 没有 hub 将 hub 添加到结构中,并确保它已连接到 Wi-Fi 网络。
ONLINE-DIRECT 线上 将中枢配置为使用手机所用的同一 Wi-Fi 网络。 或者,向结构中添加新的 Hub,并确保其已连接到 Wi-Fi 网络。
ONLINE-DIRECT 线下 确保中枢已插好。
线下 没有 hub
  • 如果用户不在家,这是预期行为。向住宅添加受支持的 hub,即可远程控制设备并设置自动化操作。
  • 如果用户在家,请确保设备已接通电源,并且手机与 Matter 设备连接到同一 Wi-Fi 网络。
线下 线上 确保设备已接通电源。
线下 线下 确保中枢已插好。