Thread Play পরিষেবা API

অনেক নতুন Matter ডিভাইসে Thread—IP-ভিত্তিক ওয়্যারলেস মেশ নেটওয়ার্কিং টেকনোলজি ব্যবহার করা হবে, যা স্মার্ট হোম ডিভাইসের জন্য ডিজাইন করা হয়েছে।

Thread-এর নিম্নলিখিত মূল সুবিধাগুলি রয়েছে:

  • IPv6 ভিত্তিক: Thread ডিভাইস আপনার অন্যান্য ডিভাইসের মতো একই নেটওয়ার্কে যোগ দিতে পারে এবং একে অপরের সাথে ও ক্লাউডের সাথে সরাসরি যোগাযোগ করতে পারে।
  • কম পাওয়ারের মেশ: IoT-এর জন্য তৈরি, Thread ব্যাটারি চালিত ডিভাইসে কাজ করে, মেশ রেঞ্জ ও নির্ভরযোগ্যতা প্রদান করে।
  • স্পিড: কম ওভারহেড, লোকাল কানেক্টিভিটি এবং মেশ Thread ডিভাইসকে অত্যন্ত দ্রুত রেসপন্স করতে সাহায্য করে।

Thread Thread Group-এ ডেভেলপ করা হয়েছে, যা Google ২০১৪ সালে অন্যান্য মেম্বার কোম্পানির সাথে মিলে প্রতিষ্ঠা করেছে।

Thread ডিভাইস Thread Border Router (TBR)-এর মাধ্যমে ব্যবহারকারীর আগে থেকে থাকা হোম নেটওয়ার্কে যোগ দেয়। ঠিক যেমন ওয়াই-ফাই রাউটার, ওয়াই-ফাই ও ইথারনেট ডিভাইসকে একটি নেটওয়ার্কে ব্রিজ করতে পারে, তেমনই TBR Thread ডিভাইসকে ব্যবহারকারীর নেটওয়ার্কের অংশ হওয়ার অনুমতি দেয়।

Nest WiFi, Google Nest Hub Max এবং Google Nest Hub (2nd gen)-এর মতো Google ডিভাইসে Thread রেডিও বিল্ট-ইন থাকে এবং সেগুলি TBR হিসেবে কাজ করে।

ইন্টারঅপারেবল মেশ

Thread ডিভাইস ও TBR বিভিন্ন ডিভাইস প্রস্তুতকারক তৈরি করে। আমরা চাই যে ব্যবহারকারীরা বাড়িতে একটি ওপেন, ইন্টারঅপারেবল ও শক্তিশালী Thread মেশ নেটওয়ার্ক পান, সেটি যে প্রস্তুতকারকেরই হোক না কেন।

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

আমাদের Matter API-তে Play services সেট-আপ প্রসেসের অংশ হিসেবে এইসব API ব্যবহার করা হয়। Matter কমিশনাররা যোগ দেওয়া ডিভাইসগুলির সাথে ক্রেডেনশিয়াল শেয়ার করেন যখন সেগুলিকে Thread নেটওয়ার্কে প্রভিশন করা হয়।

Thread যেসব ডেভেলপার তাদের সেট-আপ কাস্টমাইজ করতে চান Android অথবা অন্যান্য Thread নন-Matter ব্যবহার সংক্রান্ত সম্ভাব্য পরিস্থিতি আছে, তারা সরাসরি API অ্যাক্সেস করতে পারবেন। Thread

হাইলাইট করার জন্য একটি নন-Matter ব্যবহারের উদাহরণ হল TBRs-এর জন্য সেট-আপ প্রসেস।

থ্রেড ও Matter

বর্ডার রাউটারের জন্য সেট-আপ প্রসেস

কোনও বাড়িতে নতুন border router সেট-আপ করা হলে, সেটি নতুন Thread নেটওয়ার্ক তৈরি করে অথবা আগে থেকে থাকা Thread নেটওয়ার্কে যোগ দেয়।

border router যদি Thread নেটওয়ার্ক তৈরি করে, তাহলে border router-কে Play services-এর সাথে সেই নেটওয়ার্কের ক্রেডেনশিয়াল শেয়ার করতে হবে, যাতে আমাদের Matter API এবং অন্যান্য Android অ্যাপ সেই ক্রেডেনশিয়াল ব্যবহার করে Thread ডিভাইসকে নেটওয়ার্কে যোগ করতে পারে।

border router কোনও আগে থেকে থাকা Thread নেটওয়ার্কে যোগ দিলে, যোগ দেওয়ার জন্য border router-কে Play services-এর থেকে ক্রেডেনশিয়াল পেতে হবে।

এটি সম্পূর্ণ করতে সাহায্য করার জন্য Thread API border router ডেভেলপারদের জন্য উপলভ্য। Border router ডেভেলপাররা Android অ্যাপে তাদের সেট-আপ প্রসেস প্রয়োগ করতে পারেন। অ্যাপটি Play services ও border router-এর মধ্যে মধ্যস্থতা করবে এবং সরাসরি Thread API ব্যবহার করবে।

Google Thread Border Router (gTBR), যেমন Nest Hub (2nd gen), সেট-আপ করা থাকে Google Home app (GHA) ব্যবহার করে।

শুরু করুন

আপনার Thread অ্যাপে Network SDKAndroid ব্যবহার শুরু করতে, আমাদের Thread Network SDK ব্যবহার সংক্রান্ত নির্দেশিকা দেখুন।

Thread Network SDK ব্যবহার করুন