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