CameraPerson स्कीमा
Nest Cam (लेगसी)
sdm.devices.traits.CameraPerson
यह विशेषता ऐसे किसी भी डिवाइस से जुड़ी है जो किसी व्यक्ति की पहचान करने वाली गतिविधियों की सुविधा देता है.
फ़ील्ड
इस विशेषता के लिए कोई फ़ील्ड उपलब्ध नहीं है.
निर्देश
इस विशेषता के लिए कोई कमांड उपलब्ध नहीं है.
इवेंट
व्यक्ति
अपडेट किया जा सकता हैकैमरे ने किसी व्यक्ति की पहचान की है.
इस इवेंट में, अपडेट की जा सकने वाली सूचनाएं काम करती हैं. इस इवेंट से बनाई गई ऐप्लिकेशन की मौजूदा सूचनाओं को, उसी eventThreadId
वाले अगले इवेंट के कॉन्टेंट का इस्तेमाल करके अपडेट किया जा सकता है.
किसी व्यक्ति की गतिविधि रिकॉर्ड होने का इवेंट
पेलोड
{ "eventId" : "f9c3bc98-4634-46d3-b33c-e21be073f51b",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraPerson.Person
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "7l99VoXVtek6oiPimUrMmcUTJ8...", } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
किसी व्यक्ति की गतिविधि रिकॉर्ड होने के इवेंट के फ़ील्ड
फ़ील्ड | ब्यौरा | डेटा टाइप |
---|---|---|
eventSessionId |
Nest Doorbell (बैटरी) इसका इस्तेमाल करके, इस इवेंट को CameraClipPreview ट्रीट की ClipPreview से जुड़े इवेंट से जोड़ें. |
string उदाहरण: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Cam (लेगसी) इस इवेंट से जुड़ी कैमरे की इमेज डाउनलोड करने के लिए, इसका इस्तेमाल GenerateImage कमांड के साथ करें. |
string उदाहरण: "7l99VoXVtek6oiPimUrMmcUTJ8..." |
इवेंट पेलोड फ़ील्ड
फ़ील्ड | ब्यौरा | डेटा टाइप |
---|---|---|
eventId |
इवेंट के लिए यूनीक आइडेंटिफ़ायर. | string उदाहरण: "f9c3bc98-4634-46d3-b33c-e21be073f51b" |
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 |
इवेंट पब्लिश होने के 30 सेकंड बाद, इवेंट की इमेज दिखना बंद हो जाती हैं. समयसीमा खत्म होने से पहले, इमेज डाउनलोड कर लें. |
इवेंट आईडी, कैमरे से जुड़ा नहीं है. | FAILED_PRECONDITION |
कैमरा इवेंट से मिले सही eventID का इस्तेमाल करें. |
एपीआई से जुड़ी गड़बड़ियों के कोड की पूरी सूची के लिए, एपीआई से जुड़ी गड़बड़ी के कोड का रेफ़रंस देखें.