Hub Activation API unter iOS

Mit der Hub Activation API kannst du programmatisch einen Google Home-Hub ermitteln und aktivieren. Das ist besonders nützlich, wenn der Nutzer keine andere Möglichkeit hat, einen Hub zu aktivieren, z. B. bei einem Hub ohne Display.

Hub Activation API verwenden

Mit der Hub Activation API können Sie eine App entwickeln, die Hubs erkennen und aktivieren kann. Diese API wird als Methoden in der Klasse Home implementiert.

  1. Hub-kompatible Geräte im WLAN identifizieren:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. So aktivierst du ein hubfähiges Gerät:

    try await home.startHubActivation(hub)