Google Home नेटवर्क में कई तरह के Matter डिवाइस काम करते हैं. हालांकि, सभी डिवाइस पूरी तरह से काम नहीं करते.
डिवाइस का टाइप और कंट्रोल की सुविधा
Google Home नेटवर्क में मौजूद Matter डिवाइसों को अलग-अलग तरीकों से कंट्रोल किया जा सकता है:
- Google Assistant — किसी भी Assistant डिवाइस से Matter डिवाइस को कंट्रोल करने के लिए, आवाज़ का इस्तेमाल करें.
- Google Home app (GHA) — Matter डिवाइस को कंट्रोल करने के लिए, GHA के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें.
- स्मार्ट डिसप्ले का यूज़र इंटरफ़ेस (यूआई) — Matter डिवाइस को कंट्रोल करने के लिए, स्मार्ट डिसप्ले के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें.
क्लस्टर के बारे में ज़्यादा जानकारी के लिए, Matter
कोड रिपॉज़िटरी (connectedhomeip
) देखें.
Matter डिवाइस का टाइप | ऐप्लिकेशन क्लस्टर | Matter खास जानकारी | Control Support | होम नेटवर्क का टाइप | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | स्मार्ट डिसप्ले | ||||
कलर टेंपरेचर लाइट |
रंग कंट्रोल लेवल कंट्रोल चालू/बंद |
1.0 | हल्की | |||
संपर्क सेंसर |
बूलियन स्टेट |
1.0 | सेंसर | |||
रोशनी कम करने की सुविधा |
लेवल कंट्रोल चालू/बंद |
1.0 | हल्की | |||
दरवाज़े का लॉक |
दरवाज़े का लॉक |
1.0 | लॉक करें | |||
एक्सटेंडेड कलर लाइट |
रंग कंट्रोल लेवल कंट्रोल चालू/बंद |
1.0 | हल्की | |||
पंखा |
फ़ैन कंट्रोल चालू/बंद |
1.0 | फ़ैन | |||
फ़्लो सेंसर |
फ़्लो मेज़रमेंट |
1.0 | Sensor | |||
नमी का पता लगाने वाला सेंसर |
हवा में नमी का प्रतिशत |
1.0 | Sensor | |||
लाइट सेंसर |
इल्यूमिनेंस मेज़रमेंट |
1.0 | सेंसर | |||
होम में लोगों की मौजूदगी का पता लगाने वाला सेंसर |
होम में लोगों की मौजूदगी का पता लगाने की सुविधा |
1.0 | Sensor | |||
लाइट चालू/बंद करना |
लेवल कंट्रोल चालू/बंद |
1.0 | हल्की | |||
लाइट स्विच को चालू/बंद करना |
चालू/बंद |
1.0 | स्विच करें | |||
चालू/बंद करने वाली प्लग-इन यूनिट |
लेवल कंट्रोल चालू/बंद करें |
1.0 | आउटलेट | |||
दबाव सेंसर |
ब्लड प्रेशर मेज़रमेंट |
1.0 | सेंसर | |||
पंप |
चालू/बंद पंप कॉन्फ़िगरेशन और कंट्रोल तापमान मेज़रमेंट दबाव मेज़रमेंट फ़्लो मेज़रमेंट |
1.0 | वॉटर पंप | |||
स्पीकर |
लेवल कंट्रोल चालू/बंद करें |
1.0 | स्पीकर | |||
तापमान मापने वाला सेंसर |
तापमान का आकलन |
1.0 | सेंसर | |||
थर्मोस्टैट |
थर्मोस्टैट |
1.0 | थर्मोस्टैट | |||
खिड़की के लिए कवर |
विंडो कवर करना |
1.0 | लिफ़्ट झुकाएं |
लिफ़्ट झुकाएं |
लिफ़्ट झुकाएं |
ब्लाइंड |
वीडियो के ज़्यादा सुझाव
Matter ब्रिज के पीछे मौजूद सभी डिवाइस, Google Home नेटवर्क के उपयोगकर्ता को सामान्य डिवाइसों की तरह दिखते हैं. GHA में, ब्रिज खुद को इनर्ट कंट्रोल ब्रिज डिवाइस टाइप के तौर पर दिखाता है.
दरवाज़े के लॉक
हालांकि, दरवाज़े के लॉक के लिए Matter के पिन कोड की ज़रूरत नहीं होती है. हालांकि, Google नेटवर्क में Matter दरवाज़े के लॉक के लिए सभी प्लैटफ़ॉर्म पर रिमोट अनलॉक की सुविधा बंद होती है. इन डिवाइसों के लिए, पिन कोड की ज़रूरत नहीं होती है. ज़्यादा जानकारी के लिए, Google की निजता और सुरक्षा नीति देखें.
लाइट के चालू/बंद स्विच
लाइट का चालू/बंद करने वाला स्विच, Matter डिवाइस टाइप में यूनीक है. ऐसा इसलिए है, क्योंकि यह Matter कंट्रोलर है, जैसे कि GHA, Assistant या Google Nest Hub (2nd gen) जैसा Google हब.
दूसरे शब्दों में, लाइट का चालू/बंद करने वाला स्विच एक ऐसा नोड है जो दूसरे नोड को कंट्रोल कर सकता है. हालांकि, किसी ऑन/ऑफ़ लाइट स्विच को किसी दूसरे 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 के लिए अपने डिवाइस को लाइट चालू/बंद करने वाले डिवाइस के टाइप के तौर पर असाइन करना सबसे सही रहेगा.
वहीं, मेगा प्लगिन कॉर्पोरेशन एक ऐसा डिवाइस बनाता है जिसमें स्टैंडर्ड एसी पावर सॉकेट होता है. इसकी मदद से असली उपयोगकर्ता, टीवी से लैंप तक, हर चीज़ को प्लग इन कर सकते हैं. इस मामले में, डिवाइस को चालू/बंद करने वाले प्लग-इन यूनिट के तौर पर लागू करना सही रहेगा.
हब
Google Nest के ये डिवाइस, Google Home नेटवर्क में Matter हब के तौर पर काम करते हैं.
ज़्यादा जानकारी के लिए, Matter की सुविधा वाले Nest डिवाइसों के बारे में सहायता लेख पढ़ें.
कोई डिवाइस बनाएं
अगर आपके पास पहले से ही Matter की सुविधा वाला कोई डिवाइस नहीं है, तो एंड-टू-एंड पुष्टि करने के लिए, यहां दिए गए Matter डिवाइसों में से किसी एक का इस्तेमाल किया जा सकता है:
वेंडर | प्लैटफ़ॉर्म | Thread सहायता | गाइड |
---|---|---|---|
Bouffalo Lab | BL602 | ||
BL702 | |||
Espressif | ESP32 | ओटीए टेस्टिंग | |
Nordic Semiconductor | nRF52840 डीके | ओटीए टेस्टिंग | |
NXP | IOTZTB-DK006 डेवलपमेंट किट | ||
Realtek | Ameba D Series | ||
Silicon Labs | EFR32MG24 Dev Kit | ||
EFR32MG ज़िगबी और Thread स्टार्टर किट | |||
Telink | TLSR9518 | ||
टेक्सस इंस्ट्रुमेंट्स | CC2652R7 लॉन्चपैड डेवलपमेंट किट |
थ्रेड वाले ऐसे डिवाइस जो नींद में हैं
Thread स्लीपी एंड डिवाइस (एसईडी) और Thread सिंक किए गए स्लीपी एंड डिवाइस (एसएसईडी) का इस्तेमाल, Matter हब के तौर पर काम करने वाले Google Nest डिवाइसों के साथ किया जा सकता है. तीन सेकंड तक स्लीप मोड में रहने पर भी, Hub डिवाइसों पर वही सेवाएं मिलती हैं जो स्लीप मोड में न होने पर मिलती हैं. नींद के लंबे चक्रों की वजह से, सेवा में गिरावट आ सकती है. जैसे, 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 डिवाइस की जांच की जा सकती है.