API de Hub Activation en iOS

La API de Hub Activation te permite descubrir y activar un dispositivo Google Home Hub de forma programática. Es especialmente útil cuando el usuario no tiene otra forma de activar un hub, como en el caso de un hub 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 hubs. 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)