iOS'te Hub Activation API

Hub Activation API, Google Home hub'ı programatik olarak keşfetmenize ve etkinleştirmenize olanak tanır. Bu API, özellikle kullanıcının hub'ı etkinleştirmek için başka bir yolu olmadığında (ör. ekranı olmayan bir hub) kullanışlıdır.

Hub Activation API'yi kullanma

Hub Activation API'yi kullanarak hub'ları keşfedip etkinleştirebilen bir uygulama oluşturabilirsiniz. Bu API, Home sınıfında yöntemler olarak uygulanır.

  1. Kablosuz ağdaki hub özellikli cihazları belirleyin:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. Hub özellikli bir cihazı etkinleştirme:

    try await home.startHubActivation(hub)