Interfejs Hub Activation API na iOS

Interfejs Hub Activation API umożliwia automatyczne wykrywanie i aktywowanie centrum Google Home. Jest to szczególnie przydatne, gdy użytkownik nie ma innego sposobu na aktywowanie koncentratora, np. w przypadku koncentratora bez ekranu.

Korzystanie z interfejsu Hub Activation API

Za pomocą interfejsu Hub Activation API możesz utworzyć aplikację, która będzie wykrywać i aktywować huby. Ten interfejs API jest zaimplementowany jako metody w klasie Home.

  1. Zidentyfikuj urządzenia obsługujące hub w sieci Wi-Fi:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. Aktywowanie urządzenia z funkcją centrali:

    try await home.startHubActivation(hub)