Matter के लिए डेवलप करें

Google, Matter की सुविधा वाले स्मार्ट होम डिवाइस बनाने या अपने Android ऐप्लिकेशन में Matter की सुविधा को इंटिग्रेट करने के लिए, एसडीके, टूल, और सैंपल ऐप्लिकेशन उपलब्ध कराता है.Matter

इन संसाधनों को इस तरह से डिज़ाइन किया गया है कि डेवलपर, बुनियादी ढांचे से जुड़ी समस्याओं को हल करने के बजाय, क्षमताओं और सुविधाओं को बनाने पर ध्यान दे सकें.

Matter की सुविधा वाले स्मार्ट होम डिवाइस बनाना

Matter वर्चुअल डिवाइस

डेवलपमेंट फ़ेज़

Google Home Device SDK की मदद से, डेवलपर वर्चुअल सेटिंग में Matter डिवाइसों के साथ एक्सपेरिमेंट करके, तुरंत डेवलपमेंट शुरू कर सकता है. एसडीके का इस्तेमाल करके, वर्चुअल Matter डिवाइस बनाए जा सकते हैं. इन्हें फ़ैब्रिक पर कमीशन किया जा सकता है. साथ ही, इन्हें फ़िज़िकल डिवाइसों की तरह ही कंट्रोल किया जा सकता है. इनमें Google Assistant निर्देश पूरे करना भी शामिल है.

VS Code के लिए Google Home एक्सटेंशन

डेवलपमेंट फ़ेज़

Google Home Extension for Visual Studio Code की मदद से, Google Home इकोसिस्टम के साथ सीधे इंटरैक्ट किया जा सकता है. उदाहरण के लिए, आप कोई निर्देश टाइप कर सकते हैं, जैसे कि 'मेरी लाइट बल्ब चालू करो', और Assistant आपके अनुरोध को क्लाउड में प्रोसेस करेगा और डिवाइस को निर्देश भेजेगा.

डेवलपमेंट फ़ेज़ के दौरान, इस एक्सटेंशन का इस्तेमाल इन कामों के लिए करें:

  • Google Home में इंटिग्रेट किए गए, Matter और नॉन-Matter दोनों तरह के डिवाइसों की जांच करना.

  • क्लाउड लॉग को रीयल टाइम में देखकर समस्याओं की पहचान करना. साथ ही, दोनों दिशाओं में होने वाले सभी कम्यूनिकेशन पर नज़र रखना. गंभीरता और समयसीमा के हिसाब से फ़िल्टर करना.

  • लॉग मैसेज के JSON कॉन्टेंट की जांच करना.

  • स्क्रिप्ट किए गए फ़ॉर्मैट में Assistant निर्देश जारी करना, ताकि बार-बार दोहराए जा सकने वाले तरीके से तेज़ी से जांच की जा सके.

Google Home Test Suite

टेस्ट फ़ेज़

Google Home Test Suite का इस्तेमाल करके, अपने स्मार्ट होम इंटिग्रेशन की जांच करें. साथ ही, पक्का करें कि यह Google Home इकोसिस्टम के लिए सर्टिफ़िकेशन और लॉन्च की ज़रूरी शर्तों को पूरा करता हो.Google Home Developer Console

अपने Android ऐप्लिकेशन में Matter की सुविधा को इंटिग्रेट करना

Google Play services के Matter API

डेवलपमेंट फ़ेज़

Google Play services कमीशनिंग, डिवाइस शेयर करने, और ऑपरेशनल डिस्कवरी के लिए Matter API उपलब्ध कराती हैं.

Android Studio के लिए Google Home प्लगिन

डेवलपमेंट फ़ेज़

Google Home Plugin for Android Studio डेवलपमेंट का एक ज़रूरी टूल है. इसकी मदद से, एडिटर में सीधे Assistant के लिए निर्देश टाइप किए जा सकते हैं, ताकि के ऐप्लिकेशन और डिवाइसों के साथ होने वाले इंटरैक्शन को देखा जा सके.Matter

आईडीई की मदद से, क्लाउड लॉग को रीयल टाइम में देखा जा सकता है. इससे, इंटिग्रेशन को आसानी से डीबग किया जा सकता है.

Matter के लिए Google Home सैंपल ऐप्लिकेशन

डेवलपमेंट फ़ेज़

Google Home Sample App for Matter एक ठोस उदाहरण है कि Play services के लिए Matter API का इस्तेमाल करके, ऐसा ऐप्लिकेशन कैसे बनाया जा सकता है जिससे Matter डिवाइसों को अलग-अलग ऐप्लिकेशन और इकोसिस्टम में आसानी से कमीशन और शेयर किया जा सकता है.