مخطّط سمة رصد الأجسام في المنزل الذكي

action.devices.traits.ObjectDetection: تنتمي هذه السمة إلى الأجهزة التي يمكنها رصد الكائنات أو الأشخاص وإرسال إشعار إلى المستخدم. يتم تلقائيًا سماع جميع إشعارات ميزة ObjectDetection على الشاشات الذكية ومكبّرات الصوت المزوّدة بخدمة "مساعد Google" بعد رنين جرس الباب.

ATTRIBUTES للجهاز

بلا عُري

حالات الجهاز

بلا عُري

أوامر الجهاز

بلا عُري

إشعارات الجهاز

قد تعرض الأجهزة التي تتضمّن هذه السمة حمولة الإشعارات التالية كجزء من تغيير حالة الجهاز. لمزيد من المعلومات عن تنفيذ الإشعارات، اطّلِع على مقالة الإشعارات لإجراءات المنزل الذكي.

الحقول النوع الوصف
ObjectDetection العنصر

يجب ملء هذا الحقل.

الحمولة في الإشعار

priority عدد صحيح

مطلوبة

يمثّل مستوى الإشعار. القيمة المسموح بها حاليًا هي 0، ما يشير إلى أنّه يجب قول الإشعار بصوت عالٍ.

detectionTimestamp عدد صحيح

مطلوبة

الطابع الزمني لبدء حساب الحقبة بالمللي ثانية الذي تم فيه رصد الجسم

objects العنصر

مطلوبة

مجموعة من الأجسام التي تم رصدها حسب الفئة

named صفيف

قائمة بالعناصر التي يتعرّف عليها المستخدم والتي تم وضع تصنيف عليها

[item, ...] String

تصنيف العنصر

يجب إدراج عنصر واحد على الأقل.

familiar عدد صحيح

عدد العناصر التي يتعرّف عليها المستخدم والتي لا تحمل تصنيفًا

unfamiliar عدد صحيح

عدد الأجسام التي رصدها الجهاز والتي قد لا يتعرّف عليها المستخدم

unclassified عدد صحيح

عدد الأجسام التي تم رصدها والتي تعذّر على الجهاز تصنيفها

أمثلة

تم رصد جسمَين غير معروفَين في 1 كانون الثاني (يناير) 2000.

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

تم رصد شخص تعرفه في 1 كانون الثاني (يناير) 2000.

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

تم رصد "أليس" في 1 كانون الثاني (يناير) 2000.

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

أخطاء الجهاز

يمكنك الاطّلاع على القائمة الكاملة للأخطاء والاستثناءات.