API فعال‌سازی هاب در iOS

رابط برنامه‌نویسی کاربردی (API) فعال‌سازی هاب به شما امکان می‌دهد تا به صورت برنامه‌نویسی شده، هاب گوگل هوم را کشف و فعال کنید. این قابلیت به ویژه زمانی مفید است که کاربر هیچ راه دیگری برای فعال کردن هاب ندارد، مانند هابی که فاقد صفحه نمایش است.

از API فعال‌سازی هاب استفاده کنید

با استفاده از Hub Activation API، می‌توانید برنامه‌ای بسازید که بتواند هاب‌ها را کشف و فعال کند. این API به صورت متدهایی در کلاس Home پیاده‌سازی شده است.

  1. دستگاه‌های دارای قابلیت هاب را در شبکه وای‌فای شناسایی کنید:

    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)