Google Home नेटवर्क में कई तरह के Matter डिवाइसों का इस्तेमाल किया जा सकता है. हालांकि, सभी डिवाइसों के साथ पूरी तरह से काम नहीं करता.
डिवाइस टाइप और कंट्रोल से जुड़ी सहायता
Matterकी सुविधा वाले डिवाइसों को Google Home के इकोसिस्टम में, कई तरीकों से कंट्रोल किया जा सकता है:
- Google Assistant — किसी भी Assistant डिवाइस से, आवाज़ का इस्तेमाल करके Matter डिवाइस को कंट्रोल करें.
- Google Home app (GHA) — Matter डिवाइस को कंट्रोल करने के लिए, GHA के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें.
- स्मार्ट डिसप्ले का यूज़र इंटरफ़ेस (यूआई) — Matter डिवाइस को कंट्रोल करने के लिए, स्मार्ट डिसप्ले के यूज़र इंटरफ़ेस का इस्तेमाल करें.
सीएसए टेस्ट कॉलम में, डिवाइस के उन टाइप के बारे में बताया गया है जिन पर टेस्टिंग स्टेज को स्किप किया जा सकता है. साथ ही, सर्टिफ़िकेशन के लिए Connectivity Standards Alliance (Alliance) इंटरऑप टेस्ट लैब के नतीजों का इस्तेमाल किया जा सकता है.
क्लस्टर के बारे में ज़्यादा जानकारी के लिए, Matter
कोड रिपॉज़िटरी
(connectedhomeip) देखें.
| Matter डिवाइस का टाइप | ऐप्लिकेशन क्लस्टर | Matter खास जानकारी | Assured Controls सहायता | होम नेटवर्क का टाइप | सीएसए टेस्ट | ||
|---|---|---|---|---|---|---|---|
| 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 Run Mode RVC Clean Mode RVC Operational State |
1.2 | वैक्यूम | ||||
| स्पीकर |
लेवल कंट्रोल चालू/बंद करें |
1.0 | स्पीकर | ||||
| तापमान मापने वाला सेंसर |
तापमान का मेज़रमेंट |
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 Home के नेटवर्क में 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 and Thread Starter Kit | |||
| Telink | TLSR9528 | Telink Matter Developer Guide | |
| टेक्सास इंस्ट्रूमेंट्स | CC2652R7 LaunchPad डेवलपमेंट किट |
Thread Sleepy End Devices
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 डिवाइस को टेस्ट किया जा सकता है. ऐसा, नॉन-डिजिटल डिवाइस बनाने से पहले किया जाता है.