Smart Home SoftwareUpdate Trait Schema

action.devices.traits.SoftwareUpdate - यह ट्रेट उन डिवाइसों के लिए है जो सॉफ़्टवेयर अपडेट की सुविधा के साथ काम करते हैं. जैसे, राऊटर.

डिवाइस की ATTRIBUTES

कोई नहीं.

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

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

राज्य टाइप ब्यौरा
lastSoftwareUpdateUnixTimestampSec Integer

ज़रूरी है.

सॉफ़्टवेयर को आखिरी बार अपडेट किए जाने का यूनिक्स टाइमस्टैंप. यह टाइमस्टैंप, यूनिक्स Epoch के बाद से सेकंड में होता है. Unix Epoch, 1 जनवरी, 1970 को 00:00:00 यूटीसी है.

उदाहरण

मेरे डिवाइस को पिछली बार कब अपडेट किया गया था? (2000/1/1)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

डिवाइस के लिए उपलब्ध कमांड

इस सुविधा वाले डिवाइस, EXECUTE ऑपरेशन के तहत इन कमांड का जवाब दे सकते हैं. EXECUTE इंटेंट को मैनेज करने के बारे में ज़्यादा जानने के लिए, इंटेंट फ़ुलफ़िलमेंट देखें.

action.devices.commands.SoftwareUpdate

डिवाइस को अपडेट करें.

पैरामीटर

पैरामीटर टाइप ब्यौरा

कोई प्रॉपर्टी नहीं

उदाहरण

मेरे डिवाइस पर मौजूद सॉफ़्टवेयर को अपडेट करें.

{
  "command": "action.devices.commands.SoftwareUpdate",
  "params": {}
}

डिवाइस से जुड़ी गड़बड़ियां

गड़बड़ियों और अपवादों की पूरी सूची देखें.