CameraMotion স্কিমা

Nest Cam (পুরনো) Nest Cam (আউটডোর বা ইনডোর, ব্যাটারি) ফ্লাডলাইট সহ Nest Cam Nest Cam (ইনডোর, তারযুক্ত) Nest Hub Max Nest Doorbell (পুরনো) Nest Doorbell (ব্যাটারি) Nest Doorbell (তারযুক্ত) 

sdm.devices.traits.CameraMotion

এই বৈশিষ্ট্যটি এমন যেকোনও ডিভাইসের ক্ষেত্রে প্রযোজ্য যা মোশন ডিটেকশন ইভেন্ট সাপোর্ট করে।

ফিল্ড

এই বৈশিষ্ট্যের জন্য কোনও ফিল্ড উপলভ্য নেই।

কমান্ড

এই বৈশিষ্ট্যের জন্য কোনও কমান্ড উপলভ্য নেই।

ইভেন্ট

মোশন

আপডেট করা যাবে 

ক্যামেরা মোশন শনাক্ত করেছে।

এই ইভেন্টে আপডেট করা যায় এমন বিজ্ঞপ্তি কাজ করে। এই ইভেন্ট থেকে তৈরি করা বর্তমান অ্যাপ বিজ্ঞপ্তি একই eventThreadId সহ পরবর্তী ইভেন্টের কন্টেন্ট ব্যবহার করে আপডেট করা যেতে পারে।

মোশন ইভেন্ট

পেলোড

{
  "eventId" : "4a76edf6-1ea2-42fd-a84f-9503a1a19b28",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraMotion.Motion" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "KU_pQ9ADVhQoujIjBg88pbLO0L...", } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

মোশন ইভেন্ট ফিল্ড

ফিল্ড বিবরণ ডেটার ধরন
eventSessionId Nest Doorbell (battery) Nest Doorbell (wired) সম্পর্কিত ইভেন্টের একটি সেশনের অংশ হিসেবে ঘটা ইভেন্টকে দেওয়া আইডি। ইভেন্ট একত্রিত করার জন্য ব্যবহার করা হতে পারে।

CameraClipPreview ট্রেইটের সম্পর্কিত ClipPreview ইভেন্টের সাথে এই ইভেন্টকে অ্যাসোসিয়েট করতে এটি ব্যবহার করুন।

string
উদাহরণ: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId Nest Cam (পুরনো) Nest Hub Max Nest Doorbell (পুরনো) ইভেন্টের সাথে যুক্ত আইডি।

এই ইভেন্ট সম্পর্কিত ক্যামেরা ইমেজ ডাউনলোড করতে GenerateImage কমান্ড-এর সাথে এটি ব্যবহার করুন।

string
যেমন: "KU_pQ9ADVhQoujIjBg88pbLO0L..."

ইভেন্ট পেলোড ফিল্ড

ফিল্ড বিবরণ ডেটার ধরন
eventId ইভেন্টের জন্য অনন্য শনাক্তকারী। string
যেমন: "4a76edf6-1ea2-42fd-a84f-9503a1a19b28"
timestamp ইভেন্টটি যে সময়ে ঘটেছে। string
উদাহরণ: "2019-01-01T00:00:01Z"
resourceUpdate রিসোর্স আপডেট সম্পর্কে বিস্তারিত তথ্য সহ অবজেক্ট। object
userId একটি অনন্য, অস্পষ্ট শনাক্তকারী যা ব্যবহারকারীকে উপস্থাপন করে। string
উদাহরণ: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
eventThreadId আপডেট করা যাবে ইভেন্ট থ্রেডের অনন্য শনাক্তকারী। string
যেমন: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59"
eventThreadState আপডেট করা যাবে ইভেন্ট থ্রেডের স্ট্যাটাস। string
ভ্যালু: "STARTED", "UPDATED", "ENDED"
resourceGroup এমন একটি অবজেক্ট যা এই ইভেন্টের মতো একই ধরনের আপডেট থাকতে পারে এমন রিসোর্সকে নির্দেশ করে। ইভেন্টের রিসোর্স (resourceUpdate অবজেক্ট থেকে) সবসময় এই অবজেক্টে উপস্থিত থাকবে। object

বিভিন্ন ধরনের ইভেন্ট এবং সেগুলি কীভাবে কাজ করে সেই সম্পর্কে আরও তথ্যের জন্য ইভেন্ট দেখুন।

সমস্যা

এই বৈশিষ্ট্যের সাথে সম্পর্কিত নিম্নলিখিত ত্রুটি কোডগুলি ফেরত দেওয়া হতে পারে:

ত্রুটি বার্তা RPC সমস্যার সমাধান
ক্যামেরার ছবি আর ডাউনলোডের জন্য উপলভ্য নেই। DEADLINE_EXCEEDED ইভেন্ট প্রকাশিত হওয়ার ৩০ সেকেন্ড পরে ইভেন্টের ছবির মেয়াদ শেষ হয়ে যায়। মেয়াদ শেষ হওয়ার আগে ছবি ডাউনলোড করতে ভুলবেন না।
ইভেন্ট আইডি ক্যামেরার সাথে সম্পর্কিত নয়। FAILED_PRECONDITION ক্যামেরা ইভেন্ট থেকে পাওয়া সঠিক eventID ব্যবহার করুন।

API-তে হওয়া সমস্যার কোডের সম্পূর্ণ তালিকা দেখতে, API-তে হওয়া সমস্যার কোডের রেফারেন্স দেখুন।