مخطط CameraMotion

Nest Cam (الإصدار القديم) Nest Cam (كاميرا داخل المنزل أو خارجه مزوَّدة ببطارية) كاميرا Nest Cam مع مصباح Nest Cam (كاميرا سلكية داخل المنزل) Nest Hub Max Nest Doorbell (الإصدار القديم) Nest Doorbell (بطارية) Nest Doorbell (سلكي) 

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 (بطارية) جرس Nest Doorbell (سلكي) معرّف يتم منحه للأحداث التي تحدث كجزء من جلسة واحدة من الأحداث ذات الصلة. يمكن استخدامها لدمج الأحداث.

ويمكنك استخدامها لربط هذا الحدث بحدث ClipPreview ذي الصلة الخاص بسمة CameraClipPreview.

string
مثال: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId Nest Cam (القديمة) Nest Hub Max Nest Doorbell (الإصدار القديم) رقم تعريف مرتبط بالحدث

استخدِم هذا المتغير مع أمر 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 الصحيحة التي يعرضها حدث الكاميرا.

اطّلِع على مرجع رموز أخطاء واجهة برمجة التطبيقات للحصول على القائمة الكاملة لرموز أخطاء واجهة برمجة التطبيقات.