विषयसूची:

रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करें: 9 कदम
रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करें: 9 कदम

वीडियो: रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करें: 9 कदम

वीडियो: रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करें: 9 कदम
वीडियो: How to install homebridge on raspberry pi 2024, जुलाई
Anonim
रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करें
रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करें

यह ट्यूटोरियल उन लोगों के लिए है जो रास्पबेरी पाई और विंडोज पर होमब्रिज स्थापित करना चाहते हैं।

प्रारंभ में, यह ट्यूटोरियल यहाँ ब्राज़ील में पुर्तगाली में लिखा गया था। मैंने इसे अंग्रेजी में लिखने की पूरी कोशिश की। इसलिए कुछ गलतियों के लिए मुझे क्षमा करें जो लिखित में हो सकती हैं।

यह निर्देश निम्नानुसार विभाजित किया गया था:

चरण 1: होमकिट क्या है?

चरण 2: होमब्रिज क्या है?

चरण 3: रास्पबेरी पाई पर होमब्रिज स्थापित करना

चरण 4: रास्पियन बूट पर होमब्रिज शुरू करना

चरण 5: होमब्रिज कॉन्फिगर यूआई एक्स प्लगइन स्थापित करना (रास्पबेरी पाई)

चरण 6: विंडोज़ पर होमब्रिज स्थापित करना

चरण 7: होमब्रिज कॉन्फिगर यूआई एक्स प्लगइन (विंडोज) स्थापित करना

चरण 8: होमब्रिज को विंडोज के साथ शुरू करना

चरण 9: होमब्रिज को होम ऐप से जोड़ना

चरण 1: होमकिट क्या है?

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

होमकिट-संगत उपकरणों की पहचान करने के लिए जो नेटवर्क पर सक्रिय हैं और इन उपकरणों को कॉन्फ़िगर और नियंत्रित करने के लिए, आपके पास किसी भी ऐप्पल डिवाइस (आईफोन, आईपैड, आईपॉड टच, ऐप्पल वॉच, ऐप्पल टीवी, होमपॉड, या मैक) पर होम ऐप इंस्टॉल होना चाहिए।. होम ऐप के साथ एकीकृत होने वाले उपकरणों में एक क्यूआर कोड हो सकता है जो आपके ऐप्पल डिवाइस पर होम ऐप के साथ पेयरिंग की अनुमति देता है।

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

Homekit उपयोग के लिए Apple हार्डवेयर और सॉफ़्टवेयर आवश्यकताएँ हैं:

- आईफोन, आईपैड, या आईपॉड टच (आईओएस 10 या बाद में चल रहा है);

- ऐप्पल वॉच (वॉचओएस 3 या बाद में चल रहा है);

- एप्पल टीवी (चौथी पीढ़ी);

- ऐप्पल होमपॉड;

- मैक (macOS 10.14 Mojave या बाद में चल रहा है);

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

चरण 2: होमब्रिज क्या है?

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

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

होमब्रिज की स्थापना विभिन्न प्रणालियों पर की जा सकती है, हालांकि, इसके लिए निर्देशयोग्य रास्पबेरी पाई 3 मॉडल बी + रनिंग रास्पियन ऑपरेटिंग सिस्टम का उपयोग किया जाएगा, और मैं यह भी बताऊंगा कि विंडोज पर कैसे स्थापित किया जाए।

चरण 3: रास्पबेरी पाई पर होमब्रिज स्थापित करना

आदर्श रूप से, होमब्रिज को कभी भी आपको इसकी आवश्यकता होने पर उपलब्ध होना चाहिए, इसलिए आपको सर्वर को 24/7 चलाना छोड़ देना चाहिए। इसके लिए आप रास्पबेरी पाई पर सर्वर इंस्टॉल कर सकते हैं और अपने होम नेटवर्क पर लगातार चलते रह सकते हैं।

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

आपके रास्पबेरी पाई के साथ रास्पियन चल रहा है, सिस्टम होम स्क्रीन में टर्मिनल खोलें:

छवि
छवि
छवि
छवि

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

सुडो एपीटी-अपडेट प्राप्त करें

सुडो एपीटी-अपग्रेड प्राप्त करें

टर्मिनल पर नीचे दी गई कमांड टाइप करें और एंटर दबाएं:

ifconfig

कुछ जानकारी वापस कर दी जाएगी। यदि आप अपने रास्पबेरी पाई को नेटवर्क कनेक्शन प्रदान करने के लिए एक नेटवर्क केबल का उपयोग कर रहे हैं, तो "eth0:" के बाद सूचना भाग पर जाएं और आठ अंकों के नेटवर्क कार्ड के मैक पते की तलाश करें और यह "ईथर" शब्द के बाद होगा। अपने कार्ड को नेटवर्क कनेक्शन असाइन करने के लिए वाईफाई कनेक्शन का उपयोग कर रहे हैं, "wlan0:" के बाद सूचना भाग पर जाएं और आठ अंकों के नेटवर्क कार्ड के मैक पते की तलाश करें जो "ईथर" शब्द के बाद भी होगा:

छवि
छवि
छवि
छवि

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

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

