API Hub Activation no iOS

A API Hub Activation permite descobrir e ativar um hub do Google Home de forma programática. Isso é especialmente útil quando o usuário não tem outra maneira de ativar um hub, como no caso de um hub sem tela.

Usar a API Hub Activation

Com a API Hub Activation, é possível criar um app que descobre e ativa hubs. Essa API é implementada como métodos na classe Home.

  1. Identifique os dispositivos compatíveis com hub na rede Wi-Fi:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. Ative um dispositivo compatível com hub:

    try await home.startHubActivation(hub)
    
    .