Hub Activation API di iOS

Hub Activation API memungkinkan Anda menemukan dan mengaktifkan hub Google Home secara terprogram. Hal ini sangat berguna saat pengguna tidak memiliki cara lain untuk mengaktifkan hub, seperti pada kasus hub yang tidak memiliki layar.

Menggunakan Hub Activation API

Dengan menggunakan Hub Activation API, Anda dapat membuat aplikasi yang dapat menemukan dan mengaktifkan hub. API ini diimplementasikan sebagai metode pada class Home.

  1. Identifikasi perangkat yang kompatibel dengan hub di jaringan Wi-Fi:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. Aktifkan perangkat yang kompatibel dengan hub:

    try await home.startHubActivation(hub)