API de Hub Activation en iOS

La API de Hub Activation te permite descubrir y activar de forma programática un dispositivo central de Google Home. Es especialmente útil cuando el usuario no tiene otra forma de activar una unidad central, como en el caso de una unidad central que no tiene pantalla.

Usa la API de Hub Activation

Con la API de Hub Activation, puedes compilar una app que pueda descubrir y activar centros. Esta API se implementa como métodos en la clase Home.

  1. Identifica los dispositivos compatibles con la centralita en la red Wi-Fi:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. Activa un dispositivo compatible con la unidad central:

    try await home.startHubActivation(hub)