Notice: We're retiring Works with Nest. See the home page for more information.
Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

थर्मोस्टेट

थर्मोस्टैट नियंत्रण

नेस्ट लर्निंग थर्मोस्टैट ™ एक इंटरनेट-कनेक्टेड डिवाइस है जो सहज और उपयोग में आसान है, आराम को अनुकूलित करने और ऊर्जा बचाने के लिए घर में उपयोग पैटर्न के बारे में लगातार सीख रहा है। उपयोगकर्ता अपने हीटिंग और कूलिंग को नियंत्रित कर सकते हैं कहीं भी उनके पास इंटरनेट कनेक्शन तक पहुंच हो सकती है।

इन विशेषताओं का समर्थन करने के लिए एक परिष्कृत नियंत्रण प्रणाली की आवश्यकता होती है जो सरल सेटपॉइंट-आधारित कार्यक्रमों से ऊपर और परे जाती है। नेस्ट एल्गोरिदम की एक विस्तृत श्रृंखला प्रदान करता है (जैसे अर्ली ऑन , ट्रू रेडिएंट , एयरवेव ™ ) जिसमें अधिकांश थर्मोस्टैट्स की तुलना में महत्वपूर्ण मात्रा में कम्प्यूटेशनल शक्ति की आवश्यकता होती है। नेस्ट थर्मोस्टैट में इन उन्नत सुविधाओं को प्रदान करने के लिए आवश्यक शक्ति है।

नेस्ट एपीआई को उत्पादों को अनुमति देने के लिए डिज़ाइन किया गया है ताकि नेव एल्गोरिदम को बाधित किए बिना एचवीएसी प्रणाली को नियंत्रित किया जा सके या अप्रत्याशित व्यवहार वाले उपयोगकर्ता को आश्चर्यचकित किया जा सके। वे नेस्ट थर्मोस्टेट के लिए निम्नलिखित डेटा तक पहुंच प्रदान करते हैं:

  • संरचना का नाम और डिवाइस "जहां नाम" (घर में स्थान)
  • कस्टम थर्मोस्टेट लेबल
  • ऑनलाइन स्थिति और अंतिम कनेक्शन की जानकारी
  • वर्तमान और लक्ष्य तापमान
  • तापमान मोड
  • इको तापमान
  • समय-टू-तापमान
  • तापमान पैमाने (सेट एफ / सी)
  • तापमान लॉक की स्थिति, और यदि लॉक किया गया, तो न्यूनतम / अधिकतम लॉक तापमान मान
  • फैन टाइमर की अवधि और एचवीएसी मोड
  • नमी
  • sunblock

थर्मोस्टेट की अनुमति

सभी थर्मोस्टेट एपीआई डेटा मूल्यों तक पढ़ने के लिए, अपने ग्राहक के लिए थर्मोस्टेट रीड अनुमति का चयन करें।

सभी थर्मोस्टैट एपीआई डेटा मूल्यों तक पढ़ने की पहुंच और मानों का चयन करने के लिए अतिरिक्त लेखन पहुंच के लिए, अपने ग्राहक के लिए थर्मोस्टैट रीड / राइट अनुमति का चयन करें। यह अनुमति स्तर आपको निम्नलिखित अपडेट करने की अनुमति देता है:

  • लक्ष्य तापमान
  • एचवीएसी मोड
  • पंखा समय पर

थर्मोस्टेट पढ़ना / लिखना v5 के साथ शुरू करना, आप निम्नलिखित को भी अपडेट कर सकते हैं:

  • तापमान पैमाने
  • थर्मोस्टेट लेबल

थर्मोस्टेट पहचानकर्ता

युक्ति

घोंसले के उपकरणों को आईडी की एक सरणी के रूप में सूचीबद्ध किया जाता है, जिसका उपयोग डिवाइस पथ के माध्यम से डिवाइस को विशिष्ट रूप से पहचानने के लिए किया जा सकता है। तो "peyiJNo..." का एक थर्मोस्टेट आईडी मतलब है कि आप एपीआई के माध्यम से devices/thermostats/peyiJNo... पर थर्मोस्टेट डिवाइस मॉडल को लोड कर सकते हैं।

