ग्लॉसरी

GitHub पर स्रोत देखें

A

खाता

home.nest.com पर बनाया गया एक खाता जो खाते के मालिक (उपयोगकर्ता) को वेब/मोबाइल ऐप्लिकेशन के ज़रिए Nest डिवाइस का कंट्रोल देता है.

पता

Weave कपड़े के हर नोड में IPv6 यूनीक स्थानीय पता (ULA) होता है.

ऐप्लिकेशन लेयर

वेव प्रोफ़ाइल और उससे जुड़े gRPC एपीआई, जो डिवाइस और सेवा होस्ट के बीच बातचीत करने के लिए, शेयर किए गए प्रोटोकॉल का इस्तेमाल करते हैं.

ऐप्लिकेशन लेयर प्रोटोकॉल

ऐसे वीक प्रोटोकॉल जो पूरे आईपी नेटवर्क में 'प्रोसेस-टू-प्रोसेस' कम्यूनिकेशन पर फ़ोकस करते हैं और एक कम्यूनिकेशन इंटरफ़ेस और असली उपयोगकर्ता-सेवाएं उपलब्ध कराते हैं.

ऐप्लिकेशन स्तर सुरक्षा

Weave डिवाइस को एक या एक से ज़्यादा सुरक्षा डोमेन में शामिल किया जा सकता है. ये डोमेन कुंजी के साथ सुरक्षित होते हैं. इन कुंजियों में एक रोलिंग epoch कुंजी शामिल है और इसे ऑथराइज़ेशन सेवा से मैनेज किया जाता है. अनुमति देने की सेवा देखें.

अनुमति देने वाली सेवा

सेवा, जो Weave सिस्टम के डिवाइसों और क्लाइंट की पुष्टि करती है. साथ ही, ऐप्लिकेशन और सुरक्षा कुंजी लागू करने के लिए इस्तेमाल की जाने वाली डिवाइस और क्लाइंट को अनुमति वाली ऐप्लिकेशन कुंजियां और रोलिंग epoch बटन उपलब्ध कराती है. ऐप्लिकेशन लेवल पर सुरक्षा देखें.

B

BLE

Weave के साथ काम करने वाला वायरलेस रेडियो प्रोटोकॉल.

बॉर्डर राऊटर

घरेलू इलाके के नेटवर्क (HAN) में मौजूद एक डिवाइस, जो Weave मैसेज को थ्रेड और वाई-फ़ाई नेटवर्क के बीच रूट करता है. साथ ही, यह HAN और Nest सेवा के बीच एक टनल बनाता है.

C

CASE

Weave सर्टिफ़िकेट का इस्तेमाल करके, सर्टिफ़िकेट की मदद से सेशन सेट अप करने (CASE) का प्रोटोकॉल, मुख्य तौर पर वीव सेशन के सुरक्षित सेशन से जुड़ा प्रोटोकॉल होता है. यह एक हार्डवेयर सर्टिफ़िकेट या ऑथराइज़ेशन सेवा से मिला ऐप्लिकेशन लेवल सिक्योरिटी सर्टिफ़िकेट हो सकता है. Weave प्रमाणपत्र देखें.

कंट्रोलर

नियंत्रक ऐसी सेवाएं हैं जो बेहतर सुविधाएं लागू करती हैं. उदाहरण के लिए, लाइटिंग ग्रुप कंट्रोलर, एचवीएसी ज़ोन कंट्रोलर, और ऑक्पेंसी आर्बिटर कंट्रोलर.

निर्देश

कोई ऐप्लिकेशन-खास अनुरोध, जिसे स्टैंडर्ड अनुरोधों से पूरा न किया जा सके. कभी-कभी इसे कस्टम निर्देश कहा जाता है.

D

डिवाइस आईडी

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

E

इवेंट

किसी खास बात की जानकारी देने के लिए किया जाने वाला दावा, जिसका कोई जवाब न हो. उदाहरण के लिए, डेडबोल को अनलॉक करने के लिए डाला गया पासवर्ड इवेंट जनरेट करता है. सबसे आम इवेंट, प्रॉपर्टी में होने वाले ऐसे बदलाव होते हैं जिनके बारे में खास तौर पर खास जानकारी अनुरोध बताया जाता है.

F

कपड़े की कुंजी

कपड़े से बनने वाले हर कपड़े से जुड़ी खास कुंजी. इस कपड़े का इस्तेमाल कपड़े में दूसरे डिवाइस जोड़ने के लिए किया जाता है.