एनपीएम को हटाने के लिए, टर्मिनल पर नीचे दी गई कमांड टाइप करें, दर्ज करें, अगर संकेत दिया जाए तो कमांड की पुष्टि करें, और पैकेज को हटाने के पूरा होने की प्रतीक्षा करें:

sudo apt --auto-remove purge npm

NodeJS को हटाने के लिए, टर्मिनल पर नीचे दी गई कमांड टाइप करें, दर्ज करें, यदि संकेत दिया जाए तो कमांड की पुष्टि करें, और पैकेज को हटाने के पूरा होने की प्रतीक्षा करें:

sudo apt --auto-remove purge nodejs

NodeJS और NPM को हटाने के बाद, हम अद्यतन पैकेजों को स्थापित करने के लिए आगे बढ़ सकते हैं। NodeJS को स्थापित करने के लिए, टर्मिनल में नीचे दी गई कमांड टाइप करें, दर्ज करें, यदि संकेत दिया जाए तो कमांड की पुष्टि करें, और पैकेज इंस्टॉलेशन के पूरा होने की प्रतीक्षा करें:

सुडो उपयुक्त नोडज स्थापित करें

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

कर्ल-एल https://www.npmjs.com/install.sh | सुडो शू

नीचे दिए गए प्रत्येक कमांड को टाइप करें और पैकेज इंस्टॉलेशन सफल होने की पुष्टि करने के लिए प्रत्येक के बाद एंटर दबाएं। ये आदेश प्रत्येक पैकेज का संस्करण लौटाते हैं जो अभी स्थापित किया गया है:

नोड -v

एनपीएम -वी

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

sudo apt-libavahi-compat-libdnssd-dev. स्थापित करें

इन प्रक्रियाओं के पूरा होने के बाद हम होमब्रिज को स्थापित कर सकते हैं। नीचे दी गई कमांड दर्ज करें, दर्ज करें, संकेत मिलने पर कमांड की पुष्टि करें, और इंस्टॉलेशन के पूरा होने की प्रतीक्षा करें:

sudo npm install -g --unsafe-perm homebridge

फिर नीचे कमांड टाइप करें और होमब्रिज को बूट करने के लिए एंटर दबाएं:

होमब्रिज

होमब्रिज कुछ जानकारी लौटाएगा:

छवि
छवि

१) config.json फ़ाइल होमब्रिज को नहीं मिली। यह फ़ाइल होमब्रिज और किसी भी स्थापित प्लगइन्स को चलाने के लिए बुनियादी सेटिंग्स प्रदान करती है। बाद में हम config.json फाइल और उसकी सेटिंग्स बनाएंगे।

2) कोई प्लगइन स्थापित नहीं है। प्लगइन्स स्थापित किए बिना होमब्रिज पूरी तरह से बेकार है।

छवि
छवि

3) डिवाइस को होम ऐप से लिंक करने के लिए आप क्यूआर कोड पढ़ सकते हैं जो आपको वह जानकारी देता है जिसकी आपको जोड़ी बनाने की आवश्यकता है। चूंकि config.json फ़ाइल नहीं बनाई गई थी और कॉन्फ़िगर नहीं की गई थी, और कोई प्लगइन स्थापित नहीं है, यह क्यूआर कोड वर्तमान में अच्छा नहीं है, हालांकि होम ऐप में आप पहले से ही होमब्रिज को लिंक करने के लिए उपलब्ध पाएंगे, लेकिन नहीं।

4) डिवाइस को होम ऐप से लिंक करने का एक अन्य तरीका "ऐड एक्सेसरी", "आई डोंट हैव ए कोड या कैन नॉट स्कैन" विकल्प के माध्यम से है, और "आस-पास सहायक उपकरण" के तहत डिवाइस का चयन किया जाता है और फिर आपको इसके लिए संकेत दिया जाएगा सेटअप कोड। ध्यान दें कि टर्मिनल को आठ अंकों का कोड दिखाया गया है और आवेदन से मेल खाने के लिए इसे दर्ज किया जाना चाहिए।

आप बाद में अपने Apple डिवाइस पर होमब्रिज को होम ऐप से लिंक करने के लिए क्यूआर कोड या आठ अंकों के कोड का उपयोग कर सकते हैं।

होमब्रिज को बंद करने के लिए टर्मिनल पर CTRL + C कुंजियाँ दबाएँ और संदेश "गॉट SIGINT, शट डाउन होमब्रिज…" वापस आ जाएगा।

config.json फाइल बनाने के लिए टर्मिनल में नीचे कमांड टाइप करें और एंटर दबाएं। खाली फाइल खुलेगी:

सुडो नैनो ~/.होमब्रिज/config.json

नीचे दी गई फ़ाइल डाउनलोड करें। इस फ़ाइल को खोलें, सामग्री को कॉपी करें और टर्मिनल में खुली हुई फ़ाइल में पेस्ट करें:

फ़ाइल01

छवि
छवि