जब कोई डिवाइस कई उत्पादों से जुड़ा होता है, तो प्रत्येक डेवलपर उस डिवाइस के लिए एक अलग आईडी देखेगा। एक डिवाइस के लिए जिसने एक ही डेवलपर से कई उत्पाद स्थापित किए हैं, डेवलपर उसी आईडी को देखेगा।

नाम

दो नाम विशेषताएँ प्रदान की जाती हैं। उपयोगकर्ता इंटरफ़ेस लेबल में छोटा name विशेषता प्रदर्शित होती है, जबकि name_long का उपयोग लंबे रूप में पाठ में किया जाता है।

name

इन उदाहरणों में, name "दालान" या "दालान (पश्चिम)" है।

नामनाम लंबा

name_long

इस उदाहरण में, name_long "कार्यालय (ऊपर की ओर)" है।

एक संदेश में लंबे नाम

लेबल

जहां नाम (लेबल)
जहां नाम (लेबल)

अनुमतियों के संस्करण v5 से शुरुआत करके, आप एपीआई के माध्यम से एक कस्टम थर्मोस्टेट लेबल जोड़ सकते हैं। नेस्ट ऐप में, कोष्ठक में लेबल, जहां नाम के बाद दिखाई देता है।

अनुमतियों के संस्करण v6 से शुरू होकर, आप थर्मोस्टेट लेबल भी पढ़ सकते हैं।

कहाँ पे

where_id

  • एक अद्वितीय, नेस्ट जनित पहचानकर्ता जो name प्रतिनिधित्व करता है
  • where_id रीड-ओनली है, और कॉल में स्वचालित रूप से एक रिवाज बनाया जाता है जहाँ name

नेस्ट थर्मोस्टैट्स , नेस्ट प्रोटेक्ट्स और नेस्ट कैम के लिए नाम के बारे में और जानें।

where_name

जब आप में से किसी का चयन थर्मोस्टेट अनुमतियाँ , आप डिवाइस का उपयोग कर सकते where_name डिवाइस ऑब्जेक्ट (से devices/thermostats )।

अन्य मेटाडेटा

सभी डेटा मान केवल तब तक पढ़े जाते हैं, जब तक कि अन्यथा निर्दिष्ट न हों।

डेटा का मान विवरण
locale इस उपकरण को भाषा और देश कोड सौंपा गया है
software_version एक स्ट्रिंग जो वर्तमान में डिवाइस पर स्थापित फर्मवेयर का प्रतिनिधित्व करती है
structure_id एक स्ट्रिंग जो विशिष्ट रूप से इस संरचना का प्रतिनिधित्व करती है; यह वह संरचना है जिसे उपकरण के साथ जोड़ा जाता है
last_connection नेस्ट सेवा के अंतिम सफल कनेक्शन का टाइमस्टैम्प
is_online ऑनलाइन स्थिति। यह नेस्ट द्वारा last_connection समय और डिवाइस-विशिष्ट के लिए एक अपेक्षित पुन: last_connection विंडो का उपयोग करके निर्धारित किया जाता है।

थर्मोस्टेट विशेषताएं

थर्मोस्टेट मोड

एचवीएसी सिस्टम में चार "ऑन" स्टेट्स ( heat , cool , heat-cool , eco ) और एक "ऑफ" स्टेट ( off ) होता है। हम इन राज्यों का उपयोग hvac_mode और तापमान डेटा मूल्यों के माध्यम से आराम और ऊर्जा बचत का प्रबंधन करने के लिए करते हैं।

  • जब हीट या कूल मोड ( heat , cool ) का चयन किया जाता है, तो थर्मोस्टैट घर को लक्ष्य तापमान में समायोजित करता है।
  • जब हीट • कूल मोड ( heat-cool ) का चयन किया जाता है, तो थर्मोस्टैट पसंदीदा तापमान रेंज के भीतर घर को आरामदायक बनाए रखेगा।
  • जब इको टेम्परेचर (ईको) का चयन किया जाता है, तो थर्मोस्टैट घर को आरामदायक रखने और ऊर्जा के उपयोग को कम करने के लिए ऊर्जा-बचत एल्गोरिदम लागू करेगा। इस मोड में थर्मोस्टैट्स ईसीओ प्रदर्शित करते हैं।

