डिवाइस के लिए ज़रूरी शर्तें पहचानें

सार्वजनिक श्रेणी पहचानDeviceCriterion, ऑब्जेक्ट का विस्तार करती है

लगातार खास जानकारी

int PRODUCT_WILDCARD_ID_NEST_CAM TargetProductId के लिए इस्तेमाल की जाने वाली खास वैल्यू से यह पता चलता है कि पहचान का अनुरोध करने के लिए, Nest Cam या Nest Cam के किसी भी जनरेशन को मान्य माना जाएगा.
int PRODUCT_WILDCARD_ID_NEST_PROTACT TargetProductId के लिए इस्तेमाल की जाने वाली खास वैल्यू से यह पता चलता है कि पहचान का अनुरोध करने के लिए, Nest Protect की किसी भी जनरेशन का इस्तेमाल किया जा सकता है.
int PRODUCT_WILDCARD_ID_NEST_THERWHEREAT TargetProductId के लिए इस्तेमाल की जाने वाली खास वैल्यू से पता चलता है कि पहचान का अनुरोध करने के जवाब में, Nest Thermostat के किसी भी जनरेशन को मान्य माना जा सकता है.

फ़ील्ड की खास जानकारी

सार्वजनिक तौर पर लंबा टारगेट डिवाइस आईडी इस नीति से पता चलता है कि सिर्फ़ वही डिवाइस जवाब देना चाहिए जिसमें Weave Node आईडी हो.
सार्वजनिक तौर पर लंबा targetFabricId इस नीति से पता चलता है कि सिर्फ़ वे डिवाइस जो किसी तय बुनाई वाले कपड़े के सदस्य हैं, उन्हें जवाब देना चाहिए.
सार्वजनिक TargetDeviceModes टारगेट मोड इससे पता चलता है कि सिर्फ़ तय किए गए मोड में मौजूद डिवाइस को ही जवाब देना चाहिए.
सार्वजनिक इंटेजर टारगेट प्रॉडक्ट आईडी इससे पता चलता है कि सिर्फ़ दिए गए प्रॉडक्ट आईडी वाले डिवाइस को जवाब देना चाहिए.
सार्वजनिक इंटेजर टारगेट वेंडर आईडी यह बताता है कि सिर्फ़ वही वेंडर जवाब दें जिन्हें वेंडर ने बनाया है.

पब्लिक कंस्ट्रक्टर की खास जानकारी

अपने-आप दिए गए तरीके की खास जानकारी

कॉन्सटेंट

सार्वजनिक स्टैटिक फ़ाइनल पूर्णांक PRODUCT_WILDCARD_ID_NEST_CAM

TargetProductId के लिए इस्तेमाल की जाने वाली खास वैल्यू से यह पता चलता है कि पहचान का अनुरोध करने के लिए, Nest Cam या Nest Cam के किसी भी जनरेशन को मान्य माना जाएगा.

स्थायी वैल्यू: 65522

सार्वजनिक स्टैटिक फ़ाइनल PRODUCT_WILDCARD_ID_NEST_PROTACT

TargetProductId के लिए इस्तेमाल की जाने वाली खास वैल्यू से यह पता चलता है कि पहचान का अनुरोध करने के लिए, Nest Protect की किसी भी जनरेशन का इस्तेमाल किया जा सकता है.

स्थायी वैल्यू: 65521

पब्लिक स्टैटिक फ़ाइनल PRODUCT_WILDCARD_ID_NEST_THER MostAT

TargetProductId के लिए इस्तेमाल की जाने वाली खास वैल्यू से पता चलता है कि पहचान के अनुरोध का जवाब देने के लिए, Nest Thermostat के किसी भी जनरेशन को मान्य माना जा सकता है.

स्थायी वैल्यू: 65520

फ़ील्ड

public long TargetDeviceId

इस नीति से पता चलता है कि सिर्फ़ वही डिवाइस से जवाब दिया जाए जिसमें Weave Node आईडी हो. -1 का मान तय करता है कि सभी डिवाइसों को जवाब देना चाहिए.

public long TargetFabricId

इस नीति से यह तय होता है कि सिर्फ़ ऐसे डिवाइसों को जवाब देना चाहिए जिन पर Weave फ़ैब्रिक की जानकारी दी गई हो. यह मान कोई असल फ़ैब्रिक आईडी या TargetFabricId क्लास में तय की गई वैल्यू में से कोई एक हो सकता है.

सार्वजनिक TargetDeviceModes TargetMode

इससे पता चलता है कि सिर्फ़ तय किए गए मोड में मौजूद डिवाइस को ही जवाब देना चाहिए. मान टारगेट डिवाइस मोड enum से लिए गए हैं.

public int TargetProductId

इससे पता चलता है कि सिर्फ़ दिए गए प्रॉडक्ट आईडी वाले डिवाइस को जवाब देना चाहिए. -1 का मान किसी भी प्रॉडक्ट के बारे में बताता है. अगर टारगेट प्रॉडक्ट आईडी फ़ील्ड बताया गया है, तो टारगेट वेंडर आईडी भी बताया जाना चाहिए.

public int TargetVendorId

इससे पता चलता है कि सिर्फ़ दिए गए वेंडर के बनाए डिवाइसों पर ही जवाब देना चाहिए. -1 का मान किसी भी वेंडर के बारे में बताता है.

सार्वजनिक कंस्ट्रक्टर

सार्वजनिक DeviceDeviceCriterion ()