Google Home नेटवर्क में कई तरह के Matter डिवाइसों का इस्तेमाल किया जा सकता है. हालांकि, सभी डिवाइसों के साथ पूरी तरह से काम नहीं करता.
डिवाइस टाइप और कंट्रोल करने की सुविधा
Google Home के इकोसिस्टम में मौजूद Matter की सुविधा वाले डिवाइसों को कई तरीकों से कंट्रोल किया जा सकता है:
- Google Assistant — अपनी आवाज़ का इस्तेमाल करके, किसी भी Assistant डिवाइस से Matter डिवाइस को कंट्रोल करें.
- Google Home app (GHA) — Matter डिवाइस को कंट्रोल करने के लिए, GHA के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करें.
- स्मार्ट डिसप्ले का यूज़र इंटरफ़ेस (यूआई) — Matter डिवाइस को कंट्रोल करने के लिए, स्मार्ट डिसप्ले के यूज़र इंटरफ़ेस का इस्तेमाल करें.
सीएसए टेस्ट कॉलम में, डिवाइस के ऐसे टाइप दिखाए जाते हैं जिनकी मदद से, टेस्टिंग स्टेज को स्किप किया जा सकता है. साथ ही, सर्टिफ़िकेशन के लिए, सीएसए इंटरऑप टेस्ट लैब के नतीजों का इस्तेमाल किया जा सकता है.
क्लस्टर के बारे में ज़्यादा जानकारी के लिए, Matter
कोड रिपॉज़िटरी
(connectedhomeip
) देखें.
Matter डिवाइस का टाइप | ऐप्लिकेशन क्लस्टर | Matter स्पेसिफ़िकेशन | Assured Controls सहायता | होम नेटवर्क का टाइप | CSA Test | ||
---|---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | स्मार्ट डिसप्ले | |||||
कलर टेंपरेचर लाइट |
कलर कंट्रोल लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
कॉन्टैक्ट सेंसर |
बूलियन स्टेट |
1.0 | सेंसर | ||||
रोशनी कम या ज़्यादा करने की सुविधा वाली लाइट |
लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
दरवाज़े का लॉक |
दरवाज़े का लॉक |
1.0 | लॉक करें | ||||
एक्सटेंडेड कलर लाइट |
कलर कंट्रोल लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
पंखा |
पंखे को कंट्रोल करने की सुविधा चालू/बंद करें |
1.0 | Fan | ||||
फ़्लो सेंसर |
फ़्लो मेज़रमेंट |
1.0 | सेंसर | ||||
नमी का सेंसर |
ह्यूमिडिटी की रेंज मेज़रमेंट |
1.0 | सेंसर | ||||
लाइट सेंसर |
इल्युमिनेंस मेज़रमेंट |
1.0 | सेंसर | ||||
होम में लोगों की मौजूदगी का पता लगाने वाला सेंसर |
होम में लोगों की मौजदूगी का पता लगाने की सुविधा |
1.0 | सेंसर | ||||
लाइट चालू/बंद करें |
लेवल कंट्रोल चालू/बंद करें |
1.0 | लाइट | ||||
लाइट स्विच चालू/बंद करना |
चालू/बंद करें |
1.0 | बदलें | ||||
चालू/बंद करने वाली प्लग-इन यूनिट |
लेवल कंट्रोल चालू/बंद करें |
1.0 | आउटलेट | ||||
प्रेशर सेंसर |
दबाव का मेज़रमेंट |
1.0 | सेंसर | ||||
पंप |
चालू/बंद करें पंप कॉन्फ़िगरेशन और कंट्रोल तापमान मेज़रमेंट दबाव मेज़रमेंट फ़्लो मेज़रमेंट |
1.0 | पंप | ||||
स्पीकर |
लेवल कंट्रोल चालू/बंद करें |
1.0 | स्पीकर | ||||
Temperature Sensor |
तापमान का मेज़रमेंट |
1.0 | सेंसर | ||||
थर्मोस्टैट |
थर्मोस्टैट |
1.0 | थर्मोस्टैट | ||||
खिड़की को ढकने वाला सामान |
खिड़की पर लगे पर्दे |
1.0 | ब्लाइंड |
वीडियो के ज़्यादा सुझाव
Matter ब्रिज से कनेक्ट किए गए सभी डिवाइस, Google Home के इकोसिस्टम में किसी उपयोगकर्ता को सामान्य तौर पर दिखते हैं. ब्रिज, GHA में कंट्रोल ब्रिज डिवाइस टाइप के तौर पर दिखता है.
दरवाज़े के लिए स्मार्ट लॉक
Matter स्पेसिफ़िकेशन के मुताबिक, दरवाज़े के लॉक के लिए पिन कोड की ज़रूरत नहीं होती. हालांकि, Google के ऐसे सभी प्लैटफ़ॉर्म पर Matter दरवाज़े के लॉक को रिमोट से खोलने की सुविधा बंद कर दी गई है जिनके लिए पिन कोड ज़रूरी नहीं है. इसी तरह, दरवाज़े के लॉक के लिए आवाज़ से अनलॉक करने की सुविधा बंद है. ज़्यादा जानकारी के लिए, Google की निजता और सुरक्षा नीति पढ़ें.
लाइट चालू/बंद करने वाले स्विच
चालू/बंद करने की सुविधा वाला लाइट स्विच, Matter डिवाइस टाइप में यूनीक होता है. ऐसा इसलिए, क्योंकि यह Matter कंट्रोलर होता है. जैसे, GHA, Assistant या Google Nest Hub (2nd gen) जैसे Google Hub.
दूसरे शब्दों में कहें, तो लाइट चालू/बंद करने वाला स्विच एक ऐसा नोड होता है जो दूसरे नोड को कंट्रोल कर सकता है. हालांकि, चालू/बंद करने वाले लाइट स्विच को किसी दूसरे 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 | TLSR9518 | ||
टेक्सास इंस्ट्रूमेंट्स | 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 डिवाइस को टेस्ट किया जा सकता है. ऐसा, नॉन-डिजिटल डिवाइस बनाने से पहले किया जाता है.