कपड़े का आईडी

Weave फ़ैब्रिक की पहचान करने वाला यूनीक 64-बिट मान. जब किसी Nest डिवाइस को पहली बार किसी स्ट्रक्चर में शामिल किया जाता है, तब यह रैंडम तौर पर जनरेट होता है.

फ़ैब्रिक का प्रावधान

दूसरे डिवाइस और सेवाओं से संपर्क करने के लिए ज़रूरी कपड़े का कपड़ा और कपड़ा कुंजी देकर, डिवाइस को स्थानीय बुनाई के कपड़े से जोड़ता है.

फ़ैक्ट्री प्रावधान

डिवाइस बनाने की ऐसी प्रोसेस जो Weave प्रोफ़ाइलों और हार्डवेयर के सर्टिफ़िकेट से डिवाइस को पहले से कॉन्फ़िगर करती है.

फ़्रंट-एंड मॉड्यूल (एफ़ईएम)

एक इंटिग्रेटेड सर्किट (आईसी) जिसमें आने वाले रेडियो फ़्रीक्वेंसी (आरएफ़) सिग्नल को प्रोसेस करने के लिए ज़रूरी सभी कॉम्पोनेंट शामिल होते हैं. यह सिग्नल एक मध्यस्थ फ़्रीक्वेंसी (आईएफ़) या डिजिटल फ़ॉर्म में होना ज़रूरी है.

H

हार्डवेयर प्रमाणपत्र

वीव सर्टिफ़िकेट, जिसे डिवाइस बनाने के दौरान इस्तेमाल करके, फ़ैक्ट्री से प्रावधान किया जाता है. इस प्रमाणपत्र का इस्तेमाल डिवाइस को Weave कपड़े से जोड़ते समय और Nest सेवा से जोड़ते समय किया जाता है.

होम एरिया नेटवर्क (एचएएन)

घर में नेटवर्क का एक ऐसा सेट जो किसी बुनाई के कपड़े का हिस्सा हो सकता है और जो सुरक्षित वायरलेस कम्यूनिकेशन की सुविधा देता है.

I

इन-फ़ील्ड प्रावधान

तमाम डिवाइसों में मौजूद जानकारी का इस्तेमाल करके, बुनाई के कपड़े तैयार किए जाते हैं.

इंटरफ़ेस

सुविधाओं का एक सेट, जो बेहतर सुविधाओं के बारे में बताता है. उदाहरण के लिए, रंगीन लाइट की विशेषताएं में ऑफ़, लेवल, और कलर जैसी विशेषताएं हैं. ये सभी सुविधाएं, LightLight इंटरफ़ेस को लागू करने के लिए एक साथ काम करती हैं. वीव स्कीमा में बताया गया.

L

कपड़े छोड़ रही हूँ

सदस्य के नोड और बाने के कपड़े के बाकी हिस्सों के बीच संबंध तोड़कर, नोड को एक स्वतंत्र नोड में बदलें. अगर कोई नोड किसी बुनाई वाले कपड़े में सिर्फ़ दो नोड को छोड़ देता है, तो कपड़े मौजूद नहीं रहता.

सो

मैसेज

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

मेटाडेटा

अलग-अलग स्कीमा कॉम्पोनेंट पर दी गई जानकारी को औपचारिक तौर पर सीमित करने या उसके बारे में ज़्यादा जानकारी देने के लिए, उदाहरण के लिए किसी एट्रिब्यूट प्रॉपर्टी को "रीड-ओनली ऐक्सेस" के तौर पर मार्क करना.

आपसी सदस्यता

जब संसाधन एक-दूसरे की सदस्यता लेते हैं और उनमें से हर कोई एक नियम और पब्लिशर की सदस्यता लेने का काम करता है.

नहीं

एनसीपी

नेटवर्क को-प्रोसेसर. एनसीपी लागू करने पर, थ्रेड स्टैक को एक इंटिग्रेट किए गए सर्किट पर रखा जाता है, जबकि Weave और ऐप्लिकेशन सॉफ़्टवेयर दूसरी बार चिप में रहते हैं. SoC से तुलना करें.

Nest API

Nest के डिवाइसों से शेयर किए गए डेटा की सदस्यता के हिसाब से ऐक्सेस की सुविधा देने वाला रीयल-टाइम डेटा एपीआई. Nest API की मदद से, आप ऐसे प्रॉडक्ट बना सकते हैं जो शेयर किए गए डेटा की वैल्यू पढ़ने या लिखने के लिए Nest डिवाइस का डेटा ऐक्सेस करते हैं.

