CameraPerson स्कीमा
Nest Cam (लेगसी)
sdm.devices.traits.CameraPerson
यह ट्रेट, व्यक्ति की हलचल की पहचान करने की सुविधा वाले हर डिवाइस में होती है.
फ़ील्ड
इस ट्रेट के लिए कोई फ़ील्ड उपलब्ध नहीं है.
निर्देश
इस ट्रेट के लिए कोई निर्देश उपलब्ध नहीं है.
इवेंट
व्यक्ति
अपडेट किया जा सकता हैकैमरे ने किसी व्यक्ति की पहचान की है.
इस इवेंट के लिए, अपडेट की जा सकने वाली सूचनाएं पाने की सुविधा उपलब्ध है. इस इवेंट से बनी, ऐप्लिकेशन की मौजूदा सूचनाओं को अपडेट किया जा सकता है. इसके लिए, इसी eventThreadId वाले किसी दूसरे इवेंट के कॉन्टेंट का इस्तेमाल करें.
किसी व्यक्ति की गतिविधि रिकॉर्ड होने का इवेंट
पेलोड
{
"eventId" : "1e246264-9c66-4096-b957-59fbd474827c",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : {
"name" : "enterprises/project-id/devices/device-id",
"events" : {
"sdm.devices.events.CameraPerson.Person" : {
"eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...",
"eventId" : "OBsxqY7WUUKwHc1mQmTvuz8wIF...",
}
}
}
"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उदाहरण: "OBsxqY7WUUKwHc1mQmTvuz8wIF..." |
इवेंट पेलोड फ़ील्ड
| फ़ील्ड | ब्यौरा | डेटा टाइप |
|---|---|---|
eventId |
इवेंट के लिए यूनीक आइडेंटिफ़ायर. | stringउदाहरण: "1e246264-9c66-4096-b957-59fbd474827c" |
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 का इस्तेमाल करें. |
एपीआई के गड़बड़ी कोड की पूरी सूची देखने के लिए, एपीआई के गड़बड़ी कोड का रेफ़रंस देखें.