iOS の Hub Activation API

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

Hub Activation API を使用する

Hub Activation API を使用すると、ハブを検出して有効にできるアプリを作成できます。この API は、Home クラスのメソッドとして実装されます。

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)