Google Home नेटवर्क में कई तरह के Matter डिवाइसों का इस्तेमाल किया जा सकता है. हालांकि, सभी डिवाइसों के साथ पूरी तरह से काम नहीं करता.
डिवाइस टाइप और कंट्रोल से जुड़ी सहायता
Matterकी सुविधा वाले डिवाइसों को Google Home के इकोसिस्टम में, कई तरीकों से कंट्रोल किया जा सकता है:
- Google Assistant — किसी भी Assistant डिवाइस से, Matter डिवाइस को कंट्रोल करने के लिए आवाज़ का इस्तेमाल करें.
- Google Home app (GHA) — Matter डिवाइस को कंट्रोल करने के लिए, GHA के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें.
- स्मार्ट डिसप्ले का यूज़र इंटरफ़ेस (यूआई) — Matter डिवाइस को कंट्रोल करने के लिए, स्मार्ट डिसप्ले के यूज़र इंटरफ़ेस का इस्तेमाल करें.
सीएसए टेस्ट कॉलम में, डिवाइस के उन टाइप की जानकारी होती है जिनके लिए, टेस्टिंग स्टेज को स्किप किया जा सकता है. साथ ही, सर्टिफ़िकेशन के लिए सीएसए इंटरऑप टेस्ट लैब के नतीजों का इस्तेमाल किया जा सकता है.
क्लस्टर के बारे में ज़्यादा जानकारी के लिए, Matter कोड रिपॉज़िटरी (connectedhomeip) देखें.
| Matter डिवाइस का टाइप | ऐप्लिकेशन क्लस्टर | Matter स्पेसिफ़िकेशन | Control Support | होम इकोसिस्टम का टाइप | सीएसए टेस्ट | ||
|---|---|---|---|---|---|---|---|
| Google Assistant | Google Home app (GHA) | स्मार्ट डिसप्ले | |||||
| एयर प्यूरिफ़ायर |
पंखे को कंट्रोल करना चालू/बंद करना हेपा फ़िल्टर की निगरानी करना |
1.2 | एयर प्यूरिफ़ायर | ||||
| एयर क्वालिटी सेंसर |
वायु गुणवत्ता तापमान माप सापेक्ष आर्द्रता माप कार्बन मोनोऑक्साइड सांद्रता माप कार्बन डाइऑक्साइड सांद्रता माप PM2.5 सांद्रता माप PM10 सांद्रता माप कुल वाष्पशील कार्बनिक यौगिक सांद्रता माप |
1.2 | सेंसर | ||||
| कलर टेंपरेचर लाइट |
कलर कंट्रोल लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
| कॉन्टैक्ट सेंसर |
बूलियन स्टेट |
1.0 | सेंसर | ||||
| रोशनी कम या ज़्यादा करने की सुविधा वाली लाइट |
लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
| डिशवॉशर |
चालू/बंद करें डिशवॉशर मोड तापमान कंट्रोल डिवाइस की स्थिति |
1.2 | डिशवॉशर | ||||
| दरवाज़े का लॉक |
दरवाज़े का लॉक |
1.0 | लॉक करें | ||||
| एक्सटेंडेड कलर लाइट |
कलर कंट्रोल लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
| पंखा |
पंखे को कंट्रोल करने की सुविधा चालू/बंद करें |
1.0 | Fan | ||||
| फ़्लो सेंसर |
फ़्लो मेज़रमेंट |
1.0 | सेंसर | ||||
| नमी का सेंसर |
ह्यूमिडिटी की रेंज मेज़रमेंट |
1.0 | सेंसर | ||||
| कपड़े धोने की मशीन |
चालू/बंद करें वॉशिंग मशीन का मोड वॉशिंग मशीन के कंट्रोल टेंपरेचर कंट्रोल चालू होने की स्थिति |
1.2 | वॉशर | ||||
| लाइट सेंसर |
इलुमनंस मेज़रमेंट |
1.0 | सेंसर | ||||
| होम में लोगों की मौजूदगी का पता लगाने वाला सेंसर |
होम में लोगों की मौजदूगी का पता लगाने की सुविधा |
1.0 | सेंसर | ||||
| लाइट चालू/बंद करें |
लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
| लाइट स्विच चालू/बंद करना |
चालू/बंद |
1.0 | बदलें | ||||
| चालू/बंद करने वाली प्लग-इन यूनिट |
लेवल कंट्रोल चालू/बंद करें |
1.0 | आउटलेट | ||||
| प्रेशर सेंसर |
दबाव का मेज़रमेंट |
1.0 | सेंसर | ||||
| पंप |
चालू/बंद करें पंप कॉन्फ़िगरेशन और कंट्रोल तापमान मेज़रमेंट दबाव मेज़रमेंट फ़्लो मेज़रमेंट |
1.0 | पंप | ||||
| रोबोट वैक्यूम क्लीनर |
RVC रन मोड RVC क्लीन मोड RVC की ऑपरेशनल स्थिति |
1.2 | वैक्यूम | ||||
| स्पीकर |
लेवल कंट्रोल चालू/बंद करें |
1.0 | वक्ता | ||||
| Temperature Sensor |
तापमान माप |
1.0 | सेंसर | ||||
| थर्मोस्टैट |
थर्मोस्टैट |
1.0 | थर्मोस्टैट | ||||
| खिड़की को ढकने वाला सामान |
खिड़की पर लगे पर्दे |
1.0 | ब्लाइंड | ||||
वीडियो के ज़्यादा सुझाव
Matter ब्रिज से कनेक्ट किए गए सभी डिवाइस, Google Home के इकोसिस्टम में किसी उपयोगकर्ता को सामान्य तौर पर दिखते हैं. ब्रिज, GHA में कंट्रोल ब्रिज डिवाइस टाइप के तौर पर दिखता है.
दरवाज़े के लिए स्मार्ट लॉक
Matter स्पेसिफ़िकेशन के मुताबिक, दरवाज़े के लॉक के लिए पिन कोड की ज़रूरत नहीं होती. हालांकि, Google के ईकोसिस्टम में मौजूद Matter दरवाज़े के उन लॉक के लिए, रिमोट से दरवाज़ा खोलने की सुविधा बंद कर दी जाती है जिनके लिए पिन कोड ज़रूरी नहीं होता. इसी तरह, दरवाज़े के लॉक के लिए आवाज़ से अनलॉक करने की सुविधा बंद है. ज़्यादा जानकारी के लिए, Google की निजता और सुरक्षा नीति देखें.
लाइट चालू/बंद करने वाले स्विच
चालू/बंद करने वाले लाइट स्विच, Matter डिवाइस टाइप में यूनीक होते हैं. ऐसा इसलिए, क्योंकि यह Matter कंट्रोलर होता है. जैसे, GHA, Assistant या Google Hub, जैसे कि Google Nest Hub (2nd gen).
दूसरे शब्दों में कहें, तो चालू/बंद करने वाला लाइट स्विच एक ऐसा नोड होता है जो दूसरे नोड को कंट्रोल कर सकता है. हालांकि, चालू/बंद करने वाले लाइट स्विच को किसी दूसरे Matter कंट्रोलर से कंट्रोल नहीं किया जा सकता. कंट्रोलर और कंट्रोल किए जाने वाले नोड के बारे में ज़्यादा जानने के लिए, Matter प्राइमर में नोड की भूमिकाएं देखें.
Google Home के इकोसिस्टम में, कंट्रोलर को Matter बाइंडिंग क्लस्टर नहीं दिखता. इसलिए, आम तौर पर इस्तेमाल करने वाले लोग, GHA का इस्तेमाल करके अन्य Matter डिवाइसों को कंट्रोल करने के लिए, लाइट चालू/बंद करने वाले स्विच को कॉन्फ़िगर नहीं कर सकते. वे Matter ऑन/ऑफ लाइट स्विच चालू कर सकते हैं, लेकिन इसके बाद वे इसे घर से हटाने के अलावा कुछ नहीं कर पाएंगे.
Google फ़ैब्रिक पर चालू/बंद होने वाली लाइट स्विच को चालू करने वाला असली उपयोगकर्ता, इसे किसी दूसरे डिवाइस को कंट्रोल करने के लिए कॉन्फ़िगर करना चाहेगा. फ़िलहाल, Google Home के इकोसिस्टम में उपयोगकर्ता के पास ऐसा करने का कोई तरीका नहीं है. GHA किसी चालू/बंद लाइट स्विच को किसी अन्य डिवाइस के एंडपॉइंट से नहीं जोड़ सकता, क्योंकि Google होम इकोसिस्टम Matter बाइंडिंग क्लस्टर को प्रदर्शित नहीं करता है.
Google Matter फ़ैब्रिक में चालू/बंद करने वाले लाइट स्विच का इस्तेमाल करने के लिए, पार्टनर को Matter डायरेक्टर लागू करना होगा. यह एक रिमोट क्लाइंट है, जो बाइंडिंग क्लस्टर में एंट्री बना सकता है. इसके बाद, ऐप्लिकेशन की मदद से लाइट चालू/बंद करने वाले स्विच को किसी दूसरे Matter डिवाइस या डिवाइसों के ग्रुप को कंट्रोल करने की अनुमति दी जा सकती है.
लाइट चालू/बंद करने की सुविधा वाला स्विच और लाइट चालू/बंद करने की सुविधा
एक खास इस्तेमाल का उदाहरण है, जिसमें एक ही डिवाइस में लाइट चालू/बंद करने वाले स्विच के साथ-साथ लाइट चालू/बंद करने की सुविधा भी होती है.
जब एंडपॉइंट 1, चालू/बंद करने वाली लाइट हो और एंडपॉइंट 2, चालू/बंद करने वाला लाइट स्विच हो, तो GHA में सिर्फ़ चालू/बंद करने वाला लाइट स्विच दिखता है.
हालांकि, अगर एंडपॉइंट 1, लाइट चालू/बंद करने वाला स्विच है और एंडपॉइंट 2, लाइट चालू/बंद करने वाला डिवाइस है, तो दोनों डिवाइस GHA में दिखते हैं.
इस तरह के डिवाइस को डिज़ाइन करते समय, यह पक्का करें कि दोनों डिवाइस GHA में दिखें. इसके लिए, एंडपॉइंट 1 को लाइट चालू/बंद करने वाला स्विच और एंडपॉइंट 2 को लाइट चालू/बंद करने वाला डिवाइस बनाएं.
प्लग-इन यूनिट चालू/बंद करना
चालू/बंद प्लग-इन यूनिट डिवाइस प्रकार को एक अलग डिवाइस प्रकार के रूप में प्रदर्शित करने के लिए कॉन्फ़िगर किया जा सकता है, ठीक वैसे ही जैसे Google Local Home SDK के साथ एकीकृत प्लग और स्विच. डिवाइस को चालू करते समय, उपयोगकर्ता इसे किसी भी तरह के डिवाइस के तौर पर होम में दिखने के लिए कॉन्फ़िगर कर सकता है. आम तौर पर, यह उस तरह का डिवाइस होता है जिसे प्लग इन किया गया है. सहायता लेख डिवाइस टाइप के हिसाब से, स्मार्ट प्लग या स्मार्ट स्विच को बोलकर दिए जाने वाले निर्देशों को पसंद के मुताबिक बनाएं में, उपयोगकर्ता के लिए ज़रूरी तरीका बताया गया है. आम तौर पर, इसका इस्तेमाल तब किया जाता है, जब उपयोगकर्ता ने प्लग-इन यूनिट में पंखा लगाया हो. अगर उपयोगकर्ता ने प्लग-इन यूनिट के डिवाइस टाइप को डिवाइस टाइप पंखे के तौर पर कॉन्फ़िगर किया है, तो Assistant को पता होता है कि जब उपयोगकर्ता "Ok Google, लाइटें बंद करो" कहता है, तो प्लग-इन यूनिट को बंद नहीं करना है.
डिवाइस टाइप चुनना
जो पार्टनर ऐसा डिवाइस बनाते हैं जो एसी इलेक्ट्रिकल आउटलेट नहीं है, लेकिन उसमें चालू/बंद करने का एंडपॉइंट है, जो किसी दूसरे डिवाइस की पावर को कंट्रोल करता है उन्हें यह तय करना होगा कि प्रॉडक्ट को चालू/बंद करने वाले प्लग-इन यूनिट डिवाइस का टाइप असाइन करना है या किसी दूसरे डिवाइस का टाइप. ऐसे में, हमारा सुझाव है कि:
अगर डिवाइस, पंखे या लाइट जैसे अलग-अलग तरह के लोड डिवाइसों के लिए पावर कंट्रोल कर सकता है, तो पार्टनर को उसे चालू/बंद करने वाले प्लग-इन यूनिट डिवाइस का टाइप असाइन करना चाहिए. इसके बाद, उपयोगकर्ता अपने होम में डिवाइस को शामिल करते समय, उसे किसी दूसरे डिवाइस के तौर पर असाइन कर पाएगा.
अगर डिवाइस सिर्फ़ लाइट को कंट्रोल कर सकता है, तो पार्टनर को उसे लाइट चालू/बंद करने वाले डिवाइस के तौर पर असाइन करना चाहिए.
उदाहरण के लिए, Acme Lighting Corporation एक ऐसा डिवाइस बनाती है जिसमें मालिकाना हक वाला पावर कनेक्टर होता है. इसमें सिर्फ़ Acme Lighting की लाइटें प्लग की जा सकती हैं. डिवाइस, लाइटें चालू या बंद कर सकता है. इस मामले में, Acme के लिए यह सबसे सही होगा कि वह अपने डिवाइस को, लाइट चालू/बंद करने वाले डिवाइस के तौर पर असाइन करे.
इसके उलट, Mega Plugin Corporation एक ऐसा डिवाइस बनाता है जिसमें स्टैंडर्ड एसी पावर सॉकेट होता है. इससे असली उपयोगकर्ता, टीवी से लेकर लैंप तक कुछ भी प्लग इन कर सकता है. इस मामले में, डिवाइस को चालू/बंद करने वाले प्लग-इन यूनिट के तौर पर लागू करना सही है.
हब
Google Nest के ये डिवाइस, Google Home के इकोसिस्टम में Matter हब के तौर पर काम करते हैं.
ज़्यादा जानकारी के लिए, Matter के साथ काम करने वाले Nest डिवाइस सहायता लेख पढ़ें.
डिवाइस बनाना
अगर आपके पास पहले से Matter की सुविधा वाला कोई डिवाइस नहीं है, तो एंड-टू-एंड पुष्टि करने के लिए, इनमें से किसी Matter डिवाइस का इस्तेमाल किया जा सकता है:
| वेंडर | प्लैटफ़ॉर्म | Thread सहायता | गाइड |
|---|---|---|---|
| Bouffalo Lab | BL602 | ||
| BL702 | |||
| Espressif | ESP32 | OTA टेस्टिंग | |
| Nordic Semiconductor | nRF52840 DK | OTA टेस्टिंग | |
| NXP | IOTZTB-DK006 डेवलपमेंट किट | ||
| Realtek | Ameba D Series | ||
| Silicon Labs | EFR32MG24 Dev Kit | ||
| EFR32MG Zigbee और Thread स्टार्टर किट | |||
| Telink | TLSR9528 | Telink Matter डेवलपर गाइड | |
| टेक्सस इंस्ट्रुमेंट्स | CC2652R7 LaunchPad डेवलपमेंट किट |
थ्रेड स्लीपी एंड डिवाइस
Thread स्लीपी एंड डिवाइस (एसईडी) और Thread सिंक्रनाइज़्ड स्लीपी एंड डिवाइस (एसएसईडी) का इस्तेमाल, Google Nest डिवाइसों के साथ किया जा सकता है. ये डिवाइस Matter हब के तौर पर काम करते हैं. स्लीप मोड में रहने की ज़्यादा से ज़्यादा अवधि तीन सेकंड होती है. इस दौरान, हब उसी लेवल की सेवाएं देते हैं जो स्लीप मोड में न रहने वाले डिवाइस देते हैं. नींद के लंबे साइकल के दौरान, सेवा में रुकावट आ सकती है. जैसे, Google Home Graph में डिवाइसों को ऑफ़लाइन के तौर पर पहचानना.
डेवलपमेंट टूल
Google का सुझाव है कि Matter की सुविधा वाला डिवाइस बनाते समय, Google Home Extension for Visual Studio Code और हमारे Matter Virtual Device (MVD) का इस्तेमाल करें.
Google Home Extension में Google Assistant Simulator, Google Cloud Logging, और अन्य टूल शामिल हैं. इनसे डेवलपमेंट प्रोसेस को आसान बनाया जा सकता है. वहीं, MVD की मदद से, किसी नॉन-डिजिटल डिवाइस को बनाने से पहले, उसे Google Home के इकोसिस्टम में Matter डिवाइस के तौर पर टेस्ट किया जा सकता है.