Google متعهد به پیشبرد برابری نژادی برای جوامع سیاه است. ببینید چگونه.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

دود + هشدار CO

دود + زنگ CO

Nest Protect به منظور شناسایی دود و مونوکسید کربن (CO) در یک محیط مسکونی طراحی شده است و دارای سنسورهای متعدد برای کمک به درک آنچه در خانه اتفاق می افتد است.

Nest API امکان دسترسی به داده های زیر را در مورد Nest Protect فراهم می کند:

  • وضعیت زنگ دود یا مونواکسید کربن (CO)
  • وضعیت سلامتی باتری
  • آخرین وضعیت آزمون دستی و زمان سنجی
  • وضعیت آنلاین و آخرین اطلاعات اتصال
  • نام ساختار و دستگاه "جایی که نام" (مکان در خانه)

دود + مجوز CO

برای دسترسی به تمام مقادیر داده API زنگ خطر Smoke + CO ، اجازه خواندن Smoke + CO را برای مشتری خود انتخاب کنید.

هیچ مجوز نوشتن برای API زنگ Smoke + CO در دسترس نیست.

شناسه های دود + CO

دستگاه

دستگاه های آشیانه بر اساس نوع به عنوان آرایه ای از شناسه ها ذکر شده اند که می توان از آنها برای شناسایی منحصر به فرد دستگاه از طریق مسیر دستگاه استفاده کرد. بنابراین یک شناسه دزدگیر دود + co از "RTMTKxs..." بدین معنی است که می توانید مدل دستگاه زنگ دود + co را در devices/smoke_co_alarms/RTMTKxs... از طریق API devices/smoke_co_alarms/RTMTKxs... .

هنگامی که یک دستگاه به چندین محصول متصل است ، هر توسعه دهنده شناسه متفاوتی را برای آن دستگاه مشاهده می کند. برای دستگاهی که چندین محصول را از همان توسعه دهنده نصب کرده است ، توسعه دهنده همان شناسه را مشاهده می کند.

نام

دو صفت نام ارائه شده است. ویژگی کوتاه تر name در برچسب های رابط کاربر نمایش داده می شود ، در حالی که name_long در متن فرم طولانی استفاده می شود.

name

در این مثال name "Nest Protect" است.

نام

name_long

در این مثال name_long "زیرزمین محافظت از آشیانه" است.

نام طولانی

جایی که

where_id

  • شناسه منحصر به فرد و تولید شده توسط لانه که نشان دهنده name
  • where_id فقط خواندنی است ، و به طور خودکار در تماس ایجاد می شود تا سفارشی در آن name

در مورد نام های Nest Thermostats ، Nest Protects و Nest Cams اطلاعات بیشتری کسب کنید.

where_name

هنگامی که مجوز خواندن Smoke + CO را انتخاب می کنید ، می توانید از طریق شیء دستگاه ( devices/smoke_co_alarms ) به دستگاه where_name دسترسی پیدا کنید.

ابرداده دیگر

تمام مقادیر داده فقط خوانده می شوند ، مگر اینکه مواردی دیگر تعریف شده باشد.

مقدار داده شرح
locale زبان و کد کشور اختصاص داده شده به این دستگاه
software_version رشته ای که نمایانگر سیستم عامل موجود در دستگاه است
structure_id رشته ای که منحصر به فرد نمایانگر این ساختار است؛ این ساختار است که دستگاه با آن جفت شده است
last_connection جدول زمانی آخرین اتصال موفقیت آمیز به سرویس Nest
is_online وضعیت آنلاین. این توسط Nest با استفاده از زمان last_connection و یک پنجره اتصال مجدد مورد انتظار خاص دستگاه تعیین می شود.

ویژگی های دود + CO

سلامت باتری

برای مشاهده وضعیت سلامتی باتری از قسمت battery_health استفاده کنید.

مقدار شرح
ok سطح باتری خوب است
replace سطح باتری کم است ، باید تعویض شود

زنگ CO

برای مشاهده وضعیت زنگ CO از قسمت co_alarm_state استفاده کنید.

مقدار شرح
ok عملکرد عادی
warning تشخیص افزایش سطح CO
emergency سطح CO بسیار زیاد است ، کاربر باید از خانه خارج شود

دزدگیر دود

برای مشاهده وضعیت زنگ دود از قسمت smoke_alarm_state استفاده کنید.

مقدار شرح
ok عملکرد عادی
warning تشخیص افزایش سطح دود
emergency سطح دود خیلی زیاد است ، کاربر باید از خانه خارج شود

تست دستی

برای بررسی اینکه آیا یک دود دستی یا آزمایش CO در حال حاضر فعال است ، از این قسمتها استفاده کنید و آخرین باری که یک آزمایش دود یا CO موفق انجام شده است.

حالت رنگ UI

برای سهولت در طراحی یک رابط کاربری متقابل منسجم ، زمینه ui_color_state را فراهم کرده ui_color_state که نشانگر سطح بالایی از وضعیت کلی Nest Protect است. از is_online ، battery_health ، co_alarm_state و smoke_alarm_state ، و این یک شرط کل است که منعکس کننده نشانگرهای رنگی واقعی نمایش داده شده در برنامه Nest است .

پیغام خطا

برای اطلاعات در مورد معنی خطاهای تماس API و نحوه رسیدگی به آنها ، به پیامهای خطا مراجعه کنید.