مخطط سمة رصد الأجسام في المنزل المزوّد بأجهزة ذكية
action.devices.traits.ObjectDetection
: تنتمي هذه السمة إلى الأجهزة التي يمكنها رصد الكائنات أو الأشخاص وإرسال إشعار إلى المستخدم. يتم تلقائيًا سماع جميع إشعارات ميزة ObjectDetection على الشاشات الذكية ومكبّرات الصوت المزوّدة بخدمة "مساعد Google" بعد رنين جرس الباب.
ATTRIBUTES للجهاز
بلا عُري
حالة الجهاز
بلا عُري
CommandS للجهاز
بلا عُري
إشعارات الجهاز
قد تعرض الأجهزة التي تتضمن هذه السمة ما يلي: حمولة الإشعارات في إطار تغيير حالة الجهاز للتعلّم مزيد من المعلومات حول تنفيذ الإشعارات، اطّلِع على إشعارات الإجراءات المنزلية الذكية
الحقول | النوع | الوصف |
---|---|---|
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 } }