1) "उपयोगकर्ता नाम" में अनुक्रम XX: XX: XX: XX: XX: XX हटाएं और उस नेटवर्क कार्ड का आठ अंकों का मैक पता दर्ज करें जिसे आपने पहले नोट किया था। आपके द्वारा दर्ज किए गए पते के अक्षर सभी अपरकेस होने चाहिए।

2) "पिन" में आप आठ अंकीय अंक रख सकते हैं या आप अपने इच्छित अनुक्रम में बदल सकते हैं, डैश के साथ समान पृथक्करण प्रारूप को याद रखना। यह वह कोड होगा जिसे आपको होमब्रिज को होम ऐप से लिंक करते समय दर्ज करना होगा।

अन्य फ़ाइल जानकारी जो आप रख सकते हैं, जैसे ही आप प्लगइन्स और एक्सेसरीज़ जोड़ते हैं, आप आवश्यक जानकारी दर्ज कर सकते हैं।

फाइल एडिट्स को सेव करने के लिए CTRL + O दबाएं, एंटर दबाएं और फिर फाइल को बंद करने के लिए CTRL + X दबाएं।

चरण 4: रास्पियन बूट पर होमब्रिज शुरू करना

हर बार जब आप अपना रास्पबेरी पाई चालू करते हैं तो होमब्रिज को मैन्युअल रूप से शुरू करना बहुत व्यावहारिक नहीं है, इसलिए सर्वर को रास्पियन शुरू होने के तुरंत बाद चलाना सबसे अच्छा है।

टर्मिनल पर नीचे दी गई कमांड टाइप करें और एंटर दबाएं। खाली फाइल खुलेगी:

सुडो नैनो / आदि / डिफ़ॉल्ट / होमब्रिज

नीचे दी गई फ़ाइल डाउनलोड करें। इस फ़ाइल को खोलें, सामग्री को कॉपी करें और टर्मिनल में खुली हुई फ़ाइल में पेस्ट करें:

फ़ाइल02

फाइल एडिट्स को सेव करने के लिए CTRL + O दबाएं, एंटर दबाएं और फिर फाइल को बंद करने के लिए CTRL + X दबाएं।

टर्मिनल पर नीचे दी गई कमांड टाइप करें और एंटर दबाएं। खाली फाइल खुलेगी:

सुडो नैनो /etc/systemd/system/homebridge.service

नीचे दी गई फ़ाइल डाउनलोड करें। इस फ़ाइल को खोलें, सामग्री को कॉपी करें और टर्मिनल में खुली हुई फ़ाइल में पेस्ट करें:

फ़ाइल03

फाइल एडिट्स को सेव करने के लिए CTRL + O दबाएं, एंटर दबाएं और फिर फाइल को बंद करने के लिए CTRL + X दबाएं।

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

sudo useradd --system होमब्रिज

sudo mkdir /var/homebridge

sudo cp ~/.homebridge/config.json /var/homebridge/

sudo cp -r ~/.homebridge/persist /var/homebridge

सुडो चामोद-आर ०७७७ /वर/होमब्रिज

sudo systemctl डेमॉन-रीलोड

sudo systemctl होमब्रिज सक्षम करें

sudo systemctl होमब्रिज शुरू करें

सिस्टम को रीस्टार्ट करने के लिए नीचे कमांड टाइप करें और एंटर दबाएं:

सुडो रिबूट

सिस्टम रीबूट के बाद, टर्मिनल को फिर से खोलें, नीचे कमांड टाइप करें और यह जांचने के लिए एंटर दबाएं कि सेवा पहले से चल रही है या नहीं:

systemctl स्थिति होमब्रिज

छवि
छवि

यदि सब कुछ ठीक है तो सेवा चल रही होगी और आप "सक्रिय (चल रहे)" और आठ अंकों के कोड के नीचे लिखा हुआ देख सकते हैं जो पहले config.json में दर्ज किया गया था।

टर्मिनल पर CTRL + C कुंजियाँ दबाएँ। नीचे दी गई कमांड टाइप करें और लॉग की गई जानकारी के लॉग की जांच के लिए एंटर दबाएं:

जर्नलक्टल-एफ-यू होमब्रिज

टर्मिनल पर CTRL + C कुंजियाँ दबाएँ।

चरण 5: होमब्रिज कॉन्फिगर यूआई एक्स प्लगइन स्थापित करना (रास्पबेरी पाई)

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

प्लगइन को स्थापित करने के लिए नीचे टर्मिनल में कमांड टाइप करें, दर्ज करें, अगर संकेत दिया जाए तो कमांड की पुष्टि करें और इंस्टॉलेशन के पूरा होने की प्रतीक्षा करें:

sudo npm install -g --unsafe-perm homebridge-config-ui-x

टर्मिनल पर नीचे दी गई कमांड टाइप करें और एंटर दबाएं। एक फाइल खुलेगी:

सुडो नैनो / आदि / सूडोर्स

कीबोर्ड डाउन एरो का उपयोग करके या माउस को घुमाते हुए, फ़ाइल के अंत तक स्क्रॉल करें और निम्न पंक्ति जोड़ें:

होमब्रिज ALL=(ALL) NOPASSWD: ALL

छवि
छवि

फाइल को सेव करने के लिए CTRL + O दबाएं और फिर फाइल को बंद करने के लिए CTRL + X दबाएं।

