iOS의 허브 활성화 API

허브 활성화 API를 사용하면 Google Home 허브를 프로그래매틱 방식으로 검색하고 활성화할 수 있습니다. 화면이 없는 허브의 경우와 같이 사용자가 허브를 활성화할 다른 방법이 없는 경우에 특히 유용합니다.

허브 활성화 API 사용

허브 활성화 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)