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 के Assistant निर्देश, स्क्रिप्ट वाले फ़ॉर्मैट में देना, ताकि बार-बार टेस्ट करने में आसानी हो और तेज़ी से टेस्ट किया जा सके.

Google Home Test Suite

टेस्ट फ़ेज़

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

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

Google Play की सेवाओं के 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 API का इस्तेमाल करके Matter के लिए ऐसा ऐप्लिकेशन कैसे बनाया जा सकता है जिससे Matter डिवाइसों को अलग-अलग ऐप्लिकेशन और इकोसिस्टम में आसानी से कमीशन और शेयर किया जा सकता है.