Android के लिए Home API की कुछ सुविधाएं, नेटवर्क कनेक्टिविटी की स्थिति और हब की मौजूदगी के हिसाब से अलग-अलग होती हैं.
टेबल 1 और टेबल 2 में बताया गया है कि अलग-अलग तरह के डिवाइसों पर, अलग-अलग स्थितियों में इस्तेमाल के कौनसे उदाहरण काम करते हैं.
- लोकल का मतलब है कि उपयोगकर्ता, डिवाइस के साथ-साथ Google Home app (GHA) या किसी तीसरे पक्ष के ऐप्लिकेशन जैसे कंट्रोलर को भी एक ही वाई-फ़ाई नेटवर्क पर चला रहा है. दूसरे शब्दों में कहें, तो जब उपयोगकर्ता अपने घर में हो.
- रिमोट का मतलब है कि उपयोगकर्ता इनमें से कोई एक है:
- GHA जैसे कंट्रोलर या तीसरे पक्ष के ऐप्लिकेशन को किसी दूसरे वाई-फ़ाई नेटवर्क पर इस्तेमाल किया जा रहा हो (दूसरे शब्दों में कहें, तो जब वे घर से दूर हों) या
- Google Home for web का इस्तेमाल किया जा रहा है.
| इस्तेमाल का उदाहरण | Matter डिवाइस का टाइप | क्लाउड डिवाइस का टाइप | ||
|---|---|---|---|---|
| लोकल | रिमोट | लोकल | रिमोट | |
| कमीशन और डिवाइस जोड़ना | लागू नहीं | लागू नहीं | ||
| डिवाइस जोड़ें | लागू नहीं | लागू नहीं | ||
| डिवाइस की स्थिति देखना | ||||
| डिवाइस कंट्रोल करने की सुविधा | ||||
| डिवाइस के साथ ऑटोमेशन बनाना | ||||
| डिवाइस की मदद से ऑटोमेशन चलाना | ||||
| इस्तेमाल का उदाहरण | Matter डिवाइस का टाइप | क्लाउड डिवाइस का टाइप | ||
|---|---|---|---|---|
| लोकल | रिमोट | लोकल | रिमोट | |
| कमीशन और डिवाइस जोड़ना | लागू नहीं | लागू नहीं | ||
| डिवाइस जोड़ें | लागू नहीं | लागू नहीं | ||
| डिवाइस की स्थिति देखना | ||||
| डिवाइस कंट्रोल करने की सुविधा | ||||
| डिवाइस के साथ ऑटोमेशन बनाना | ||||
| डिवाइस की मदद से ऑटोमेशन चलाना | ||||
| डिवाइस को किसी दूसरे रूम में असाइन करना | ||||
| डिवाइस हटाएं | ||||
हबलेस मोड
यह एक ऐसा मोड है जिसकी मदद से उपयोगकर्ता, स्टैंडअलोन हब के बिना Matter डिवाइसों को कंट्रोल कर सकते हैं. उपयोगकर्ता के पास ये चीज़ें होनी चाहिए:
- Android या iOS फ़ोन.
- वाई-फ़ाई नेटवर्क.
- Matter वाई-फ़ाई डिवाइस.
बिना हब वाले मोड में, उपयोगकर्ता Android फ़ोन जैसे कंट्रोलर का इस्तेमाल करके ये काम कर सकता है:
- लोकल वाई-फ़ाई डिवाइसों को सेट अप करें.
- लोकल वाई-फ़ाई डिवाइसों को कंट्रोल करें.
हबलैस मोड में, सिर्फ़ ये दो कार्रवाइयां की जा सकती हैं. अगर आपको डिवाइसों को रिमोट से कंट्रोल करना है, तो बोलकर कंट्रोल करने के लिए Google Assistant का इस्तेमाल करें. इसके अलावा, सिर्फ़ थ्रेड की सुविधा वाले डिवाइसों के साथ इंटरैक्ट करें या ऑटोमेशन सेट अप करें. इसके लिए, आपको काम करने वाले हब की ज़रूरत होगी.
| सुविधा | स्टैंडअलोन हब | हबलेस मोड |
|---|---|---|
| वाई-फ़ाई डिवाइसों को सेट अप करना | ||
| लोकल कंट्रोल | ||
| रिमोट कंट्रोल | ||
| ऑटोमेशन |
Google Home ऐप्लिकेशन और हबलैस मोड
बिना हब वाले मोड में, GHA की कुछ सीमाएं हैं.
कुछ कैमरों को छोड़कर, GHA पर हबलैस कमीशनिंग की सुविधा काम नहीं करती. अन्य सभी Matter डिवाइसों को चालू करने के लिए, GHA को काम करने वाले हब की ज़रूरत होती है.
ज़रूरी शर्तें पूरी करने वाले हब के बिना, GHA सिर्फ़ कुछ Matter डिवाइसों को कंट्रोल कर सकता है. GHA को अन्य सभी डिवाइस ऑफ़लाइन दिखते हैं. इसलिए, GHA का इस्तेमाल करके उन्हें कंट्रोल नहीं किया जा सकता.
अगर आपके पास काम करने वाला हब नहीं है, तो GHA की मदद से इन डिवाइसों को कंट्रोल किया जा सकता है:
Partner Home API ऐप्लिकेशन पर इनमें से कोई भी पाबंदी लागू नहीं होती.
हब से जुड़ी अनचाही या अप्रत्याशित समस्याओं को हल करने के तरीके जानने के लिए, समस्या हल करना सेक्शन देखें.
समस्या का हल
यहां दी गई टेबल में, हब से जुड़ी अलग-अलग स्थितियों में आने वाली समस्याओं को हल करने का तरीका बताया गया है:
| स्थिति | मॉडल के व्यवहार का आकलन करना | उपयोगकर्ता के लिए सुझाई गई कार्रवाई | ||
|---|---|---|---|---|
| Matter डिवाइस की स्थिति | हब की स्थिति | डिवाइस कंट्रोल | ऑटोमेशन | |
| ONLINE-PEER या ONLINE-REMOTE | ऑनलाइन (सिर्फ़ एक मान्य राज्य) | समस्या को ठीक करने के लिए कोई कार्रवाई ज़रूरी नहीं है. | ||
| ऑनलाइन-सीधे तौर पर | कोई हब नहीं है | स्ट्रक्चर में कोई हब जोड़ें और पक्का करें कि वह वाई-फ़ाई नेटवर्क से कनेक्ट हो. | ||
| ऑनलाइन-सीधे तौर पर | ONLINE | हब को कॉन्फ़िगर करें, ताकि वह उसी वाई-फ़ाई नेटवर्क का इस्तेमाल करे जिसका इस्तेमाल फ़ोन करता है. इसके अलावा, स्ट्रक्चर में एक नया हब जोड़ें और पक्का करें कि वह वाई-फ़ाई नेटवर्क से कनेक्ट हो. | ||
| ऑनलाइन-सीधे तौर पर | ऑफ़लाइन | पक्का करें कि हब प्लग इन किया गया हो. | ||
| ऑफ़लाइन | कोई हब नहीं है |
|
||
| ऑफ़लाइन | ONLINE | पक्का करें कि डिवाइस प्लग इन किया गया हो. | ||
| ऑफ़लाइन | ऑफ़लाइन | पक्का करें कि हब प्लग इन किया गया हो. | ||