लेख में मैं eWeLink क्लाउड सेवाओं का उपयोग करके एकीकरण के उदाहरण पर अनौपचारिक एकीकरण (कस्टम घटक) को होम असिस्टेंट में जोड़ने की प्रक्रिया पेश करूंगा, और परिणामस्वरूप हमें अपने फर्मवेयर को बदलने के बिना सोनऑफ उपकरणों को नियंत्रित करने की अनुमति देगा।

हमने हाल ही में दिखाया गया है कि अंतर्निहित IKEA ट्रेडग्रेड इंटीग्रेशन का उपयोग कैसे करें। आज हम आपको दिखाएंगे कि अनौपचारिक एकीकरण कैसे स्थापित करें।

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

https://www.home-assistant.io/integrations/

इतने बड़े संग्रह (वर्तमान में 1540 एक्सटेंशन) के बावजूद, IoT दुनिया के विकास की गति के कारण, होम असिस्टेंट के भीतर आगे एकीकरण बनाने की आवश्यकता है, न केवल बाद के उपकरणों का समर्थन करने के लिए, बल्कि विभिन्न इंटरनेट सेवाओं, एल्गोरिदम, स्वचालन, आदि के उपयोग से भी संबंधित है। गृह सहायक समुदाय द्वारा लिखित नई, अनौपचारिक एकीकरण। वे कहते हैं कस्टम घटक। अक्सर उनके रिपॉजिटरी और निर्देश गीथहब पोर्टल पर होते हैं।

अनौपचारिक एकीकरण को निर्देशिका में रखा गया है:

\\ स्थानीय \ config \ custom_components

जहाँ स्थानीय, होम असिस्टेंट की होम डायरेक्टरी है। हमें अपने कस्टम घटक अपडेट का ध्यान रखना चाहिए।

नीचे मैं eWeLink क्लाउड सेवाओं का उपयोग करके एकीकरण के उदाहरण पर होम असिस्टेंट के लिए अनौपचारिक एकीकरण को जोड़ने की प्रक्रिया पेश करूंगा, और परिणामस्वरूप हमें अपने फर्मवेयर को बदलने के बिना सोनऑफ उपकरणों को नियंत्रित करने की अनुमति देगा। मैंने eWeLink एप्लीकेशन में Sonoff T4EU1C स्विच (बिना न्यूट्रल केबल के) जोड़ा है।

फोटो: बैंगूड

2020-01-26 13_30_24-sonoff t4eu1c

टेस्ट कॉन्फ़िगरेशन:

  • होम असिस्टेंट 0.103.6,
  • Hass.io प्रणाली (रास्पबेरी पाई 2 बी),
  • सांबा शेयर 9.0 या विन्यासकर्ता 4.2 ऐड-ऑन

आवश्यक उपकरण:

  • विशिष्ट कस्टम घटक के आधार पर, हमारे मामले में यह मूल eWeLink एप्लिकेशन में जोड़ा गया सोनऑफ स्विच (TX T4EU1C मॉडल) में से एक होगा।

उन्नति का स्तर:

  • गृह सहायक का बुनियादी ज्ञान आवश्यक है।

Sonoff एकीकरण

हमारे द्वारा उपयोग किया जाने वाला एकीकरण पृष्ठ यहां पाया जा सकता है:

https://github.com/peterbuga/HASS-sonoff-ewelink

हम इसमें से आवश्यक फाइलों को डाउनलोड करेंगे और इंस्टॉलेशन निर्देश, साथ ही समर्थित सोनऑफ उपकरणों की एक सूची प्राप्त करेंगे।

क्योंकि यह eWeLink सेवा के साथ एक एकीकरण है, इसके लिए यह समझ में आता है, आपको पहले eWeLink एप्लिकेशन में एक खाता बनाना होगा और उसमें एक उपकरण जोड़ना होगा।

1. Pobranie custom component “HASS-sonoff-ewelink”

हम वेबसाइट पर जाते हैं:

https://github.com/peterbuga/HASS-sonoff-ewelink

और आवश्यक फ़ाइलों के साथ .zip संग्रह डाउनलोड करें। फिर संग्रह को डिस्क पर अनपैक करें।

2. नकल फाइलें

हम सुनिश्चित करते हैं कि हमने ऐड-ऑन को स्थापित और कॉन्फ़िगर किया है सांबा शेयर.

हम निम्नलिखित पते पर फाइल एक्सप्लोरर दर्ज करते हैं:

HASSIO \\ \ config \

HASSIO उस होम असिस्टेंट नेटवर्क लोकेशन का नाम है जिसे हमने कॉन्फ़िगरेशन में सेट किया है सांबा शेयर (डिफ़ॉल्ट है HASSIO)। हम वहां एक नया फोल्डर बना रहे हैं जिसका नाम है custom_componentsऔर एक और अंदर - sonoff.

इस फ़ोल्डर के लिए:

HASSIO \\ \ config \ custom_components \ sonoff \

należy skopiować pliki z wcześniej wypakowanego archiwum “HASS-sonoff-ewelink-master.zip”.

3. वैकल्पिक - डिवाइस के स्थानीय आईपी पते की जांच करें

क्लाउड द्वारा प्रदान की गई इंटरनेट सेवाओं का उपयोग करने के सिद्धांत पर सोनऑफ का कस्टम घटक काम करता है। इस मामले में यह बिंदु अनावश्यक है।

