Hub Activation API ใน iOS

Hub Activation API ช่วยให้คุณค้นพบและเปิดใช้งาน Google Home Hub แบบเป็นโปรแกรมได้ ซึ่งจะมีประโยชน์อย่างยิ่งในกรณีที่ผู้ใช้ไม่มีวิธีอื่นในการเปิดใช้งานฮับ เช่น ในกรณีของฮับที่ไม่มีหน้าจอ

ใช้ Hub Activation API

การใช้ Hub Activation API จะช่วยให้คุณสร้างแอปที่ค้นพบและเปิดใช้งานฮับได้ โดย API นี้จะมีการนำไปใช้เป็นเมธอดในคลาส Home

  1. ระบุอุปกรณ์ที่ใช้เป็นฮับได้ในเครือข่าย Wi-Fi โดยทำดังนี้

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. เปิดใช้งานอุปกรณ์ที่ใช้เป็นฮับได้โดยทำดังนี้

    try await home.startHubActivation(hub)