iOS の Hub Activation API

Hub Activation API を使用すると、Google Home Hub をプログラムで検出して有効にできます。これは、画面のないハブなど、ユーザーがハブを有効にする他の方法がない場合に特に便利です。

Hub Activation API を使用する

Hub Activation API を使用すると、ハブを検出して有効にできるアプリを構築できます。この 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. ハブ対応デバイスを有効にする:

    try await home.startHubActivation(hub)