संरचनाओं की उपस्थिति से संबंधित दो राज्य हैं: घर या दूर। जब घर में किसी भी गति को महसूस नहीं किया जाता है, तो संरचना होम से दूर में बदल जाएगी, और घर में थर्मोस्टैट्स इको टेम्परेचर को स्वचालित रूप से सक्षम कर देंगे।

कैसे hvac_mode और तापमान मान एक साथ काम करते हैं

hvac_mode के मान के आधार पर, केवल कुछ तापमान डेटा मूल्यों को API में एक्सेस किया जा सकता है:

एचवीएसी मोड तापमान डेटा मान जो आप एक्सेस कर सकते हैं
heat या cool target_temperature_f या target_temperature_c
heat-cool target_temperature_low_f और target_temperature_high_f
या
target_temperature_low_c और target_temperature_high_c
eco eco_temperature_low_f और eco_temperature_high_f
या
eco_temperature_low_c और eco_temperature_high_c
off कोई नहीं

कुछ परिदृश्यों में, बदलते hvac_mode आसपास विशेष नियम हैं:

परिदृश्य hvac_mode को बदला जा सकता है?
तापमान लॉक सक्षम है हाँ
इमरजेंसी शटऑफ सक्रिय है नहीं
इमरजेंसी हीट सक्षम है नहीं
can_cool या can_heat मान false नहीं

इको तापमान

इको टेम्परेचर उपयोगकर्ता को ऊर्जा बचाने की अनुमति देता है, चाहे वे घर हों या न हों। अपने उत्पाद में ऊर्जा-बचत व्यवहार को लागू करते समय hvac_mode को eco पर स्विच करने पर विचार करें।

इको टेम्परेचर एंडपॉइंट्स नेस्ट एपीआई में उपलब्ध हैं जो थर्मोस्टेट को पढ़ने और v6 अनुमतियों को पढ़ने / लिखने के साथ शुरू करते हैं।

इको और गैर-इको मोड के बीच स्विच करना

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

यदि आपको सीधे लक्ष्य तापमान बदलना चाहिए, तो दो अलग-अलग कॉल में परिवर्तन करना सुनिश्चित करें:

  1. eco को छोड़कर किसी अन्य मूल्य पर hvac_mode बदलें
  2. उपयुक्त target_temperature डेटा मानों को संशोधित करें

थर्मोस्टेट की शुरुआत के साथ पढ़ सकते हैं और पढ़ने / लिखने v6 अनुमतियाँ, आप उपयोग कर सकते हैं previous_hvac_mode एचवीएसी मोड बदलाव के साथ सहायता करने एपीआई के माध्यम से। previous_hvac_mode स्टोर करने के लिए प्रयोग किया जाता है hvac_mode डिवाइस के पहले यह "पर्यावरण" के रूप में स्थानांतरित।

उदाहरण के लिए, घोंसला अगर थर्मोस्टेट पारिस्थितिकी तापमान (उपयोग कर रहा है hvac_mode = "eco" ), previous_hvac_mode उपलब्ध है, और आप सेट के लिए अपने उत्पाद चाहते target_temperature , तो आप पहले करना होगा:

  1. प्राप्त previous_hvac_mode
  2. सेट hvac_mode को previous_hvac_mode मूल्य
  3. hvac_mode की पुष्टि "इको" के लिए नहीं की जाती है

