Thread Play 服务 API

许多新的 Matter 设备将使用 Thread。这是专为智能家居设备设计的基于 IP 的无线网状网络技术。

Thread 具有以下主要优势:

  • 基于 IPv6:Thread 设备可以与您的其他设备加入同一网络,并直接与 Google 和云端通信。
  • 低功耗网状:Thread 专为 IoT 打造,支持电池供电的设备,网状网提供续航里程和可靠性。
  • 速度:低开销、本地连接和网状网,使 Thread 设备响应极快。

Thread 由 Google 于 2014 年与其他成员公司共同成立的 Thread 集团开发。

Thread 台设备通过 Thread 边界路由器加入用户的现有家庭网络。就像 Wi-Fi 路由器可以将 Wi-Fi 和以太网设备桥接成一个网络一样,Thread 边界路由器允许 Thread 设备成为用户网络的一部分。

Nest WiFiGoogle Nest Hub MaxGoogle Nest Hub (2nd gen) 等 Google 设备内置了 Thread 无线装置,并充当 Thread 边界路由器。

互操作网格

Thread 设备和 Thread 边界路由器均由多家设备制造商打造。无论制造商是谁,我们都希望让用户能够在家中拥有一个开放、可互操作且坚固的 Thread 网格。

作为移动 SDK 的一部分,我们在 Google Play services 中添加了 Thread API,Android 开发者可以使用这些 API 将其设备加入用户的 Thread 网络。如需加入 Thread 网络,加入 Thread 的设备需要凭据。使用 Thread API,Android 应用可以从 Play services 获取凭据,并与加入设备共享这些凭据。

我们的 Play services 中的 Matter API 在设置过程中使用这些 API。Matter 调试器在将凭据配置Thread 网络时,会与加入的设备共享凭据。

Android 开发者可以直接访问 Thread API,这些开发者想要自定义其 Thread 设置,或者拥有其他利用 Thread 的非 Matter 用例。

需要强调的一个非 Matter 用例是 Thread 边界路由器的设置过程。

螺纹和材质

边界路由器的设置流程

在住宅中设置新的边界路由器时,它会创建一个新的 Thread 网络或加入现有的 Thread 网络。

如果边界路由器要创建 Thread 网络,则边界路由器需要与 Play services 共享该网络的凭据,以便我们的 Matter API 和其他 Android 应用可以使用这些凭据将 Thread 设备加入到该网络。

如果边界路由器要加入现有的 Thread 网络,则边界路由器需要从 Play services 获取凭据才能加入。

边界路由器开发者可以使用 Thread API 来实现此目的。边界路由器开发者可以在 Android 应用中实现其设置流程。该应用将在 Play services 和边界路由器之间进行协调,并直接使用 Thread API。

Google 边界路由器(例如 Nest Hub (2nd gen))使用 Google Home app (GHA) 在住宅中设置

开始使用

要开始在您的 Android 应用中使用 Thread 网络 SDK,请参阅我们的 Thread 网络 SDK 使用指南。

使用 Thread Network SDK