Google is committed to advancing racial equity for Black communities. See how.

কাঠামো

কাঠামো

নেস্ট স্ট্রাকচারগুলি বাস্তব বিশ্বে শারীরিক কাঠামোকে উপস্থাপন করে। সাধারণত কোনও ব্যবহারকারীর বাড়ি, তারা ডিভাইসগুলির জন্য একটি সাংগঠনিক পয়েন্ট হিসাবে পরিবেশন করে এবং পুরো বাড়ির জন্য প্রযোজ্য ডেটা সংরক্ষণ করবে।

নেস্ট এপিআই নিম্নলিখিত গঠন পর্যায়ের ডাটা, মঞ্জুরিপ্রাপ্ত অনুমতি স্তরের উপর নির্ভরশীল অ্যাক্সেস প্রদান করে:

  • কাঠামোর নাম এবং ডিভাইস "যেখানে নাম" (বাড়ির অবস্থান)
  • বাড়ির ডিভাইসগুলির তালিকা
  • জ্বালানি ঘটনা স্থিতি ( শক্তি ভিড়ের সময় )
  • দূরে রাষ্ট্র
  • ব্যবহারকারী ইটিএ
  • সুরক্ষা অবস্থা
  • ডাক বা পিন কোড

কিছু কাঠামো-স্তরের বৈশিষ্ট্যগুলি পৃথক, আরও বিস্তারিত এপিআই গাইডগুলিতে areাকা থাকে:

কাঠামোর অনুমতি

অ্যাক্সেসের জন্য ... নির্বাচন করুন ...
সর্বাধিক ডাটা মান structures অবজেক্ট দূরে , ইটা , জ্বালানি , অথবা পোস্টাল কোডকে অনুমতি
name ডাটা মান structures অবজেক্ট গঠন পঠন / লিখন অনুমতি

কিভাবে অনুমতি কাজ করে তা দেখুন ইন্টারেক্টিভ API উল্লেখ

কাঠামো সনাক্তকারী

নাম

কাঠামোর নামটি "হোম" -এ ডিফল্ট হয় তবে ব্যবহারকারী পছন্দ করে এমন কোনও স্ট্রিং হতে পারে। যখন আপনি চান তখন গঠন পড়া / লেখা অনুমতি, আপনি গঠন পরিবর্তন করতে পারেন name

কোথায়

wheres একটি কাঠামো একটি বস্তু সেট, ধারণকারী যেখানে শনাক্তকারী (হয় where_id এবং name )। ব্যবহারের wheres কাস্টম যেখানে তৈরি করতে নাম, বা অ্যাক্সেস মান যেখানে নাম থাকবে না।

অ্যাক্সেস wheres বস্তুর প্রয়োজন ক্যামেরা , ধোঁয়া + + সিও এলার্ম , বা তাপস্থাপক অনুমতি।

where_id

  • একটি অনন্য, নেস্ট-জেনারেট আইডেন্টিফায়ার যে প্রতিনিধিত্ব করে name
  • where_id , কেবল-পড়া হয় এবং একটি কাস্টম যেখানে তৈরি করতে কলে স্বয়ংক্রিয়ভাবে তৈরি হয় name

name

  • ডিভাইসের প্রদর্শন নাম; আমাদের সরবরাহ করা তালিকার কোনও কক্ষের নাম বা কাস্টম নাম হতে পারে
  • একটি কাস্টম যেখানে তৈরি করতে name , একটি পোস্ট কল একটি নতুন, কাস্টম লিখতে করা যেখানে name ; where_id কলে ফিরিয়ে দেওয়া হয়
  • বিবেচনা
    • name সম্পাদনা করা যাবে না বা সৃষ্টির পর মুছে ফেলা
    • name কাঠামোর মধ্যে অনন্য হওয়া আবশ্যক
    • একটি ডিভাইস একটি কাঠামো, কাস্টম যেখানে যুক্ত করা হয়, তাহলে name ডিভাইসের সাথে সম্পর্কিত থেকে প্রবেশযোগ্য /structures/ পাথ
    • একটি কাস্টম সঙ্গে একটি ডিভাইস সরাতে যেখানে name একটি ভিন্ন কাঠামো, ডিভাইসের বিচ্ছিন্ন করুন, এবং তারপর ডিভাইস পছন্দসই নাম দিয়ে পুনরায় পেয়ার

জন্য নাম সম্পর্কে আরো জানুন নেস্ট থার্মোস্ট্যাট ,নেস্ট রক্ষা করে এবং নেস্ট ক্যামেরা

অন্যান্য মেটাডেটা

সমস্ত ডেটা মানগুলি কেবলমাত্র পড়া হয়, অন্যথায় নির্দিষ্ট না করা পর্যন্ত।

