मैं अंत में पता लगा कि ऐलिस को किसी भी स्मार्ट डिवाइस का प्रबंधन कैसे करना है, यहां तक कि जो अभी तक यैंडेक्स के स्मार्ट होम द्वारा समर्थित नहीं हैं। यह Domovyonok Kuzya और IFTTT की सेवाओं का उपयोग करके किया जाता है।
प्रकाश को नियंत्रित करने के लिए उपकरणों और सेवाओं की श्रृंखला प्रभावशाली साबित हुई:
ऐलिस - कुज्या का ब्राउनी - IFTTT - ब्रॉडलिंक यूनिवर्सल वाई-फाई रिमोट कंट्रोल - नूलाइट।
इसी समय, सब कुछ ठीक काम करता है, देरी तीन सेकंड से अधिक नहीं है।
आइएफटीटीटी (यदि यह तब है) के साथ शुरू करते हैं। यह सेवा स्मार्ट होम सिस्टम और डिवाइस नियंत्रण के विशाल बहुमत को जानती है और इसे स्वचालन के लिए डिज़ाइन किया गया है। उदाहरण के लिए, वह ट्विटर पर पूर्व-तैयार संदेश लिख सकता है जब वह बाहर बारिश करता है, या जब आप फेसबुक पर उल्लेख किया जाता है तो स्मार्ट लाइट बल्ब चालू करते हैं। लेकिन हम इसका उपयोग इंटरनेट से उपकरणों को सीधे नियंत्रित करने के लिए करेंगे। इंटरनेट पर एक निश्चित पते पर कॉल होने पर IFTTT डिवाइस को एक कमांड देगा।
के लिए जाओ https://ifttt.com और रजिस्टर करें।
हम कुछ कार्रवाई के लिए एक एप्लेट बनाते हैं, जैसे कि लाइट बल्ब चालू करना। हम अपने अवतार पर क्लिक करते हैं और क्रिएट करते हैं या केवल एड्रेस पर जाते हैं https://ifttt.com/create.
"+" पर क्लिक करें और स्रोत सेवाओं की सूची में शामिल हों।
"Webhooks" के लिए खोजें और इस सेवा के नीले वर्ग पर क्लिक करें।
केवल उपलब्ध ट्रिगर "एक वेब अनुरोध प्राप्त करें" के वर्ग पर क्लिक करें।
आ रहा है और कार्रवाई के लिए एक सरल नाम लिख रहा है, उदाहरण के लिए "लैंप-ऑन"। "क्रिएटर बनाएँ" पर क्लिक करें।
स्थिति बनाई गई है, दूसरे प्लस को दबाएं।
हम एक्शन लिस्ट पर हैं।
हम उस एप्लिकेशन का नाम खोजते हैं जो वांछित डिवाइस को नियंत्रित करता है (उदाहरण के लिए, ब्रॉडलिंक के लिए ihc या पर्दा रॉड के लिए स्मार्टलाइफ), और वांछित सेवा के आइकन पर क्लिक करें।
सेवा संबंधित एप्लिकेशन के आपके खाते तक पहुंचने के लिए कहेगी। Ihc से लॉगिन और पासवर्ड दर्ज करने के बाद, हम कमांड की सूची में पहुंचते हैं। यदि हम प्रकाश बल्ब को चालू करना चाहते हैं, तो "चालू या बंद करें" उपकरण चुनें।
डिवाइस और एक्शन का चयन करें और "एक्शन बनाएँ" पर क्लिक करें।
अधिसूचना इंजन को अक्षम करें और "समाप्त करें" पर क्लिक करें।
उसी तरह, हम सभी आवश्यक कार्यों के लिए एप्लेट बनाते हैं।
हम मेरी सेवाओं (अवतार - मेरी सेवाओं या) पर जाते हैं https://ifttt.com/my_services).
"Webhooks" पर क्लिक करें
शीर्ष पर "दस्तावेज़ीकरण" दबाएं और इस चित्र को देखें।
"POST या GET वेब अनुरोध करें:" के बाद लाइन को कॉपी और सेव करें।
मेरे मामले में, यह लाइन है " https://maker.ifttt.com/trigger/{event}/with/key/Y7_exM2lhgyH". "{इवेंट}" के बजाय, आवश्यक कार्रवाई का नाम डालें और उस पते को प्राप्त करें, जिस पर स्विच करने के बाद कार्रवाई शुरू की जाएगी।
मेरे उदाहरण में, एक्शन नाम "लैंप-ऑन" था, इसलिए पता होगा https://maker.ifttt.com/trigger/lamp-on/with/key/Y7_exM2lhgyH (इस पर क्लिक न करें, मेरा प्रकाश चालू नहीं होगा - मैंने एपीआई कुंजी बदल दी :)। आप ब्राउज़र लाइन में पता कॉपी करके और Enter दबाकर कार्रवाई के संचालन की जांच कर सकते हैं।
अब हमारे पास पते की एक सूची है, जिस पर क्लिक करने पर आवश्यक कार्रवाई शुरू हो जाती है। ब्राउनी कुज्या ऐलिस को इन पतों पर नेविगेट करने में सीखने में मदद करेगी।
हम पते पर जाते हैं https://alexstar.ru/smarthome.
यैंडेक्स के माध्यम से लॉग इन करें, "IFTTT नियम जोड़ें" पर क्लिक करें।
हम एक सक्रियण वाक्यांश लिखते हैं, उदाहरण के लिए "प्रकाश चालू करें" और इसमें आवश्यक आदेश के साथ हमारे IFTTT पते को कॉपी करें।
सभी डेटा स्वचालित रूप से सहेजे जाते हैं, कुज़ी में बस एक सेव बटन नहीं है।
IFTTT सेवा में पहले बनाई गई सभी क्रियाओं के लिए IFTTT नियम जोड़ें।
"वर्चुअल स्मार्ट होम डिवाइस" पर क्लिक करें।
हम एक नया डिवाइस बनाते हैं। "लैंप" प्रकार का चयन करें और हमारे डिवाइस को नाम दें चंदेलियर (यह शब्द बाद में ऐलिस के आदेशों के लिए उपयोग किया जाएगा)। हम झूमर को चालू और बंद करने के लिए पिछले चरण में बनाए गए नियमों का चयन करते हैं।
हम स्मार्टफोन पर यैंडेक्स एप्लिकेशन लॉन्च करते हैं, वहां डिवाइस, डिवाइस मैनेजमेंट पर जाते हैं, क्लिक करते हैं "+", "डिवाइस जोड़ें" का चयन करें, सूची में कुज़ू को ढूंढें, इसे जोड़ें और लिंक करें हिसाब किताब। एक झूमर Yandex स्मार्ट घरेलू उपकरणों की सूची में दिखाई दिया, जिसे नियंत्रित किया जा सकता है।
यैंडेक्स बहुत सारी कमांड दिखाता है, लेकिन हम "एलिस ऑन द लाइट" या "ऐलिस टर्न ऑन झूमर" में रुचि रखते हैं।
अब झूमर को आवाज से नियंत्रित किया जा सकता है (जब तक कि कोई सहायक वक्ता न हो)।
कई बारीकियों और चाल।
ब्रॉडलाइट आरएम प्रो या आरएम प्रो + का उपयोग नूलाइट बिजली इकाइयों को नियंत्रित करने के लिए किया जाता है।
अब यह उपकरण लागत $ 37.9, मैंने इसे एक ही विक्रेता से $ 26.7 में एक कूपन सहित खरीदा।
ब्रॉडलिंक आरएम प्रो आईआर रिमोट कंट्रोल कमांड और 433 और 315 मेगाहर्ट्ज रेडियो कमांड को याद कर सकता है। एक कमांड रिकॉर्ड करते समय, iHC एप्लिकेशन रिमोट कंट्रोल पर एक बटन दबाकर रखने के लिए कहता है। नूलिट के मामले में, यह नहीं किया जा सकता है (स्विच को रखने से दूसरी कमांड मिलती है)। आपको अक्सर स्विच बटन पर क्लिक करने की आवश्यकता होती है, अक्सर जब तक कि एप्लिकेशन इसे कमांड की निरंतर पुनरावृत्ति के रूप में पहचानता है। इस वजह से, एक डिमिंग कमांड रिकॉर्ड करना संभव नहीं होगा, लेकिन आप एक नूलाइट रिमोट कंट्रोल ले सकते हैं, कुछ परिदृश्यों (उदाहरण के लिए, न्यूनतम चमक और औसत चमक) को बचा सकते हैं और इन कमांडों को लिख सकते हैं।
ब्रॉडलिंक आरएम प्रो और मैंने ऊपर जिन सेवाओं के बारे में लिखा है, उनकी मदद से, आप आईआर और रेडियो नियंत्रकों के साथ किसी भी उपकरण को नियंत्रित करने के लिए ऐलिस को "सिखा" सकते हैं।
यह पता चला कि IFTTT को पता नहीं है कि स्मार्टलाइफ में पर्दे की छड़ें हैं और जब मैंने एक क्रिया जोड़ने की कोशिश की, तो उपकरणों की सूची खाली थी। लेकिन मुझे एक रास्ता मिल गया: IFTTT स्मार्टलाइफ स्क्रिप्ट को निष्पादित कर सकता है। मैंने स्मार्टलाइफ एप्लिकेशन में असंभव परिस्थितियों के साथ दो परिदृश्य बनाए: मॉस्को में तापमान -40 डिग्री होने पर पर्दे खोलें और बिल्कुल -39 होने पर पर्दे खोलें। IFTTT, और ऐलिस कुज्या के माध्यम से, "एलिस ने पर्दे खोल दिए" और "एलिस ने पर्दे बंद कर दिए" आदेशों का उपयोग करके, वास्तव में इन परिदृश्यों को निष्पादित करते हैं।
यदि डोमनडॉक को यैंडेक्स के स्मार्ट होम में जोड़े जाने के बाद डोमोवेनका कुज़ुय में डिवाइस जोड़े जाते हैं, तो नए डिवाइस खुद से यैंडेक्स में दिखाई नहीं देंगे। उन्हें प्रकट होने के लिए, आपको फिर से यैंडेक्स एप्लिकेशन में कुज़ी ब्राउनी ऐड-ऑन का चयन करना होगा और "अपडेट डिवाइस सूची" बटन पर क्लिक करना होगा।
यह पता चला है कि अगर यैंडेक्स में कई लैंप हैं (मेरे मामले में, दो कमरों में दो झूमर), तो कमांड्स "ऐलिस ऑन" रोशनी "और" ऐलिस लाइट बंद करें "सभी लैंप को चालू और बंद करें, इसलिए लैंप को अद्वितीय नाम देना महत्वपूर्ण है ब्राउनी। मैं अभी भी उन्हें "झूमर" और "बेडरूम में प्रकाश" कहता हूं।
किसी दिन, एक उज्ज्वल भविष्य में, यैंडेक्स ब्रॉडलिंक को जोड़ देगा और पर्दे (या कम से कम परिदृश्यों) को नियंत्रित करना सीख लेगा। (अब यह केवल प्रकाश बल्ब और सॉकेट का समर्थन करता है), लेकिन अब आपको ऐसी बैसाखी का उपयोग करना होगा, जो काफी हैं काम।
पहली नज़र में, मैंने आज के बारे में जो कुछ लिखा है वह बोझिल और बहुत जटिल लग रहा है। वास्तव में, आपको एक बार यह पता लगाने की आवश्यकता है, और फिर सब कुछ सरल, सुविधाजनक और बहुत तेज हो जाता है।
अनुलेख दूसरे दिन मैं अपनी आवाज के साथ रोशनी और पर्दे को नियंत्रित करता हूं और यह बहुत सुविधाजनक निकला।
© 2020, एलेक्सी नादेज़िन
मेरे ब्लॉग का मुख्य विषय मानव जीवन में प्रौद्योगिकी है। मैं समीक्षा लिखता हूं, अनुभव साझा करता हूं, हर तरह की दिलचस्प बातें करता हूं। मेरा दूसरा प्रोजेक्ट - lamptest.ru. मैं एलईडी बल्बों का परीक्षण करता हूं और मुझे यह पता लगाने में मदद करता हूं कि कौन से अच्छे हैं और कौन से नहीं।