इन चरणों के बाद, लक्ष्य तापमान को उचित रूप में सेट करें।

पर निर्भर करता है hvac_mode मूल्य, यह कैसे है previous_hvac_mode परिवर्तन:

जब hvac_mode स्थिति है ... फिर, previous_hvac_mode हो सकता है ...
eco heat , cool , heat-cool या off
heat , cool , heat-cool या off खाली / खाली

लक्ष्य तापमान

एचवीएसी प्रणाली के लिए लक्ष्य तापमान सबसे महत्वपूर्ण मूल्य है - यह वांछित तापमान है, जो आमतौर पर उपयोगकर्ता द्वारा निर्धारित किया जाता है। अधिकांश क्रियाएं और निर्णय उसी पर आधारित होते हैं। एपीआई से, नेस्ट उत्पादों के साथ काम करता है एक बड़ी प्रक्रिया के हिस्से के रूप में लक्ष्य तापमान लिख सकते हैं।

सिस्टम चालू होने पर हमेशा एक लक्ष्य तापमान सेट होता है।

  • जब हीट या कूल मोड ( heat , cool ) का चयन किया जाता है, तो एक एकल target_temperature सेट किया जाता है
  • जब हीट • कूल मोड ( heat-cool ) का चयन किया जाता है, तो दो target_temperature वैल्यू सेट किए जाते हैं, एक टारगेट रेंज को चिह्नित करते हुए, कूलिंग के लिए एक उच्च और हीटिंग के लिए एक कम
  • जब ईको मोड ( eco ) का चयन किया जाता है, तो लक्ष्य तापमान सीमा आंतरिक रूप से निर्धारित होती है

सुरक्षा तापमान भी हैं जो ठंड में पाइप या अत्यधिक उच्च तापमान को रोकने के लिए एक बैकस्टॉप हैं।

जब थर्मोस्टेट बंद होता है, तो कोई लक्ष्य तापमान निर्धारित नहीं किया जाता है।

समय-टू-तापमान

एचवीएसी प्रणाली के लिए समय-समय पर तापमान आपको इन डेटा मूल्यों तक पहुंच प्रदान करता है:

  • time_to_target - समय, मिनटों में, कि यह संरचना को लक्ष्य तापमान तक पहुंचने में ले जाएगा
  • time_to_target_training
    • प्रशिक्षण की स्थिति
    • जैसा कि थर्मोस्टैट सीखता है कि एचवीएसी सिस्टम कैसे प्रतिक्रिया करता है, यह लक्ष्य तापमान तक पहुंचने के लिए अनुमान को समायोजित करता है
    • जब थर्मोस्टेट यथोचित रूप से लक्ष्य तापमान तक पहुंचने के समय के अनुमान के बारे में निश्चित है, तो स्थिति training से ready होने तक बदल जाएगी

परिवेश का तापमान

तापमान थर्मोस्टेट के पास मापा जाता है। वह मान प्रदर्शित करें जो उपयोगकर्ता के पसंदीदा तापमान पैमाने से मेल खाता है।

तापमान पैमाने

परिवेश और लक्ष्य तापमान चर को सेल्सियस या फ़ारेनहाइट पैमाने द्वारा आयोजित किया जाता है। उपयोगकर्ता प्राथमिकता के आधार पर temperature_scale विशेषता "F" या "C" होगी। यह संपत्ति प्रत्येक थर्मोस्टैट द्वारा निर्धारित की जाती है, इसलिए यह संभव है कि एक संरचना में एक उपयोगकर्ता के पास दो थर्मोस्टैट हो सकते हैं, प्रत्येक तापमान पैमाने पर एक। तापमान मान प्रदर्शित करते समय उपयोगकर्ता की प्राथमिकताओं को ध्यान में रखें।

अनुमतियों के संस्करण v5 से शुरू होकर, आप एपीआई के माध्यम से तापमान के पैमाने को बदल सकते हैं।

