‫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)