Android 上的连接性

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

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

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

无 hub 模式

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

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

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

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

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

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

Google Home 应用和无 Hub 模式

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

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

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

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

Partner Home API 应用不受上述任何限制。

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

问题排查

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

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