Nest सेवा

क्लाउड-आधारित इन्फ़्रास्ट्रक्चर, जो एचएएन डिवाइसों को डेटा मॉडल से कनेक्ट करता है, रिमोट ऐक्सेस देता है, और एक बेहतर नेटवर्क बनाने के लिए इंटीग्रेटेड कंट्रोलर लागू करता है.

नेटवर्क प्रावधान

किसी डिवाइस और स्थानीय वाई-फ़ाई या थ्रेड नेटवर्क के बीच कनेक्टिविटी स्थापित करने का काम. इसमें नेटवर्क आईडी देना और रूटिंग की जानकारी या नेटवर्क ऐक्सेस क्रेडेंशियल, जैसे कि वाई-फ़ाई पहले से शेयर की गई कुंजी शामिल हो सकती है.

नोड

एक Weave डिवाइस या सेवा होस्ट जो Weave फ़ैब्रिक में हिस्सा लेने में सक्षम है. कपड़े के हर नोड के लिए एक खास IPv6 पता होता है. सेवा होस्ट और बुनाई के कपड़े देखें.

नोड से लिया गया पता

किसी डिवाइस को IPv4 या IPv6 पता, असली उपयोगकर्ता के नेटवर्क इन्फ़्रास्ट्रक्चर से असाइन किया गया होता है, जैसे कि डीएचसीपी के ज़रिए.

नोड आईडी

किसी खास 64-बिट वैल्यू की मदद से, Weave कपड़े में मौजूद नोड की पहचान दुनिया भर में की जाती है.

O

एकतरफ़ा सदस्यता

किसी सदस्य से एक या एक से ज़्यादा खास इंस्टेंस के लिए प्रकाशक का अनुरोध.

ओटीए (ओवर द एयर अपडेट)

कंपनी के पर्चे के बिना मिलने वाले फ़र्मवेयर अपडेट.

P

दूसरे डिवाइस से जोड़ना

किसी होम नेटवर्क, वीव फ़ैब्रिक, और Nest की सेवा वाले उपयोगकर्ता खाते से किसी डिवाइस को जोड़ने की प्रक्रिया.

युग्‍मन कोड

डिवाइस को बुनाई के कपड़े से जोड़ने के लिए इस्तेमाल किया जाने वाला वर्ण कोड. यह Weave डिवाइस डिस्क्रिप्टर में एन्कोड किया गया है और दूसरे डिवाइस से जोड़ने के लिए क्यूआर कोड के साथ प्रिंट किया गया है. Weave Device Descriptor देखें.

पास

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

प्रॉपर्टी

प्रॉपर्टी किसी एट्रिब्यूट की ऐसी विशेषताएं होती हैं जो संसाधन की स्थिति के बारे में बताती हैं. उदाहरण के लिए, लाइट की चमक या घर पर कोई है या नहीं. टाइप, नाम, टैग, और मेटाडेटा में शामिल है, जैसे कि डिफ़ॉल्ट वैल्यू और कंस्ट्रेंट. वीव स्कीमा में बताया गया.

प्रोटोकॉल भिन्न हैं

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

प्रकाशक

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

R

रीयल-टाइम में मैनेजमेंट

Weave डेटा मैनेजमेंट का एक काम, जिसमें सभी राज्य के अनुरोध और विशेषताओं को पब्लिश की सदस्यता वाले मॉडल में मैनेज किया जाता है.

CANNOT TRANSLATE

Weave मैसेज टाइप. अनुरोध किसी खासियत के आधार पर कार्रवाई के अनुरोध होते हैं. अनुरोधों की स्थिति और पैरामीटर के साथ पैरामीटर और जवाब हो सकते हैं. प्रॉपर्टी को स्टैंडर्ड व्यू अनुरोध के साथ देखा और मॉनिटर किया जाता है, प्रॉपर्टी में किए जाने वाले बदलाव, मानक अपडेट अनुरोध से लागू हो जाते हैं. साथ ही, एक प्रकाशक स्टैंडर्ड सूचना अनुरोध के साथ एक विशेषता में बदलाव के बारे में सदस्य को सूचना देता है.

व्यू, अपडेट, और सूचना से अलग, ऐप्लिकेशन से जुड़े खास अनुरोध कमांड प्रबंधित करते हैं.

