এবার শুরু করা যাক

l10n l10n

Device Access প্রোগ্রাম ব্যবহারকারীদের SDM API ব্যবহার করে Google Nest ডিভাইস অ্যাক্সেস, নিয়ন্ত্রণ এবং পরিচালনা করতে দেয়।

Device Accessদিয়ে শুরু করতে, আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে হবে:

  1. Device Access প্রোগ্রামের জন্য নিবন্ধন করুন।
  2. একটি Google অ্যাকাউন্ট দিয়ে একটি সমর্থিত Nest ডিভাইস সক্রিয় করুন।
  3. SDM API সক্ষম করতে একটি Google ক্লাউড প্রকল্প তৈরি করুন এবং একটি OAuth 2.0 ক্লায়েন্ট আইডি পান৷
  4. একটি প্রকল্প আইডি পেতে একটি Device Access প্রকল্প তৈরি করুন।

ডিভাইস অ্যাক্সেসের জন্য নিবন্ধন করুন

আপনার প্রথম প্রকল্প তৈরি করার আগে, আপনাকে অবশ্যই Device Accessএর জন্য নিবন্ধন করতে হবে। রেজিস্ট্রেশনে Google API এবং ডিভাইস অ্যাক্সেস স্যান্ডবক্স পরিষেবার শর্তাবলীর সম্মতি সহ, প্রতি অ্যাকাউন্টে এককালীন, অ-ফেরতযোগ্য ফি (US$5) রয়েছে৷

আপনি উভয় পরিষেবার শর্তাদি স্বীকার না করা এবং নিবন্ধন ফি প্রদান না করা পর্যন্ত আপনি একটি প্রকল্প তৈরি করতে সক্ষম হবেন না৷ এটি সমস্ত ব্যবহারকারীদের জন্য প্রযোজ্য, উভয় পৃথক ব্যবহারকারী এবং যারা একটি বাণিজ্যিক অফার তৈরি করতে চাইছেন।

Device Access কনসোলে নিবন্ধন করুন, যদি আপনি ইতিমধ্যে না থাকেন:

Device Access কনসোলে যান

আরও তথ্যের জন্য Device Access নিবন্ধন দেখুন।

একটি সমর্থিত ডিভাইস সক্রিয় করুন

নিম্নলিখিত ডিভাইসগুলি Device Access প্রোগ্রামে সমর্থিত:

  • সমস্ত Google নেস্ট থার্মোস্ট্যাট
  • সমস্ত Google Nest ক্যামেরা
  • সমস্ত Google নেস্ট ডোরবেল
  • Google Nest Hub Max

পৃথক ডিভাইস মডেলের তালিকার জন্য সমর্থিত ডিভাইস পৃষ্ঠা দেখুন।

আপনার সমর্থিত ডিভাইসটি কীভাবে সক্রিয় করবেন সে সম্পর্কে তথ্যের জন্য ডিভাইস ম্যানুয়াল দেখুন।

Google ক্লাউড প্ল্যাটফর্ম সেট আপ করুন

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

API সক্ষম করুন এবং স্মার্ট ডিভাইস ম্যানেজমেন্ট API সক্ষম করতে এবং একটি OAuth 2.0 ক্লায়েন্ট আইডি পেতে নীচের একটি OAuth 2.0 ক্লায়েন্ট আইডি বোতাম পান:

  1. আপনার যদি একটি বিদ্যমান Google ক্লাউড প্রকল্প থাকে যা আপনি Device Accessএর জন্য ব্যবহার করতে চান, তাহলে নিশ্চিত করুন যে আপনি প্রথমে সেই প্রকল্পের জন্য অ্যাডমিন অ্যাকাউন্টে লগ ইন করেছেন৷ তারপর বোতামে ক্লিক করার পরে উপলব্ধ প্রকল্পগুলির তালিকা থেকে বিদ্যমান প্রকল্পটি নির্বাচন করুন। অন্যথায়, একটি নতুন প্রকল্প তৈরি করুন।
  2. "আপনি কোথা থেকে কল করছেন?" জিজ্ঞাসা করলে ওয়েব সার্ভার নির্বাচন করুন।
  3. অনুমোদিত পুনঃনির্দেশ URI- এর মান হিসাবে https://www.google.com লিখুন। PCM ব্যবহার করে একটি অনুমোদন কোড পেতে একটি পুনঃনির্দেশ URI প্রয়োজন৷
  4. সেটআপ সম্পূর্ণ হয়ে গেলে, OAuth 2.0 ক্লায়েন্ট আইডি এবং ক্লায়েন্ট সিক্রেট মানগুলি অনুলিপি করুন এবং আপনার স্থানীয় মেশিনে শংসাপত্র JSON ডাউনলোড করুন।
API সক্ষম করুন এবং একটি OAuth 2.0 ক্লায়েন্ট আইডি পান৷

আপনি যদি ম্যানুয়ালি আপনার Google ক্লাউড প্রকল্প সেট আপ করতে চান, বা সেটআপ যাচাই করতে চান এবং আপনার শংসাপত্রগুলি আবার পুনরুদ্ধার করতে চান:

  1. API সক্ষমতা পৃষ্ঠায় স্মার্ট ডিভাইস ম্যানেজমেন্ট API সক্ষম করুন।
  2. শংসাপত্র পৃষ্ঠায় একটি OAuth 2.0 ক্লায়েন্ট আইডি পান।

একটি ডিভাইস অ্যাক্সেস প্রকল্প তৈরি করুন

Device Access কনসোলে ফিরে যান।

  1. কনসোল হোম স্ক্রিনে, Create Project নির্বাচন করুন।
  2. সৃষ্টি প্রক্রিয়ায় প্রতিটি পর্দা পূরণ করুন:
    1. আপনার প্রকল্পের জন্য একটি নাম লিখুন.
    2. Google ক্লাউড প্ল্যাটফর্ম সেট আপ করার সময় তৈরি হওয়া OAuth 2.0 ক্লায়েন্ট আইডি লিখুন। আপনি যদি আগে আপনার OAuth ক্লায়েন্ট আইডি কপি না করে থাকেন, তাহলে আপনি ডাউনলোড করা credentials.json ফাইলে এটি খুঁজে পেতে পারেন।
    3. ইভেন্টগুলি সক্ষম বা অক্ষম করুন। ইভেন্টগুলি Google Cloud Pub/Sub দ্বারা পরিচালিত হয় এবং আপনার প্রকল্পের জন্য অনুমোদিত সমস্ত ডিভাইস এবং কাঠামোর জন্য অ্যাসিঙ্ক্রোনাস আপডেট প্রদান করে। আপনি ইভেন্ট চান তাহলে সক্ষম নির্বাচন করুন. আপনি যদি নিশ্চিত না হন তবে নিষ্ক্রিয় করুন নির্বাচন করুন। তারা সবসময় পরে সক্রিয় করা যেতে পারে.
  3. সমাপ্তির পরে, আপনার প্রকল্পটিকে UUID আকারে একটি প্রকল্প আইডি বরাদ্দ করা হয়, যেমন 32c4c2bc-fe0d-461b-b51c-f3885afff2f0 । এই আইডিটি নোট করুন, সমস্ত SDM API কলের জন্য আপনার এটি প্রয়োজন৷

এই প্রোজেক্ট আইডিটি OAuth এবং API কলগুলিতে ব্যবহৃত হয়। এটি আপনারDevice Access প্রকল্পের জন্য নির্দিষ্ট, এবং এটি একটি Google ক্লাউড প্রকল্প আইডির সাথে সম্পর্কিত নয়।