हालांकि, ऐसा होता है कि एकीकरण (आधिकारिक या नहीं) हमारे स्थानीय नेटवर्क में डिवाइस से सीधे वाईफाई के माध्यम से जुड़ता है। तब इस उपकरण का आईपी पता जानना आवश्यक है और यह हमारे राउटर में स्थायी रूप से इस पते को निर्दिष्ट करने की सिफारिश की जाती है। इस मामले में, इस बिंदु को पढ़ें।

हम राउटर में होम असिस्टेंट द्वारा समर्थित चयनित डिवाइस के स्थानीय आईपी पते की जांच करते हैं। राउटर की वेबसाइट आमतौर पर यहां स्थित होती है:

192.168.0.1

आप अक्सर नाम से डिवाइस लाइन देख सकते हैं।

टिप्पणी:

  • W routerach “Connect Box” firmy UPC należy najpierw poprosić przez infolinię o zdalne wgranie protokołu IPv4 zamiast domyślnego IPv6. Bez tego nie znajdziecie odpowiedniej pozycji w menu routera.

4. संशोधन विन्यास। श्याम

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

फ़ाइल configuration.yaml दूसरों के बीच, संशोधित किया जा सकता है ऐड-ऑन का उपयोग करना सांबा शेयर oraz कौन्फ़िगरेटर। W सांबा शेयर हमारे पास सीधे फाइल उपलब्ध है, जबकि में विन्यासकर्ता, फाइलें गृह सहायक उपयोगकर्ता इंटरफ़ेस के माध्यम से अप्रत्यक्ष रूप से संपादित की जाती हैं। मैं आमतौर पर इस उद्देश्य के लिए उपयोग करता हूं विन्यासकर्ता.

विकल्प 1 - सांबा हिस्सा

Po zainstalowaniu dodatku, plik “configuration.yaml” powinien znajdujdować się w folderze:

HASSIO \\ \ config \

विकल्प 2 - विन्यासकर्ता

Po zainstalowaniu dodatku, w jego ustawieniach wystarczy zaznaczyć “Show in sidebar”, żeby mieć do niego wygodny dostęp z menu होम सहायक। इसके अलावा, हम कॉन्फ़िगरेशन फ़ाइल का चयन करते हैं, इसे बाकी निर्देशों के अनुसार संशोधित करते हैं, और सहेजते हैं।

Sonoff एकीकरण को सक्रिय करने के लिए, कॉन्फ़िगरेशन फ़ाइल में निम्न अनुभाग जोड़ें:

सोनऑफ़: उपयोगकर्ता नाम: [उपयोगकर्ता नाम eWeLink एप्लिकेशन से] पासवर्ड: [पासवर्ड eWeLink एप्लिकेशन से] scan_interval: 60 ग्रेस_पेरियोड: 600 एपि_ग्रेशन: 'eu' unit_prefix: True debug: False

अनुभाग की सभी पंक्तियों की आवश्यकता नहीं है, एकीकरण पृष्ठ पर एक विस्तृत विवरण पाया जा सकता है। अब फाइल को सेव करें और अपने होम असिस्टेंट को रिस्टार्ट करें।

5. जोड़े गए सोनऑफ उपकरणों का पूर्वावलोकन

होम असिस्टेंट को फिर से शुरू करने के बाद, अब संगत सोनाऑफ डिवाइस एंटिटीज में उपलब्ध होने चाहिए:

दर्ज करें:

विकास उपकरण -> स्टेट्स

Urządzenia dodane w tej integracji Home Assistant domyślnie będą miały w nazwie na początku “sonoff_” (chyba, że w configuration.yaml ustawiliśmy inaczej). Dlatego, aby je podejrzeć, wystarczy w polu सत्ता zacząć pisać “sonoff”.

6. होम असिस्टेंट में कार्ड जोड़ना

W menu głównym “Przegląd”, za pomocą wbudowanego kreatora lub poprzez ręczną edycję pliku, możemy dodać kartę włącznika Sonoff.

Żeby otrzymać kartę jak na zdjęciu, w pliku pod sekcją “views:” należy dodać sekcję:

दृश्य: - शीर्षक: सैलून पैनल: सच्चा रास्ता: सैलून_व्यू कार्ड: - प्रकार: इकाइयाँ शीर्षक: स्विचेस शो_हेडर_टॉगल: गलत निकाय: - इकाई: switch.sonoff_1000a68535 आइकन: mdi: लाइट-स्विच नाम: 'स्विच'

चित्र: inDomus.it


नई तकनीकों का एक फासीवादी जिसका विचार कभी समाप्त नहीं होता है! वह लगातार नए उपकरणों की खोज कर रहा है, स्मार्ट समाधानों का परीक्षण करने और उन्हें स्वयं बनाने के लिए। एक ऑर्केस्ट्रा आदमी जो महान नृत्य भी करता है! Ps। उन्होंने पाया कि चीनी अलार्म घड़ी के साथ संवाद कैसे किया जाता है, इसलिए सम्मान;)

स्मार्टमे द्वारा पोलिश समूह स्मार्ट होम

स्मार्टमे द्वारा पोलिश समूह Xiaomi

स्मार्टमे पदोन्नति

संबंधित पोस्ट