iOS 上的 Hub 激活 API

借助 Hub Activation API,您可以程序化地发现和激活 Google Home 中枢。如果用户无法通过其他方式激活中枢(例如中枢没有屏幕),此方法就特别有用。

使用 Hub Activation API

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

  1. 识别 Wi-Fi 网络中支持中枢的设备:

    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)