Doorbellचाइम स्कीमा
Nest Doorbell (लेगसी)
sdm.devices.traits.DoorbellChime
यह Trait, ऐसे किसी भी डिवाइस की होती है जिस पर डोरबेल की घंटी और इससे जुड़ी प्रेस इवेंट की सुविधा काम करती है.
फ़ील्ड
इस Trait के लिए कोई फ़ील्ड उपलब्ध नहीं है.
निर्देश
इस Trait के लिए कोई निर्देश उपलब्ध नहीं है.
इवेंट
चाइम
अपडेट किया जा सकता हैदरवाज़े की घंटी दबा दी गई है.
इस इवेंट में, अपडेट की जा सकने वाली सूचनाएं दी जाती हैं. इस इवेंट से बनाई गई मौजूदा ऐप्लिकेशन सूचनाओं को, उसी eventThreadId
के बाद के इवेंट की सामग्री का इस्तेमाल करके अपडेट किया जा सकता है.
चाइम इवेंट
पेलोड
{ "eventId" : "854a3723-c351-45df-95e9-aed6004c1352",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.DoorbellChime.Chime
" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "eventId" : "mq-qjzq6wgrOPERrPw7OMmBZPN..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"eventThreadId" : "d67cd3f7-86a7-425e-8bb3-462f92ec9f59",
"eventThreadState" : "STARTED",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }
घंटी इवेंट के फ़ील्ड
फ़ील्ड | ब्यौरा | डेटा टाइप |
---|---|---|
eventSessionId |
Nest Doorbell (battery) इस इवेंट को CameraClipPreview एट्रिब्यूट के मिलते-जुलते ClipPreview इवेंट के साथ जोड़ने के लिए, इसका इस्तेमाल करें. |
string उदाहरण: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..." |
eventId |
Nest Doorbell (लेगसी) इस इवेंट से जुड़ी कैमरा इमेज डाउनलोड करने के लिए, GenerateImage कमांड के साथ इसका इस्तेमाल करें. |
string उदाहरण: "mq-qjzq6wgrOPERrPw7OMmBZPN..." |
इवेंट पेलोड फ़ील्ड
फ़ील्ड | ब्यौरा | डेटा टाइप |
---|---|---|
eventId |
इवेंट के लिए यूनीक आइडेंटिफ़ायर. | string जैसे: "854a3723-c351-45df-95e9-aed6004c1352" |
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 |
अलग-अलग तरह के इवेंट और उनके काम करने के तरीके के बारे में ज़्यादा जानकारी के लिए, इवेंट देखें.
गड़बड़ियां
इस trait के संबंध में, ये गड़बड़ी कोड दिखाए जा सकते हैं:
गड़बड़ी संदेश | RPC | समस्या हल करना |
---|---|---|
कैमरे की इमेज अब डाउनलोड नहीं की जा सकती. | DEADLINE_EXCEEDED |
इवेंट की इमेज, इवेंट पब्लिश होने के 30 सेकंड बाद दिखना बंद हो जाती हैं. पक्का करें कि समयसीमा खत्म होने से पहले, इमेज को डाउनलोड कर लिया जाए. |
इवेंट आईडी कैमरे से नहीं जुड़ा है. | FAILED_PRECONDITION |
कैमरा इवेंट से मिले सही eventID का इस्तेमाल करें. |
एपीआई से जुड़े गड़बड़ी कोड की पूरी सूची देखने के लिए, एपीआई से जुड़े गड़बड़ी कोड का रेफ़रंस देखें.