مخطط CameraMotion
Nest Cam (الإصدار القديم)
sdm.devices.traits.CameraMotion
تنتمي هذه السمة إلى أي جهاز يتيح أحداث رصد الحركة.
الحقول
لا تتوفّر حقول لهذه السمة.
الطلبات الصوتية
لا تتوفّر أوامر لهذه السمة.
الفعاليات
الحركة
قابل للتعديلرصدت الكاميرا حركة.
يتيح هذا الحدث الإشعارات القابلة للتعديل. ويمكن تعديل إشعارات التطبيق الحالية التي تم إنشاؤها من هذا الحدث باستخدام محتوى حدث لاحق يتضمّن eventThreadId
نفسه.
حدث رصد حركة
الحمولة
{ "eventId" : "a79dbc7d-5ada-4328-abdd-af5fee0ebe1c",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraMotion.Motion
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "4yBL77d_NvC-o_wtepejBbtCgw...", } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
حقول أحداث الحركة
الحقل | الوصف | نوع البيانات |
---|---|---|
eventSessionId |
جرس Nest Doorbell (بطارية) ويمكنك استخدامها لربط هذا الحدث بحدث ClipPreview ذي الصلة الخاص بسمة CameraClipPreview. |
string مثال: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Cam (القديمة) استخدِم هذا المتغير مع أمر GenerateImage لتنزيل صورة الكاميرا ذات الصلة بهذا الحدث. |
string مثال: "4yBL77d_NvC-o_wtepejBbtCgw..." |
حقول حمولة الأحداث
الحقل | الوصف | نوع البيانات |
---|---|---|
eventId |
المعرّف الفريد للحدث | string مثال: "a79dbc7d-5ada-4328-abdd-af5fee0ebe1c" |
timestamp |
وقت وقوع الحدث. | string مثال: "2019-01-01T00:00:01Z" |
resourceUpdate |
عنصر يوضّح معلومات عن تحديث المرجع | object |
userId |
معرّف فريد مشفَّر يمثّل المستخدم | string مثال: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi" |
eventThreadId |
قابل للتعديل |
string مثال: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59" |
eventThreadState |
قابل للتعديل |
string القيم: "تم البدء"، "تم التعديل"، "ENDED" |
resourceGroup |
كائن يشير إلى الموارد التي قد تحتوي على تعديلات مشابهة لهذا الحدث. سيكون مورد الحدث نفسه (من الكائن resourceUpdate ) متوفرًا دائمًا في هذا الكائن. |
object |
اطّلِع على الأحداث للحصول على مزيد من المعلومات عن الأنواع المختلفة من الأحداث وطريقة عملها.
الأخطاء
يمكن عرض رموز الخطأ التالية فيما يتعلق بهذه السمة:
رسالة الخطأ | متوسط عائد النقرة | تحديد المشاكل وحلّها |
---|---|---|
لم تعُد صورة الكاميرا متاحة للتنزيل. | DEADLINE_EXCEEDED |
تنتهي صلاحية صور الحدث بعد 30 ثانية من نشر الحدث. احرص على تنزيل الصورة قبل انتهاء الصلاحية. |
لا ينتمي معرّف الحدث إلى الكاميرا. | FAILED_PRECONDITION |
استخدِم القيمة eventID الصحيحة التي يعرضها حدث الكاميرا. |
اطّلِع على مرجع رموز أخطاء واجهة برمجة التطبيقات للحصول على القائمة الكاملة لرموز أخطاء واجهة برمجة التطبيقات.