ডেটা মান বর্ণনা
structure_id একটি স্ট্রিং যা স্বতন্ত্রভাবে এই কাঠামোর প্রতিনিধিত্ব করে। প্রতিটি বিকাশকারী একই কাঠামোর জন্য আলাদা আইডি দেখতে পাবে, তবে একই বিকাশকারী একাধিক পণ্য একই আইডি দেখতে পাবে
country_code একটি আইএসও 3166-1 আলফা -2 দেশ কোড যা কাঠামোর নিবন্ধিত অবস্থানে মানচিত্র করে
postal_code ডাক বা জিপ কোড, দেশের উপর নির্ভর করে
time_zone একটি IANA সময় জোন স্ট্রিংটি গঠন সময় অঞ্চল মানচিত্র

কাঠামোর বৈশিষ্ট্যগুলি

ধোঁয়া এবং সিও অ্যালার্ম রাজ্য

আপনি নির্বাচন যখন ধোঁয়া + + সিও অনুমতি পড়া , আপনি অ্যাক্সেস করতে পারেন smoke_alarm_state এবং co_alarm_state মধ্যে structures অবজেক্ট। এই একই ডাটা মান এছাড়াও ডিভাইস বস্তু (পাওয়া যায় devices/smoke_co_alarms )।

দেখুন ধোঁয়া সিও বিপদাশঙ্কা নির্দেশিকা + + এই রাজ্যের উপর আরও তথ্যের জন্য।

কোনও কাঠামোর মধ্যে ডিভাইসগুলি কীভাবে আচরণ করে তা নির্ধারণ করতে অনেক ডেটা মানগুলি একসাথে কাজ করে।

  • একটি কাঠামো যখন away রাষ্ট্র হিসাবে সেট করা away শব্দ "ইকো" ব্যবহারকারীর পছন্দের ভাষায়, নেস্ট তাপস্থাপক প্রদর্শিত হয়
  • একটি কাঠামো যখন away রাষ্ট্র হিসাবে সেট করা away , আপনি পারবেন:
    • সেট fan_timer_active
    • পরিবর্তন target_temperature_f বা target_temperature_c
  • একটি কাঠামো যখন away রাষ্ট্র হিসাবে সেট করা home , আপনি পারবেন:
    • একটি ইটিএ কল করুন (ট্রিপ আইডি এবং আগমন উইন্ডো সেট করুন)
  • যখন জরুরী shutoff সক্রিয় হয়, তাহলে আপনি সেট করতে পারে না fan_timer_active
  • যখন জরুরী তাপ সক্ষম হলে, আপনি গঠন সেট করতে পারেন away

একাধিক কাঠামো

এটি সম্ভবত সম্ভব যে কোনও ব্যবহারকারীর নেস্ট অ্যাকাউন্টের সাথে একাধিক কাঠামো সংযুক্ত রয়েছে, সুতরাং আপনার পণ্যটির ব্যবহারকারীর জন্য উপলব্ধ কাঠামোগুলি (কাঠামোর বাছাইকারী) থেকে চয়ন করার উপায় সরবরাহ করা উচিত।

কাঠামো বাছাইকারী

উদাহরণস্বরূপ, ইটিএ সেট করার সময়, ব্যবহারকারী ইটিএ গন্তব্যের জন্য কোনও কাঠামো বেছে নিতে সক্ষম হওয়া জরুরী। অনুরূপ ফ্যাশনে, কোনও ব্যবহারকারীর দুটি পৃথক বাড়ির "লিভিং রুমে" দুটি ধোঁয়া আবিষ্কারক থাকতে পারে। আপনার যদি কোনও বাড়ির নিজস্ব ধারণার সাথে কাঠামো সম্পর্কিত সম্পর্ক প্রয়োজন হয় তবে আমরা আপনাকে অনুমোদন প্রক্রিয়া চলাকালীন এটি করার পরামর্শ দিই।

তা জানুন ব্যবহারকারীদের একাধিক কাঠামোর মধ্যে ডিভাইস পরিচালনা

ডিভাইস সর্বাধিক

নেস্ট কোনও কাঠামোয় কত ডিভাইস সমর্থন করে তার সীমাবদ্ধতা রয়েছে।

ডিভাইসের ধরন প্রতি কাঠামো সর্বোচ্চ
নেস্ট থার্মোস্ট্যাট 20
নীড় ক্যামেরা 10
নীড় রক্ষা করুন 18

ভুল বার্তা

API কল ত্রুটি বলতে চাচ্ছি তা এবং কিভাবে তাদের পরিচালনা করতে দেখতে তথ্যের জন্য ত্রুটি বার্তা