टर्मिनल पर नीचे दी गई कमांड टाइप करें और एंटर दबाएं। एक फाइल खुलेगी:

सुडो नैनो / आदि / डिफ़ॉल्ट / होमब्रिज

तीर कुंजियों का उपयोग करके, पंक्ति के अंत तक स्क्रॉल करें HOMEBRIDGE_OPTS=-U /var/homebridge, एक स्थान दें और डालें:

-मैं

छवि
छवि

फाइल को सेव करने के लिए CTRL + O दबाएं और फिर फाइल को बंद करने के लिए CTRL + X दबाएं।

अब आपको config.json संपादित करने और होमब्रिज में जोड़ी गई प्लगइन जानकारी जोड़ने की आवश्यकता होगी।

यदि आपने रास्पियन शुरू होने के तुरंत बाद होमब्रिज को चलाने के लिए चरण 4 बनाया है, तो नीचे दी गई कमांड टाइप करें और एंटर दबाएं:

सुडो नैनो /var/homebridge/config.json

यदि आपने होमब्रिज को रास्पियन से शुरू करने के लिए नहीं रखा है, तो नीचे दी गई कमांड टाइप करें और एंटर दबाएं:

सुडो नैनो ~/.होमब्रिज/config.json

config.json खुल जाएगा:

छवि
छवि

"प्लेटफ़ॉर्म" संरचना के भीतर, होमब्रिज पर स्थापित किए जा रहे सभी प्लगइन्स को सूचित किया जाना चाहिए।

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

फ़ाइल04

तीर कुंजियों का उपयोग करके, "प्लेटफ़ॉर्म" पर जाएं और कोड स्निपेट दर्ज करें जिसे आपने फ़ाइल से कॉपी किया था। नीचे दी गई छवि में आप देख सकते हैं कि जानकारी जोड़ने के बाद "प्लेटफ़ॉर्म" संरचना कैसी दिखेगी:

छवि
छवि

यदि आप संपादन के बाद अपने कोड की संरचना को सत्यापित करना चाहते हैं, तो बस JSONLint साइट पर जाएं, सभी config.json कोड पेस्ट करें, "JSON मान्य करें" पर क्लिक करें और यदि सब कुछ ठीक है तो संदेश "Valid JSON" वापस कर दिया जाएगा। यदि आपके कोड में कोई त्रुटि है, तो त्रुटि के साथ लाइन की ओर इशारा किया जाएगा और त्रुटि का वर्णन करने वाला एक संदेश लौटाया जाएगा:

jsonlint.com/

फाइल को सेव करने के लिए CTRL + O दबाएं और फिर फाइल को बंद करने के लिए CTRL + X दबाएं।

नीचे दिए गए कमांड को टाइप करके सिस्टम को रीबूट करें, एंटर दबाएं और रीबूट की प्रतीक्षा करें:

सुडो रिबूट

रास्पबेरी पाई में सीधे ब्राउज़र के माध्यम से होमब्रिज कॉन्फिगर यूआई एक्स खोलने के लिए आपको पते तक पहुंचना होगा:

लोकलहोस्ट:8080/

यदि आप बोर्ड के समान नेटवर्क से जुड़े किसी अन्य कंप्यूटर से होमब्रिज कॉन्फिगर यूआई एक्स को ब्राउज़र में खोलना चाहते हैं, तो बस उपरोक्त पते से लोकलहोस्ट शब्द को अपने रास्पबेरी पाई के आईपी से बदलें। अपने रास्पबेरी पाई को सौंपे गए आईपी को सत्यापित करने के लिए, बस टर्मिनल तक पहुंचें, नीचे दिए गए कमांड को दर्ज करें और दर्ज करें:

ifconfig

संभवतः आपके रास्पबेरी पाई को सौंपा गया आईपी “192.168…” से शुरू होता है।

मेरे मामले में, बोर्ड IP 192.168.2.129 है, इसलिए मेरे नेटवर्क पर किसी भी कंप्यूटर के नीचे URL तक पहुंचें:

192.168.2.129:8080/

नीचे दी गई छवि के समान एक पेज खुलेगा और आपको एक लॉगिन और पासवर्ड के लिए कहा जाएगा। लॉगिन और पासवर्ड दोनों के लिए, admin टाइप करें और एक्सेस करने के लिए एंटर करें:

छवि
छवि
छवि
छवि

कृपया ध्यान दें कि होमपेज पर क्यूआर कोड दिखाया गया है और उसके नीचे 8 अंकों का पिन है जिसका उपयोग होमब्रिज को होम ऐप से जोड़ने के लिए किया जा सकता है। टूल के "कॉन्फ़िगरेशन" विकल्प में, आप config.json को एक्सेस कर सकते हैं, जरूरत पड़ने पर एडिट कर सकते हैं और फिर सेव कर सकते हैं।

होमब्रिज कॉन्फिग यूआई एक्स में उपलब्ध सुविधाओं के माध्यम से ब्राउज़ करें और टूल से खुद को परिचित करें।

