میانای برنامه کاربردی فعال‌سازی مرکز در iOS

«میانای برنامه‌سازی کاربردی فعال‌سازی مرکز» به شما امکان می‌دهد مرکز Google Home را به‌صورت برنامه‌ریزی‌شده پیدا و فعال کنید. این ویژگی به‌ویژه زمانی مفید است که کاربر راه دیگری برای فعال کردن مرکز نداشته باشد، مانند زمانی که مرکز صفحه‌نمایش ندارد.

استفاده از 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)