iOS 上的 Hub 激活 API

借助 Hub Activation API,您可以程序化地发现和激活 Google Home hub。当用户没有其他方式来激活 hub 时,此 API 特别有用,例如在 hub 没有屏幕的情况下。

使用 Hub Activation API

借助 Hub Activation API,您可以构建一个能够发现和激活 hub 的应用。此 API 以 Home 类的方法实现。

Home
  1. 识别 Wi-Fi 网络上的任何支持 hub 的设备:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. 激活支持 hub 的设备:

    try await home.startHubActivation(hub)