होमब्रिज के निष्पादन को रोकने के लिए आप टर्मिनल में नीचे दिए गए आदेश का उपयोग कर सकते हैं:

सुडो सर्विस होमब्रिज स्टॉप

होमब्रिज को पुनरारंभ करने के लिए आप नीचे दिए गए आदेश का उपयोग कर सकते हैं:

सुडो सर्विस होमब्रिज रीस्टार्ट

होमब्रिज निष्पादन शुरू करने के लिए आप नीचे दिए गए आदेश का उपयोग कर सकते हैं:

सुडो सर्विस होमब्रिज स्टार्ट

सर्वर के चलने के साथ, होमब्रिज को अपने ऐप्पल डिवाइस पर होम ऐप से लिंक करना जारी रखने के लिए चरण 9 पर जाएं।

चरण 6: विंडोज़ पर होमब्रिज स्थापित करना

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

आपको विंडोज नोटपैड में NodeJS और एक वैकल्पिक टेक्स्ट एडिटर स्थापित करने की आवश्यकता होगी।

नीचे दिए गए किसी एक लिंक से NodeJS डाउनलोड करें और फिर इसे इंस्टॉल करें:

nodejs.org/en/download/

स्थापना के दौरान उस चेकबॉक्स को चेक करें जो आपको आवश्यक टूल को स्वचालित रूप से स्थापित करने की अनुमति देता है:

छवि
छवि

NodeJS एक ग्राफिकल इंटरफ़ेस प्रोग्राम नहीं है, इसलिए इस पर सभी क्रियाएं कमांड प्रॉम्प्ट से की जाती हैं।

नीचे दिए गए लिंक में से किसी एक से नोटपैड ++ डाउनलोड करें और फिर इसे इंस्टॉल करें:

notepad-plus-plus.org/downloads/

विंडोज़ विकल्प मेनू में किसी भी फ़ाइल पर राइट क्लिक करने पर "नोटपैड ++ के साथ संपादित करें" विकल्प दिखाई देगा और जब भी आपको कुछ टेक्स्ट फ़ाइल या होमब्रिज फ़ाइल को संपादित करने की आवश्यकता हो तो आप इस विकल्प का चयन कर सकते हैं।

विंडोज "स्टार्ट" मेनू पर जाएं, टाइप करें और "सेटिंग्स" खोजें और जब विकल्प मिल जाए तो एक्सेस करें। "नेटवर्क और इंटरनेट" पर क्लिक करें और फिर "नेटवर्क और साझाकरण केंद्र" पर क्लिक करें। "एक्सेस टाइप" के तहत अपने सक्रिय कनेक्शन पर क्लिक करें, "विवरण" पर क्लिक करें और अपने नेटवर्क कार्ड के लिए आठ अंकों के मैक पते की प्रतिलिपि बनाएँ और इसे नोटपैड में सहेजें, क्योंकि बाद में इस पते की आवश्यकता होगी:

छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि

विंडोज "स्टार्ट" मेनू में, "cmd" (कमांड प्रॉम्प्ट) टाइप करें और खोजें और जब आपको यह मिल जाए, तो उस पर राइट क्लिक करें और "व्यवस्थापक के रूप में चलाएँ" चुनें:

छवि
छवि

टर्मिनल के खुलने के साथ, नीचे दिए गए प्रत्येक कमांड को टाइप करें और प्रत्येक के बाद एंटर दबाएं ताकि यह पुष्टि हो सके कि NodeJS / NPM इंस्टॉलेशन सफल रहा। ये आदेश स्थापित किए गए प्रत्येक पैकेज का संस्करण लौटाते हैं:

नोड -v

एनपीएम -वी

इन प्रक्रियाओं के पूरा होने के बाद हम होमब्रिज को स्थापित कर सकते हैं। नीचे दी गई कमांड दर्ज करें, दर्ज करें और इंस्टॉलेशन के पूरा होने की प्रतीक्षा करें:

npm install -g --unsafe-perm homebridge

फिर नीचे कमांड टाइप करें और होमब्रिज को बूट करने के लिए एंटर दबाएं:

होमब्रिज

होमब्रिज कुछ जानकारी लौटाएगा:

छवि
छवि

१) config.json फ़ाइल होमब्रिज को नहीं मिली। यह फ़ाइल होमब्रिज और किसी भी स्थापित प्लगइन्स को चलाने के लिए बुनियादी सेटिंग्स प्रदान करती है। बाद में हम config.json फाइल और उसकी सेटिंग्स बनाएंगे।

2) कोई प्लगइन स्थापित नहीं है। प्लगइन्स के बिना होमब्रिज पूरी तरह से बेकार है।

छवि
छवि

3) डिवाइस को होम ऐप से लिंक करने के लिए आप क्यूआर कोड पढ़ सकते हैं जो आपको वह जानकारी देता है जिसकी आपको जोड़ी बनाने की आवश्यकता है। चूंकि config.json फ़ाइल नहीं बनाई गई थी और कॉन्फ़िगर नहीं की गई थी, और कोई प्लगइन स्थापित नहीं है, यह क्यूआर कोड वर्तमान में अच्छा नहीं है, हालांकि होम ऐप में आप पहले से ही होमब्रिज को लिंक करने के लिए उपलब्ध पाएंगे, लेकिन नहीं।

