‫Hub Activation API على أجهزة iOS

تتيح لك Hub Activation API اكتشاف وتفعيل مركز Google Home بشكل آلي. وتكون هذه الواجهة مفيدة بشكل خاص عندما لا يكون لدى المستخدم طريقة أخرى لتفعيل مركز التحكّم، كما هو الحال في مركز تحكّم لا يتضمّن شاشة.

استخدام Hub Activation API

باستخدام Hub Activation 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)