iOS-এ হাব অ্যাক্টিভেশন API

হাব অ্যাক্টিভেশন এপিআই আপনাকে প্রোগ্রাম্যাটিকভাবে একটি গুগল হোম হাব আবিষ্কার এবং সক্রিয় করতে দেয়। এটি বিশেষ করে কার্যকর যখন ব্যবহারকারীর কাছে হাব সক্রিয় করার অন্য কোনও উপায় থাকে না, যেমন একটি হাবের ক্ষেত্রে যেখানে স্ক্রিন নেই।

হাব অ্যাক্টিভেশন এপিআই ব্যবহার করুন

হাব অ্যাক্টিভেশন 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)