4) डिवाइस को होम ऐप से जोड़ने का दूसरा तरीका है "ऐड एक्सेसरी", "आई डोंट हैव ए कोड या कैन नॉट स्कैन" विकल्प के माध्यम से, और "आस-पास सहायक उपकरण" के तहत डिवाइस का चयन किया जाता है और फिर आपको इसके लिए संकेत दिया जाएगा सेटअप कोड। ध्यान दें कि टर्मिनल को आठ अंकों का कोड दिखाया गया है और आवेदन से मेल खाने के लिए इसे दर्ज किया जाना चाहिए।

होमब्रिज को बंद करने के लिए टर्मिनल पर CTRL + C कुंजियाँ दबाएँ। संदेश "गॉट सिगिनट, शट डाउन होमब्रिज …" वापस आ जाएगा और आपको पुष्टि के लिए कहा जाएगा, जहां आपको अक्षर Y टाइप करना होगा और एंटर दबाना होगा।

config.json फ़ाइल बनाने के लिए नोटपैड ++ खोलें, मेनू "फ़ाइल", "नया" पर क्लिक करें और एक नई विंडो खुल जाएगी। "भाषा" मेनू पर क्लिक करें, सूची में J अक्षर तक स्क्रॉल करें और "JSON" चुनें।

नीचे दी गई फ़ाइल डाउनलोड करें। इस फ़ाइल को खोलें, सामग्री को कॉपी करें और उस फ़ाइल में पेस्ट करें जो Notepad++ में खुली है:

फ़ाइल05

छवि
छवि

1) "उपयोगकर्ता नाम" में अनुक्रम XX: XX: XX: XX: XX: XX हटाएं और उस नेटवर्क कार्ड का आठ अंकों का मैक पता दर्ज करें जिसे आपने पहले नोट किया था। आपके द्वारा दर्ज किए गए पते के अक्षर सभी अपरकेस होने चाहिए।

2) "पिन" में आप आठ अंकीय अंक रख सकते हैं या आप अपने इच्छित अनुक्रम में बदल सकते हैं, डैश के साथ समान पृथक्करण प्रारूप को याद रखना। यह वह कोड होगा जिसे आपको होमब्रिज को होम ऐप से लिंक करते समय दर्ज करना होगा।

अन्य फ़ाइल जानकारी जो आप रख सकते हैं, जैसे ही आप प्लगइन्स और एक्सेसरीज़ जोड़ते हैं, आप आवश्यक जानकारी दर्ज कर सकते हैं।

मेनू "फ़ाइल", "सहेजें" पर क्लिक करें, फ़ाइल को config.json नाम दें और इसे "C:\Users\Your NAME OR DOCUMENTS\.homebridge" पथ पर सहेजें:

छवि
छवि
छवि
छवि

नोटपैड ++ बंद करें।

चरण 7: होमब्रिज कॉन्फिगर यूआई एक्स प्लगइन (विंडोज) स्थापित करना

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

प्लगइन को स्थापित करने के लिए टर्मिनल में नीचे दी गई कमांड टाइप करें, एंटर दबाएं और इंस्टॉलेशन समाप्त होने की प्रतीक्षा करें:

npm इंस्टाल -g --unsafe-perm homebridge-config-ui-x

नोट: यदि प्लगइन की स्थापना के दौरान आपको MSBUILD / VCBuild.exe शब्दों वाली कोई त्रुटि मिलती है, तो बस निम्न में से प्रत्येक कमांड को स्वतंत्र रूप से चलाएं और फिर उपरोक्त कमांड से फिर से इंस्टॉल करने का प्रयास करें:

npm इंस्टाल -g नोड-जिप

npm इंस्टाल --ग्लोबल --प्रोडक्शन विंडोज़-बिल्ड-टूल्स

npm install --global --production windows-build-tools --vs2015

अब आपको config.json संपादित करना होगा और होमब्रिज में जोड़ी गई प्लगइन जानकारी दर्ज करनी होगी। पथ "C:\Users\Your NAME OR DOCUMENTS\.homebridge" पर जाएं और Notepad++ ओपन config.json के माध्यम से जो पहले बनाया गया था:

छवि
छवि

"प्लेटफ़ॉर्म" संरचना के भीतर, होमब्रिज पर स्थापित किए जा रहे सभी प्लगइन्स को सूचित किया जाना चाहिए।

होमब्रिज कॉन्फिगर यूआई एक्स के लिए, आपको निम्नलिखित कोड स्निपेट जोड़ना होगा जो नीचे की फाइल में है। डाउनलोड करें, खोलें, सामग्री को कॉपी करें और उस फ़ाइल में पेस्ट करें जो नोटपैड ++ में खुली है:

फ़ाइल06

"प्लेटफ़ॉर्म" पर जाएं और फ़ाइल से कॉपी किया गया कोड स्निपेट दर्ज करें। नीचे दी गई छवि में आप देख सकते हैं कि जानकारी जोड़ने के बाद "प्लेटफ़ॉर्म" संरचना कैसी दिखेगी:

छवि
छवि

यदि आप संपादन के बाद अपने कोड की संरचना को सत्यापित करना चाहते हैं, तो बस JSONLint साइट पर जाएं, सभी config.json कोड पेस्ट करें, "JSON मान्य करें" पर क्लिक करें और यदि सब कुछ ठीक है तो संदेश "Valid JSON" वापस कर दिया जाएगा। यदि आपके कोड में कोई त्रुटि है, तो त्रुटि के साथ लाइन की ओर इशारा किया जाएगा और त्रुटि का वर्णन करने वाला एक संदेश लौटाया जाएगा:

jsonlint.com/

फ़ाइल को सहेजें, नोटपैड ++ को बंद करें, और विंडोज को पुनरारंभ करें।

ब्राउज़र के माध्यम से होमब्रिज कॉन्फिगर यूआई एक्स खोलने के लिए यहां जाएं:

लोकलहोस्ट:8080/

नीचे दी गई छवि के समान एक पेज खुलेगा और आपको एक लॉगिन और पासवर्ड के लिए कहा जाएगा। लॉगिन और पासवर्ड दोनों के लिए, admin टाइप करें और एक्सेस करने के लिए एंटर करें:

छवि
छवि
छवि
छवि

कृपया ध्यान दें कि होमपेज पर क्यूआर कोड दिखाया गया है और उसके नीचे 8 अंकों का पिन है जिसका उपयोग होमब्रिज को होम ऐप से जोड़ने के लिए किया जा सकता है। टूल के "कॉन्फ़िगरेशन" विकल्प में, आप config.json को एक्सेस कर सकते हैं, जरूरत पड़ने पर एडिट कर सकते हैं और फिर सेव कर सकते हैं।

होमब्रिज कॉन्फिग यूआई एक्स में उपलब्ध सुविधाओं के माध्यम से ब्राउज़ करें और टूल से खुद को परिचित करें।

चरण 8: विंडोज के साथ होमब्रिज शुरू करना

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

एचबी-सेवा स्थापित

नोट: यदि आपका विंडोज फ़ायरवॉल निजी नेटवर्क तक पहुँचने की अनुमति का अनुरोध करता है, तो उसे प्रदान करें।

स्थापना पूर्ण होने के बाद, कमांड प्रॉम्प्ट को बंद करें और विंडोज को पुनरारंभ करें।

सिस्टम बूट होने के बाद, विंडोज टास्क मैनेजर खोलने के लिए CTRL + ALT + DEL दबाएं। "सेवा" टैब पर जाएं, सूची में होमब्रिज देखें और देखें कि "स्थिति" "चल रहा है":

छवि
छवि

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

छवि
छवि

यदि आप होमब्रिज को विंडोज स्टार्टअप से हटाना चाहते हैं, तो बस नीचे दिए गए कमांड को दर्ज करें, दर्ज करें और अनइंस्टॉल पूरा होने की प्रतीक्षा करें:

एचबी-सेवा अनइंस्टॉल

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

चरण 9: होमब्रिज को होम ऐप से जोड़ना

रास्पबेरी पाई और विंडोज पर चलने वाले होमब्रिज दोनों के लिए निम्नलिखित दिशानिर्देश मान्य हैं। सुनिश्चित करें कि सर्वर चल रहा है क्योंकि होम ऐप केवल होमब्रिज ढूंढेगा यदि यह ऑनलाइन है।

मैंने इस पोस्ट के लिए iPhone 8 Plus का उपयोग किया है, इसलिए यहां से चरण iOS आधारित होंगे। अन्य Apple Homekit संगत उपकरणों के लिए, मेरा सुझाव है कि आप निम्न विकल्पों के लिए मेनू की जाँच करें।

अपने iPhone की होम स्क्रीन पर जाएं और ऐप्स से होम ऐप देखें। अगर आपको यह नहीं मिल रहा है, तो ऐप स्टोर पर जाएं और ऐप इंस्टॉल करें:

छवि
छवि

होम ऐप के साथ "ऐक्सेसरी जोड़ें" पर क्लिक करें:

छवि
छवि

खुलने वाली स्क्रीन पर "I Don't Have a Code or Cannot Scan?" पर क्लिक करें:

छवि
छवि

"निकटवर्ती सहायक उपकरण" में आप होमब्रिज देखेंगे। पेयरिंग स्क्रीन खोलने के लिए उस पर क्लिक करें:

छवि
छवि

एक संदेश खुलेगा और आपको "वैसे भी जोड़ें" पर क्लिक करना होगा:

छवि
छवि

आपको "होमब्रिज सेटअप कोड" के लिए प्रेरित किया जाएगा। config.json में आपके द्वारा सेट किया गया कोड (पिन) भरें और प्रतीक्षा करें:

छवि
छवि

यदि सब कुछ ठीक रहा तो आपको एक स्क्रीन दिखाई देगी जिसमें लिखा होगा कि होमब्रिज जोड़ा गया है और उपयोग के लिए तैयार है:

छवि
छवि