लक्ष्य और परिवेश तापमान क्षेत्रों के _f और _c संगत राउंडिंग समायोजित करने के लिए जब तापमान प्रदर्शित वेरिएंट।

तापमान प्रदर्शन

थर्मोस्टेट

जब आप लक्ष्य तापमान की जानकारी प्रदर्शित करते हैं, तो इन तीन आश्रित मूल्यों पर विचार करें: temperature_scale , hvac_mode , और संरचना की away स्थिति।

नेस्ट थर्मोस्टेट डिस्प्ले पर क्या दिखाया गया है, और यह कैसे व्यवहार करता है, यह निर्धारित करने के लिए कई डेटा मान एक साथ काम करते हैं।

  • जब hvac_mode को heat-cool सेट किया heat-cool , तो Nest Thermostat बुलेट चरित्र द्वारा अलग किए गए कम और उच्च hvac_mode को प्रदर्शित करता है (•), अन्यथा Nest Thermostat सिर्फ लक्ष्य तापमान प्रदर्शित करता है
  • जब hvac_mode को off किया जाता off , तो उपयोगकर्ता के पसंदीदा भाषा में नेस्ट थर्मोस्टैट पर "OFF" शब्द प्रदर्शित होता है।
  • जब hvac_mode पर सेट है eco , शब्द "पर्यावरण" उपयोगकर्ता की पसंदीदा भाषा में नेस्ट थर्मोस्टेट पर प्रदर्शित होता है,

प्रदर्शन तापमान प्रारूप भी चयनित तापमान पैमाने (एफ / सी) पर निर्भर करता है।

फारेनहाइट तापमान पूरे संख्याओं के रूप में प्रदर्शित किया जाता है:

  • लक्ष्य तापमान: 55 ° F
  • परिवेश का तापमान: 62 ° F

सेल्सियस तापमान को एक संपूर्ण संख्या या दशमलव मान के रूप में प्रदर्शित किया जाता है, जिसका अंतिम अंक ".5" है।

  • लक्ष्य तापमान: 12 डिग्री सेल्सियस
  • परिवेश का तापमान: 16.5 डिग्री सेल्सियस

पत्ती

जब थर्मोस्टैट के सामने पत्ती आइकन दिखाई दे रहा है, तो थर्मोस्टैट एक ऊर्जा-बचत तापमान पर सेट है, और has_leaf = true

पत्ती

तापमान ताला

उपयोगकर्ता एक नेस्ट थर्मोस्टेट को लॉक कर सकते हैं ताकि इसे केवल एक सीमित तापमान सीमा के भीतर समायोजित किया जा सके। अनुमतियों के संस्करण v5 से शुरू होकर, आप देख सकते हैं कि तापमान लॉक is_locked को चेक करने में सक्षम है या is_locked , और यदि है तो एपीआई के माध्यम से तापमान लॉक मिनट / अधिकतम मान पढ़ें:

लॉक तापमान को जोड़े में अधिकतम और न्यूनतम मूल्यों के रूप में निर्दिष्ट किया जाना चाहिए, और केवल तभी लिखा जा सकता है जब is_locked = true

नमी

आर्द्रता, प्रतिशत (%) प्रारूप में, डिवाइस पर मापा जाता है, निकटतम 5% तक।

sunblock

सनब्लॉक प्रौद्योगिकी स्वचालित रूप से नेस्ट थर्मोस्टैट पर तापमान को समायोजित करती है जो यूनिट पर प्रत्यक्ष सूर्य के प्रकाश से होने वाली गर्मी स्पाइक्स की भरपाई के लिए होती है।

ये डेटा मान आपको बताएंगे कि क्या Sunblock सक्षम है और / या सक्रिय रूप से तापमान को सही कर रहा है।

  • sunlight_correction_enabled
    • अगर सुनब्लॉक सक्षम true तो बूलियन, true है
  • sunlight_correction_active - बूलियन, रिटर्न true अगर Sunblock सक्रिय है, यह दर्शाता है कि थर्मोस्टेट सीधे धूप में स्थित है

