Smart Home ObjectDetection Trait स्कीमा

action.devices.traits.ObjectDetection - यह विशेषता ऐसे डिवाइसों से जुड़ी है जो ऑब्जेक्ट या लोगों का पता लगा सकते हैं और उपयोगकर्ता को सूचना भेज सकते हैं. दरवाज़े की घंटी बजने पर, Google Assistant की सुविधा वाले स्मार्ट डिसप्ले और स्पीकर पर, ObjectDetection से मिलने वाली सभी सूचनाएं डिफ़ॉल्ट रूप से सुनाई देती हैं.

डिवाइस ATTRIBUTES

कोई नहीं.

डिवाइस की स्थितियां

कोई नहीं.

डिवाइस COMMANDS

कोई नहीं.

डिवाइस की सूचनाएं

इस विशेषता वाले डिवाइस पर ये नतीजे मिल सकते हैं डिवाइस की स्थिति बदलने पर सूचना पेलोड. सीखने में सूचनाएं लागू करने के बारे में ज़्यादा जानने के लिए, स्मार्ट होम कार्रवाइयों के लिए सूचनाएं.

फ़ील्ड टाइप ब्यौरा
ObjectDetection ऑब्जेक्ट

ज़रूरी है.

सूचना पेलोड.

priority Integer

ज़रूरी है.

यह सूचना के लेवल को दिखाता है. इस समय इस्तेमाल की जा सकने वाली वैल्यू 0 है, जिसका मतलब है कि सूचना को तेज़ आवाज़ में सुना जाना चाहिए.

detectionTimestamp Integer

ज़रूरी है.

मिलीसेकंड में बताया गया Epoch टाइमस्टैंप, जिस पर ऑब्जेक्ट का पता चला.

objects ऑब्जेक्ट

ज़रूरी है.

कैटगरी के हिसाब से पहचाने गए ऑब्जेक्ट का कलेक्शन.

named कलेक्शन

उपयोगकर्ता के पहचाने गए उन ऑब्जेक्ट की सूची जिन्हें किसी लेबल के साथ टैग किया गया है.

[item, ...] String

ऑब्जेक्ट का लेबल.

कम से कम एक आइटम होना ज़रूरी है.

familiar Integer

उपयोगकर्ता के ज़रिए पहचाने गए उन ऑब्जेक्ट की संख्या जिन पर कोई लेबल नहीं है.

unfamiliar Integer

डिवाइस के ज़रिए पहचाने गए उन ऑब्जेक्ट की संख्या जिन्हें उपयोगकर्ता नहीं पहचान सकता.

unclassified Integer

उन ऑब्जेक्ट की संख्या जिनका पता लगा है कि डिवाइस उनकी कैटगरी तय नहीं कर सका.

उदाहरण

1 जनवरी, 2000 को दो अज्ञात ऑब्जेक्ट का पता चला.

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

1 जनवरी, 2000 को किसी ऐसे व्यक्ति का पता चला जिससे आपकी जान-पहचान है.

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

ऐलिस ने 1 जनवरी, 2000 को इसका पता लगाया.

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

डिवाइस ERRORS

पूरी सूची देखें गड़बड़ियों और अपवाद के तौर पर मार्क किया जा सकता है.