طرحواره ویژگی حس اشغال خانه هوشمند

action.devices.traits.OccupancySensing - این ویژگی متعلق به دستگاه هایی است که می توانند اشغال را از طریق PIR، فراصوت یا سنجش تماس فیزیکی تشخیص دهند.

ویژگی های دستگاه

دستگاه های دارای این ویژگی ممکن است ویژگی های زیر را به عنوان بخشی از عملیات SYNC گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد SYNC ، به تحقق هدف مراجعه کنید.

صفات تایپ کنید توضیحات
occupancySensorConfiguration آرایه

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

[ item, ... ] شیء

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

occupancySensorType رشته

مورد نیاز.

مقادیر پشتیبانی شده:

PIR
این دستگاه از اشغال حسی از طریق سنجش غیرفعال مادون قرمز (PIR) پشتیبانی می کند.
ULTRASONIC
این دستگاه از اشغال حسی از طریق حسگر اولتراسونیک پشتیبانی می کند.
PHYSICAL_CONTACT
دستگاه از طریق حسگر تماس فیزیکی از اشغال پشتیبانی می کند.
occupiedToUnoccupiedDelaySec عدد صحیح

نشان‌دهنده تأخیر زمانی، قبل از اینکه اشغال گزارش‌شده پس از آخرین رویداد شناسایی‌شده، به حالت خالی تغییر کند، بر حسب ثانیه است.

unoccupiedToOccupiedDelaySec عدد صحیح

نشان دهنده تاخیر زمانی قبل از تغییر اشغال گزارش شده به حالت اشغال پس از آخرین رویداد شناسایی شده، بر حسب ثانیه است. اگر occupiedToUnoccupiedDelaySec تنظیم شده باشد، الزامی است.

unoccupiedToOccupiedEventThreshold عدد صحیح

تعداد رویدادهای شناسایی را که باید در دوره unoccupiedToOccupiedDelaySec قبل از تغییر اشغال گزارش شده به حالت اشغال شده رخ دهد، مشخص می کند. اگر unoccupiedToOccupiedDelaySec تنظیم شده باشد، الزامی است.

نمونه ها

سنسور اشغال که از PIR و سنجش اولتراسونیک پشتیبانی می کند.

{
  "occupancySensorConfiguration": [
    {
      "occupancySensorType": "PIR",
      "occupiedToUnoccupiedDelaySec": 10,
      "unoccupiedToOccupiedDelaySec": 10,
      "unoccupiedToOccupiedEventThreshold": 2
    },
    {
      "occupancySensorType": "ULTRASONIC",
      "occupiedToUnoccupiedDelaySec": 10,
      "unoccupiedToOccupiedDelaySec": 10,
      "unoccupiedToOccupiedEventThreshold": 2
    }
  ]
}

وضعیت دستگاه

موجودیت های دارای این ویژگی ممکن است وضعیت های زیر را به عنوان بخشی از عملیات QUERY گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد QUERY ، به تحقق هدف مراجعه کنید.

ایالات تایپ کنید توضیحات
occupancy رشته

مورد نیاز.

نشان می دهد که آیا دستگاه اشغال را احساس می کند یا خیر.

مقادیر پشتیبانی شده:

OCCUPIED
دستگاه اشغال را تشخیص می دهد.
UNOCCUPIED
دستگاه اشغال را تشخیص نمی دهد.
UNKNOWN_OCCUPANCY_STATE
وضعیت اشغال فعلی شناسایی شده توسط دستگاه ناشناخته است.

نمونه ها

آیا سنسور اشغال را در دفتر تشخیص می دهد؟

{
  "occupancy": "OCCUPIED"
}

دستورات دستگاه

هیچ کدام.

خطاهای دستگاه

لیست کامل خطاها و استثناها را ببینید.