Hub Activation API trên iOS

Hub Activation API (API Kích hoạt trung tâm) cho phép bạn khám phá và kích hoạt trung tâm Google Home theo phương pháp có lập trình. Tính năng này đặc biệt hữu ích khi người dùng không có cách nào khác để kích hoạt một trung tâm, chẳng hạn như trong trường hợp trung tâm không có màn hình.

Sử dụng Hub Activation API

Bằng cách sử dụng Hub Activation API, bạn có thể tạo một ứng dụng có khả năng phát hiện và kích hoạt các trung tâm. API này được triển khai dưới dạng các phương thức trên lớp Home.

  1. Xác định mọi thiết bị có thể kết nối với trung tâm trên mạng Wi-Fi:

    import GoogleHomeSDK
    
    // Find available hubs, with a 5-second timeout
    let hubs = try await home.discoverAvailableHubs(duration: .seconds(5))
    
  2. Kích hoạt một thiết bị có chức năng trung tâm:

    try await home.startHubActivation(hub)