আপনার Android অ্যাপে Home API যোগ করুন

একটি অ্যান্ড্রয়েড অ্যাপে হোম API যোগ করতে, আপনাকে কয়েকটি পূর্বশর্ত পূরণ করতে হবে।

পূর্বশর্ত

বিকাশের জন্য, আপনার এটিতে ইনস্টল করা নিম্নলিখিত সরঞ্জামগুলির সাথে একটি কম্পিউটারের প্রয়োজন হবে:

এবং হোম API গুলি পরীক্ষা করতে, আপনার প্রয়োজন হবে:

  • একটি Android ডিভাইস যা Android 10 বা তার পরে চলমান একটি Google অ্যাকাউন্টের সাথে সেট আপ করে যা আপনি বিকাশের জন্য ব্যবহার করতে চান। নিশ্চিত করুন যে Android Studio একটি আপ-টু-ডেট সংস্করণ ইনস্টল করা আছে এবং এই ডেভেলপমেন্ট অ্যাকাউন্টের সাথে সাইন ইন করা আছে।
  • একটি Wi-Fi নেটওয়ার্ক।
  • Matter ডিভাইসগুলি অ্যাক্সেস এবং নিয়ন্ত্রণ করতে, আপনার একটি Google হাবও প্রয়োজন যা হোম API সমর্থন করে । বিস্তারিত জানার জন্য Android-এ কানেক্টিভিটি দেখুন।
  • বাড়িতে অন্তত একটি সমর্থিত ডিভাইস। যদি এই ডিভাইসটি (বা অন্য কোনো আপনি পরীক্ষা করতে চান) থ্রেড ব্যবহার করে, হাবটি অবশ্যই একটি থ্রেড বর্ডার রাউটার হতে হবে। নিম্নলিখিত ডিভাইসের ধরন এবং বৈশিষ্ট্যগুলি Android নমুনা অ্যাপ দ্বারা সমর্থিত:

    • রঙের তাপমাত্রার আলো (চালু এবং বন্ধ, উজ্জ্বলতা)
    • যোগাযোগ সেন্সর (বুলিয়ান স্টেট)
    • অস্পষ্ট আলো (চালু এবং বন্ধ, উজ্জ্বলতা)
    • বর্ধিত রঙের আলো (চালু এবং বন্ধ, উজ্জ্বলতা)
    • জেনেরিক সুইচ
    • অকুপেন্সি সেন্সর (অকুপেন্সি সেন্সিং)
    • অন/অফ লাইট (চালু এবং বন্ধ, উজ্জ্বলতা)
    • অন/অফ লাইট সুইচ
    • চালু/বন্ধ প্লাগ-ইন ইউনিট (চালু এবং বন্ধ)
    • অন/অফ সেন্সর

সমর্থিত হাব

হোম API-এর জন্য শুধুমাত্র কিছু Google Nest হাব বৈশিষ্ট্য সমর্থন করে।

সারণী: Home API সমর্থন সহ Google Nest হাব
ডিভাইস Thread বর্ডার রাউটার সমর্থন গুগল স্টোর
Google Home
Google Nest Audio
Google Nest Hub
Google Nest Hub (2nd gen)
Google Nest Hub Max
Google Nest Mini
Google TV Streamer (4k)
Nest WiFi Pro

SDK সেট আপ করুন

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

Home APIs Android SDK ডাউনলোড করতে, আপনাকে প্রথমে Google Home Developers-এ সাইন ইন করতে হবে।

এখন সাইন ইন করুন!