संसाधन कॉन्फ़िगरेशन

किसी डिवाइस और कंट्रोलर के बीच, किसी खास संसाधन की जानकारी के विशेषता लागू करने के तरीके का कॉन्फ़िगरेशन. Weave schema में बताया गया है.

संसाधन हैंडलर

Nest सेवा में एचएएन (HAN) के हर डिवाइस के लिए बनाया गया संसाधन प्रॉक्सी, ताकि डिवाइस का रिमोट ऐक्सेस दिया जा सके.

संसाधन आईडी

ग्लोबल यूनीक आइडेंटिफ़ायर. डिवाइसों के लिए, यह डिवाइस आईडी है. अन्य डिवाइस के अलावा, अन्य संसाधन भी Nest सेवा से असाइन किए जाते हैं.

संसाधन प्रॉक्सी

किसी संसाधन के #\u3 एक प्रॉक्सी प्रॉपर्टी प्रबंधित करता है और संसाधन अनुरोधों और आदेशों को कतार में डाल देता है.

संसाधन

कोई लॉजिकल या फ़िज़िकल चीज़, जैसे कि डिवाइस, स्ट्रक्चर या उपयोगकर्ता. इसमें खासियत और इंटरफ़ेस के ऐसे सेट शामिल हैं जो अपनी क्षमताओं और व्यवहार के बारे में बताते हैं. वीव स्कीमा में बताया गया.

आरटीओएस

सीमित माइक्रोकंट्रोलर पर इस्तेमाल किया गया रीयल-टाइम ऑपरेटिंग सिस्टम. Weave FreeRTO का इस्तेमाल करती है.

स्कीमा

मानक और वेंडर की खास विशेषताओं और इंटरफ़ेस का औपचारिक ब्यौरा.

सर्विस डायरेक्ट्री

बुनाई के कपड़े पर बनी डायरेक्ट्री सेवा.

सर्विस एंडपॉइंट

Nest We एंडपॉइंट, Weave कपड़े में एक सेवा के एंडपॉइंट आईडी के ज़रिए खास Weave प्रोफ़ाइल प्रोटोकॉल को लागू करता है.

सर्विस एंडपॉइंट आईडी

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

सर्विस होस्ट

किसी खास खासियत के लिए ज़िम्मेदार इकाई (डिवाइस, सेवा या ऐप्लिकेशन). ज़िम्मेदारियों में स्थिति मैनेज करना, अनुरोधों और निर्देशों का जवाब देना, और इवेंट ट्रिगर करना शामिल हैं.

सेवा प्रावधान

किसी Weave डिवाइस को Nest सेवा और उपयोगकर्ता खाते के साथ जोड़ा जाता है.

SoC

चिप पर सिस्टम. SoC लागू करने में, थ्रेड, Weave, और ऐप्लिकेशन सॉफ़्टवेयर एक ही इंटिग्रेट किए गए सर्किट पर मौजूद होते हैं. एनसीपी से तुलना करें.

राज्य

किसी खास समय पर किसी संसाधन और विशेषता से जुड़ी प्रॉपर्टी का सेट. संसाधन की स्थिति, उसकी खासियतों की स्थिति से बनी होती है. संसाधन, विशेषता, और राज्य देखें.

स्टेट इवेंट

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

सदस्य

Weave डेटा मैनेजमेंट में इस्तेमाल की जाने वाली प्रोटोकॉल भूमिका. सदस्य, बाहर प्रकाशित किए गए एक या एक से ज़्यादा स्कीमा के वर्शन इंस्टेंस को देखता और इस्तेमाल करता है. यह किसी प्रकाशित स्कीमा के अलग-अलग वर्शन को बदल सकता है या ऐप्लिकेशन के हिसाब से खास निर्देश जारी कर सकता है. Weave Data Management देखें.

T

लें

टोकन-पुष्टि किया गया बटन एक्सचेंज, BLE के उपयोगकर्ता टोकन के लिए पुष्टि करने का प्रोटोकॉल है. इसका इस्तेमाल कुंजी के फ़ोब या मोबाइल डिवाइस में किया जाता है.

TLV

संक्षिप्त बाइनरी डेटा क्रमांकन के लिए उपयोग की गई लंबाई-मान का एन्कोडिंग.

खासियत

फिर से इस्तेमाल करने लायक इकाई, जिसमें प्रॉपर्टी, इवेंट, अनुरोध और मेटाडेटा शामिल हैं. वीव स्कीमा में बताया गया.

