CameraPerson स्कीमा

Nest Cam (legacy) Nest Cam (outdoor or indoor, battery) Nest Cam with floodlight Nest Cam (indoor, wired) Nest Hub Max Nest Doorbell (legacy) Nest Doorbell (battery) Nest Doorbell (wired) 

sdm.devices.traits.CameraPerson

यह ट्रेट, व्यक्ति की हलचल की पहचान करने की सुविधा वाले हर डिवाइस में होती है.

फ़ील्ड

इस ट्रेट के लिए कोई फ़ील्ड उपलब्ध नहीं है.

निर्देश

इस ट्रेट के लिए कोई निर्देश उपलब्ध नहीं है.

इवेंट

व्यक्ति

अपडेट की जा सकने वाली सूचनाएं पाने की सुविधा उपलब्ध है 

कैमरे ने किसी व्यक्ति की हलचल की पहचान की है.

इस इवेंट के लिए, अपडेट की जा सकने वाली सूचनाएं पाने की सुविधा उपलब्ध है. इस इवेंट से बनी, ऐप्लिकेशन की मौजूदा सूचनाओं को अपडेट किया जा सकता है. इसके लिए, इसी eventThreadId वाले किसी दूसरे इवेंट के कॉन्टेंट का इस्तेमाल करें.

व्यक्ति की हलचल की पहचान करने वाला इवेंट

पेलोड

{
  "eventId" : "e54fa02b-9915-46b4-9eec-23778d74e92a",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraPerson.Person" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "s34KwIFE-C__yPz2-WMa-YBWMI...", } } } "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
Example: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
eventId Nest Cam (legacy) Nest Hub Max Nest Doorbell (legacy) इवेंट से जुड़ा आईडी.

इस आईडी का इस्तेमाल, GenerateImage निर्देश के साथ करें, ताकि इस इवेंट से जुड़ी कैमरे की इमेज डाउनलोड की जा सके.

string
Example: "s34KwIFE-C__yPz2-WMa-YBWMI..."

इवेंट के पेलोड के फ़ील्ड

फ़ील्ड ब्यौरा डेटा टाइप
eventId इवेंट के लिए यूनीक आइडेंटिफ़ायर. string
Example: "e54fa02b-9915-46b4-9eec-23778d74e92a"
timestamp वह समय जब इवेंट हुआ. string
Example: "2019-01-01T00:00:01Z"
resourceUpdate यह ऑब्जेक्ट, संसाधन के अपडेट के बारे में जानकारी देता है. object
userId यह एक यूनीक और धुंधला किया गया आइडेंटिफ़ायर है, जो उपयोगकर्ता को दिखाता है. string
Example: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
eventThreadId अपडेट की जा सकने वाली सूचनाएं पाने की सुविधा उपलब्ध है इवेंट थ्रेड के लिए यूनीक आइडेंटिफ़ायर. string
Example: "d67cd3f7-86a7-425e-8bb3-462f92ec9f59"
eventThreadState अपडेट की जा सकने वाली सूचनाएं पाने की सुविधा उपलब्ध है इवेंट थ्रेड की स्थिति. string
Values: "STARTED", "UPDATED", "ENDED"
resourceGroup यह ऑब्जेक्ट, उन संसाधनों के बारे में बताता है जिनमें इस इवेंट के जैसे ही अपडेट हो सकते हैं. इवेंट का संसाधन (जो resourceUpdate ऑब्जेक्ट में मौजूद है) हमेशा इस ऑब्जेक्ट में मौजूद रहेगा. object

अलग-अलग तरह के इवेंट और उनके काम करने के तरीके के बारे में ज़्यादा जानने के लिए, इवेंट देखें.

गड़बड़ियां

इस ट्रेट के लिए, ये गड़बड़ी कोड दिखाए जा सकते हैं:

गड़बड़ी का मैसेज RPC समस्या का हल
कैमरे की इमेज अब डाउनलोड के लिए उपलब्ध नहीं है. DEADLINE_EXCEEDED इवेंट पब्लिश होने के 30 सेकंड बाद, इवेंट की इमेज की समयसीमा खत्म हो जाती है. समयसीमा खत्म होने से पहले, इमेज डाउनलोड करना न भूलें.
इवेंट आईडी, कैमरे से जुड़ा नहीं है. FAILED_PRECONDITION कैमरे के इवेंट से मिले सही eventID का इस्तेमाल करें.

एपीआई के गड़बड़ी कोड की पूरी सूची देखने के लिए, एपीआई के गड़बड़ी कोड का रेफ़रंस देखें.