पंखा

कई एचवीएसी सिस्टम में एकीकृत प्रशंसक हैं, जिसका अर्थ है कि प्रशंसक को स्वतंत्र रूप से नियंत्रित नहीं किया जा सकता है । एकीकृत प्रशंसकों के लिए कोई ऑफ मोड नहीं है, क्योंकि हीटिंग या कूलिंग चालू होने पर प्रशंसक को चलाने की आवश्यकता होती है।

हालांकि, यदि HVAC प्रणाली संगत है, तो प्रशंसक को पूरी तरह से एचवीएसी प्रणाली को उलझाए बिना, रहने वालों को अधिक आरामदायक बनाने के लिए, एपीआई के माध्यम से स्पष्ट रूप से चालू किया जा सकता है।

यदि पंखे को स्वतंत्र रूप से नियंत्रित किया जा सकता है, तो has_fan true सेट हो जाएगा, और थर्मोस्टेट रीड / राइट परमिशन के साथ निम्नलिखित डेटा मान सेट किए जा सकते हैं:

  • fan_timer_active - बूलियन, true अगर प्रशंसक टाइमर एक पूर्व-प्रोग्राम अवधि के लिए लगा हुआ है
  • fan_timer_duration - int, समय की लंबाई (मिनट में) जो पंखे को चलाने के लिए निर्धारित है

एक निश्चित अवधि के लिए फैन टाइमर (पंखा चालू करें) आरंभ करने के लिए इन मानों का एक साथ उपयोग करें। पंखे को चलाने से रोकने के लिए टाइमस्टैम्प का निर्धारण करने के लिए आप fan_timer_timeout मान का उपयोग भी कर सकते हैं।

ध्यान दें कि आप हमेशा fan_timer_duration बदल सकते हैं - यह hvac_mode या संरचना अधिभोग स्थिति (दूर) से स्वतंत्र है।

आप सफलता या असफलता पर इन प्रतिक्रियाओं की उम्मीद कर सकते हैं:

  • 200 ठीक है
  • 400 गलत अनुरोध

यदि पंखे को चालू करने का आदेश अपेक्षित परिणाम नहीं देता है, तो यह हो सकता है क्योंकि पंखा पहले से ही लगा हुआ है (या तो उपयोगकर्ता द्वारा मैन्युअल रूप से, या एक शेड्यूल पर, या एक HVAC गर्मी / शांत चक्र के कारण)।

दर सीमित

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

व्यवहार में, इसका मतलब है कि हम उन कॉल की संख्या को सीमित करते हैं जो एक निर्धारित समय अवधि के भीतर डिवाइस पर किए जा सकते हैं। यदि आप इस सीमा को पार कर जाते हैं, तो आपको एक त्रुटि प्रतिक्रिया और एक संदेश प्राप्त होगा जो यह दर्शाता है कि आपने अपनी सीमा पार कर ली है।

अधिक जानकारी के लिए, डेटा दर सीमाएँ देखें।

शक्ति की कमी

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

नेस्ट लर्निंग थर्मोस्टेट में कम बैटरी की स्थिति के बारे में अधिक जानें।

त्रुटि संदेश

कुछ राज्य अनुपलब्ध कुछ कार्यों को प्रस्तुत करते हैं। ये नियम ऊर्जा के संरक्षण या आराम और सुरक्षा प्रदान करने के लिए हैं।

एपीआई कॉल त्रुटियों का क्या अर्थ है और उन्हें कैसे संभालना है, इसकी जानकारी के लिए, त्रुटि संदेश देखें।

वाई-फाई / कनेक्शन मुद्दा

यदि कोई डिवाइस ऑफ़लाइन है, तो संशोधनों की अनुमति नहीं है। आप डेटा मॉडल में डिवाइस की ऑनलाइन स्थिति देख सकते हैं और UI को उचित रूप से प्रदर्शित कर सकते हैं।