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

Android অ্যাপে Home API যোগ করতে, আপনাকে কিছু পূর্বশর্ত পূরণ করতে হবে।

পূর্বশর্ত

ডেভেলপমেন্টের জন্য, আপনার এমন একটি কম্পিউটার লাগবে যাতে নিম্নলিখিত টুল ইনস্টল করা আছে:

  • Android Studio, ভার্সন 2024.2.1 ("Ladybug") বা তার পরের যেকোনও ভার্সন। মনে রাখবেন, এর আগের ভার্সনগুলি Home APIs SDK-এর সাথে সঠিকভাবে কাজ নাও করতে পারে।

    Android Studio ডাউনলোড করুন

  • Android ডিবাগার (adb)।

    ইনস্টল করুন adb।

    এটি SDK ম্যানেজারের সাহায্যে করা যেতে পারে।

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

  • Android 10 বা তার পরবর্তী যেকোনও ভার্সন চলছে এমন Android ডিভাইস যা ডেভেলপমেন্টের জন্য ব্যবহার করতে চান এমন Google অ্যাকাউন্ট দিয়ে সেট-আপ করা হয়েছে । এই ডেভেলপমেন্ট অ্যাকাউন্টে Android Studio-এর আপ-টু-ডেট ভার্সন ইনস্টল করা আছে কিনা এবং সাইন-ইন করা আছে কিনা তা ভালভাবে দেখে নিন।
  • ওয়াই-ফাই নেটওয়ার্ক।
  • Matter ডিভাইস অ্যাক্সেস ও কন্ট্রোল করতে, আপনার Google হাবও প্রয়োজন যা Home API-তে কাজ করে। আরও বিবরণের জন্য Android-এ কানেক্টিভিটি দেখুন।
  • হোমে অন্তত একটি কাজ করে এমন ডিভাইস। এই ডিভাইস (বা আপনি টেস্ট করতে চান এমন অন্য কোনও ডিভাইস) Thread ব্যবহার করলে, হাবকেও অবশ্যই Thread Border Router (TBR) হতে হবে। নিচে উল্লেখ করা ডিভাইসের ধরন ও trait Android Sample App-এ কাজ করে:

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

মানানসই হাব

শুধুমাত্র নির্দিষ্ট Google Nest হাবে Home API কাজ করে।

সারণী: Home API-এর সাথে Google Nest hub কাজ করে
ডিভাইস Thread বর্ডার রাউটার সংক্রান্ত সহায়তা Google Store
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 সেট-আপ করা

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

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

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