طرحواره صدای دوربین

Nest Cam (قدیمی) Nest Hub Max Nest Doorbell (قدیمی)

sdm.devices.traits.CameraSound

این ویژگی متعلق به هر دستگاهی است که از رویدادهای تشخیص صدا پشتیبانی می کند.

فیلدها

هیچ فیلدی برای این صفت موجود نیست.

دستورات

هیچ فرمانی برای این ویژگی وجود ندارد.

رویدادها

صدا

صدا توسط دوربین شناسایی شده است.

رویداد صوتی

بار

{
  "eventId" : "adff2006-5aa0-42c1-b560-858296586b0f",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraSound.Sound" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "ET-W8C-yCGqQVJx9ED4WZyAZ_E..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

زمینه های رویداد صوتی

میدان توضیحات نوع داده
eventSessionId شناسه ای که به رویدادهایی داده می شود که به عنوان بخشی از یک جلسه واحد از رویدادهای مرتبط رخ می دهند. ممکن است برای ادغام رویدادها استفاده شود. string
مثال: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId شناسه مرتبط با رویداد.

از آن با دستور GenerateImage برای دانلود تصویر دوربین مربوط به این رویداد استفاده کنید.

string
مثال: "ET-W8C-yCGqQVJx9ED4WZyAZ_E..."

فیلدهای محموله رویداد

میدان توضیحات نوع داده
eventId شناسه منحصر به فرد رویداد. string
مثال: "adff2006-5aa0-42c1-b560-858296586b0f"
timestamp زمانی که واقعه رخ داده است. string
مثال: "2019-01-01T00:00:01Z"
resourceUpdate یک شی که جزئیات مربوط به به روز رسانی منبع را ارائه می دهد. object
userId یک شناسه منحصر به فرد و مبهم که نشان دهنده کاربر است. string
مثال: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
resourceGroup شیئی که منابعی را نشان می‌دهد که ممکن است به‌روزرسانی‌های مشابهی با این رویداد داشته باشند. منبع خود رویداد (از شی resourceUpdate ) همیشه در این شی وجود خواهد داشت. object

برای اطلاعات بیشتر در مورد انواع مختلف رویدادها و نحوه عملکرد آنها به رویدادها مراجعه کنید.

خطاها

کد(های) خطای زیر ممکن است در رابطه با این ویژگی برگردانده شوند:

پیغام خطا RPC عیب یابی
تصویر دوربین دیگر برای دانلود در دسترس نیست. DEADLINE_EXCEEDED تصاویر رویداد 30 ثانیه پس از انتشار رویداد منقضی می شوند. حتما قبل از انقضا تصویر را دانلود کنید.
شناسه رویداد به دوربین تعلق ندارد. FAILED_PRECONDITION از eventID صحیحی که توسط رویداد دوربین برگردانده شده است استفاده کنید.

برای لیست کامل کدهای خطای API به مرجع کد خطای API مراجعه کنید.