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

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

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

Matter की मदद से स्मार्ट होम हार्डवेयर डेवलप करना

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

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

Google Home Device SDK की मदद से डेवलपर, वर्चुअल सेटिंग में Matter डिवाइसों का इस्तेमाल करके, तुरंत डेवलपमेंट शुरू कर सकता है. एसडीके का इस्तेमाल करके, वर्चुअल 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 Developer Console में मौजूद Google Home Test Suite का इस्तेमाल करके, स्मार्ट होम इंटिग्रेशन की जांच करें. साथ ही, यह पक्का करें कि यह Google Home के ईकोसिस्टम के लिए, सर्टिफ़िकेशन और लॉन्च करने की ज़रूरी शर्तों को पूरा करता हो.

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

Google Play services Matter APIs

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

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

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

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

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

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

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

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

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