टनल

HAN और Nest सेवा के बीच, Weave IPv6 UDP मैसेज ट्रांसफ़र करने के लिए बॉर्डर राऊटर की ओर से बनाए गए सुरक्षित रास्ते.

U

उपयोगकर्ता

Nest डिवाइस का मालिकाना हक रखने वाले एक व्यक्ति के पास, Nest खाता है, उसने एक स्ट्रक्चर में Nest डिवाइस इंस्टॉल किया है, और अपने डिवाइस को Nest सेवा के साथ कनेक्ट किया है.

V

वेंडर आईडी

शुरुआत की कंपनी के लिए यूनीक 16-बिट आइडेंटिफ़ायर, जिसका इस्तेमाल वेंडर की खास विशेषता और संसाधन के टाइप की परिभाषाओं के लिए किया जाता है.

वेंडर की रजिस्ट्री

लॉजिकल सर्विस इन्फ़्रास्ट्रक्चर कॉम्पोनेंट, जिसमें वेंडर आईडी को वेंडर के लिए मैप करने की मैपिंग शामिल है. साथ ही, इससे वेंडर को मौजूदा वेंडर की जानकारी पढ़ने और नए वेंडर बनाने में मदद मिलती है.

विक्रेता विशेषता एक्सटेंशन

किसी मानक विशेषता के लिए एक वेंडर का खास एक्सटेंशन, जो प्रॉपर्टी, प्रॉपर्टी प्रॉपर्टी का मान, कस्टम निर्देश, कमांड तर्क, और इवेंट जोड़ सकता है. सिर्फ़ विक्रेता के नेमस्पेस में उपलब्ध. विशेषता देखें.

W

Weave

कनेक्ट किए गए प्रॉडक्ट की मदद के लिए डिज़ाइन किया गया नेटवर्क और ऐप्लिकेशन प्रोटोकॉल. इससे कनेक्ट किए गए डिवाइस के लिए एक सुरक्षित और मज़बूत कम्यूनिकेशन प्लैटफ़ॉर्म दिया जाता है और यह दुनिया भर में Nest के प्रॉडक्ट में पहले से ही चल रहा है.

Weave प्रमाणपत्र

डेटा-कम और Weave TLV से एन्कोड किए गए X.509-शैली का इलिप्टिक कर्व क्रिप्टोग्राफ़ी (ECC) सर्टिफ़िकेट का इस्तेमाल करके, Weave नोड के बीच सुरक्षित सेशन बनाए जाते हैं.

Weave डेटा भाषा

ब्यौरा देने वाली वह भाषा जो Weave स्कीमा को परिभाषित करती है, जिसमें संसाधन, इंटरफ़ेस, विशेषता और सेवा की परिभाषाएं शामिल हैं.

Weave डेटा प्रबंधन

रीयल-टाइम विशेषता के लिए इस्तेमाल किया जाने वाला ऐप्लिकेशन प्रोटोकॉल. Weave डेटा मैनेजमेंट, अनुरोध के सभी तरह के मैसेज को संक्षिप्त करने की सुविधा देता है. इससे प्रॉपर्टी की स्थिति में होने वाले बदलावों की एसिंक्रोनस सूचनाएं मिलती हैं.

Weave डिवाइस वर्णनकर्ता

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

बुनाई के कपड़े

एक ऐसा नेटवर्क जिसमें होम से जुड़े सभी डिवाइस, Nest सेवा और मोबाइल डिवाइस शामिल हैं. यह कपड़े, कनेक्ट किए गए डिवाइसों को उपयोगकर्ता, उनके परिवार, और मेहमानों को सुरक्षित तरीके से काम करने में मदद करता है.

Weave प्रोफ़ाइल

Weave पर ऐप्लिकेशन लेयर प्रोटोकॉल तय करने वाले टैग और मैसेज का सेट, जैसे विशेषता डेटा को मैनेज करने के लिए Weave डेटा प्रबंधन या समय को सिंक करने के लिए टाइम सर्विस.

Weave की मैसेज सेवा का प्रोटोकॉल

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

Weave SDK टूल

Weave संचार स्टैक, नेटवर्क प्रबंधन, और सामान्य Weave प्रोफ़ाइलों के Nest और ROS और Linux कार्यान्वयन, जिनका उपयोग आप डिवाइस कोड बनाने के लिए करते हैं.