नोट: यदि आपको यह संदेश मिलता है कि कोड स्वीकार नहीं किया गया था या जोड़ा नहीं जा सका, तो होम ऐप को बंद करें, होमब्रिज को पुनरारंभ करें, और फिर से चरणों का प्रयास करें।

अगली स्क्रीन पर आपको "अतिरिक्त सेटअप आवश्यक" संदेश दिखाई देगा क्योंकि अभी तक कोई होमब्रिज डिवाइस नहीं है। DONE पर क्लिक करें और ऐप होम स्क्रीन पर वापस आ जाएगा:

छवि
छवि

होम स्क्रीन पर हाउस सिंबल पर क्लिक करें, अगली स्क्रीन पर "हब एंड ब्रिज" पर क्लिक करें, नए जोड़े गए होमब्रिज पर क्लिक करें और आपको कुछ जानकारी दिखाई देगी, और यदि आपको बाद में होमब्रिज लिंक को हटाने की आवश्यकता है, तो बस "पर क्लिक करें" घर से पुल हटाओ”:

छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि

यदि आप होमब्रिज को होम ऐप से हटाते हैं और इसे फिर से जोड़ना चाहते हैं, तो आपको सर्वर से "एक्सेसरीज़" और "परसिस्ट" फोल्डर को हटाना होगा।

रास्पबेरी पाई में:

टर्मिनल में नीचे दिए गए कमांड को टाइप करके और एंटर दबाकर होमब्रिज को टर्मिनेट करें:

सुडो सर्विस होमब्रिज स्टॉप

यदि आपने रास्पियन शुरू होने के तुरंत बाद होमब्रिज को चलाने के लिए चरण 4 बनाया है, तो नीचे दी गई कमांड टाइप करें और एंटर दबाएं:

सीडी / वार / होमब्रिज

यदि आपने होमब्रिज को रास्पियन से शुरू करने के लिए नहीं रखा है, तो नीचे दी गई कमांड टाइप करें और एंटर दबाएं:

सीडी.होमब्रिज/

नीचे दिए गए प्रत्येक आदेश को टाइप करें और "सहायक उपकरण" और "निरंतर" फ़ोल्डरों को हटाने के लिए प्रत्येक के बाद एंटर दबाएं:

सुडो आरएम-आर जारी रखें/

सुडो आरएम-आर एक्सेसरीज/

डिजिट o कोमांडो अबाइक्सो नो टर्मिनल e dê एंटर पैरा इनिकियर ओ होमब्रिज:

सुडो सर्विस होमब्रिज स्टार्ट

होमब्रिज को होम ऐप से लिंक करने के लिए चरणों को फिर से करें।

विंडोज़ पर:

विंडोज टास्क मैनेजर के माध्यम से होमब्रिज सेवा को रोकें, "सी: / उपयोगकर्ता / आपका नाम या दस्तावेज़ / होमब्रिज" पथ पर जाएं, और "एक्सेसरीज़" और "फोल्डर जारी रखें" को हटा दें। विंडोज टास्क मैनेजर के माध्यम से होमब्रिज सेवा शुरू करें।

होमब्रिज को होम ऐप से लिंक करने के लिए चरणों को फिर से करें।

यह ध्यान रखना महत्वपूर्ण है कि होम ऐप में निर्मित कोई भी उपकरण स्थानीय रूप से संचालित होता है। बाहरी नेटवर्क (उदाहरण के लिए 3G / 4G कनेक्शन) के माध्यम से होम ऐप उपकरणों को नियंत्रित करने में सक्षम होने के लिए, आपको निम्नलिखित Apple उपकरणों में से एक से एक ऑटोमेशन हब स्थापित करने की आवश्यकता होगी: iPad (iOS 10 या बाद में चल रहा है), Apple TV (चौथी पीढ़ी), या होमपॉड। इस तरह, घर से दूर भी आप अपने ऑटोमेशन और IoT उपकरणों को दूरस्थ रूप से नियंत्रित करने में सक्षम होंगे जो होम ऐप के साथ होमब्रिज या होमकिट के माध्यम से एकीकृत हैं।

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

www.npmjs.com/search?q=homebridge-plugin

यदि आपके पास एक IoT या होम ऑटोमेशन डिवाइस है और इसे होमब्रिज के साथ एकीकृत करना चाहते हैं, तो बस यह खोजें कि क्या कोई प्लगइन पहले से बनाया गया है जो आपको होम ऐप में इस डिवाइस का उपयोग करने की अनुमति देगा।

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

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

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

नीचे कुछ लिंक दिए गए हैं जो होमब्रिज और होमकिट के बारे में अधिक जानकारी प्राप्त करने में सहायक हो सकते हैं:

homebridge.io/

github.com/nfarina/homebridge

support.apple.com/pt-br/HT204893

यदि आपके पास सोनऑफ़ डिवाइस हैं और आप उन्हें होम ऐप और सिरी के साथ उपयोग करना चाहते हैं, तो मैं आपको इंस्ट्रक्शनल इंटीग्रेट सोनऑफ विद होम ऐप (Apple IPhone IOS) पढ़ने की सलाह देता हूं।

सिफारिश की: