Cloud-to-cloud के लिए डेवलप करना

Google, Cloud-to-cloud की शुरुआत करने के लिए SDK टूल, टूल, और सैंपल ऐप्लिकेशन उपलब्ध कराता है. इससे कोई फ़र्क़ नहीं पड़ता कि आपको कोई आसान स्विच या जटिल एवी रिसीवर इंटिग्रेट करना है.

इन संसाधनों को इस तरह से डिज़ाइन किया गया है कि डेवलपर, डेवलपमेंट के काम पर ध्यान दे सकें. साथ ही, इन्फ़्रास्ट्रक्चर से जुड़े कामों में कम समय खर्च कर सकें.

सैंपल और लाइब्रेरी

डेवलप करने का चरण

हमारे एंड-टू-एंड सैंपल का इस्तेमाल, अपने इंटिग्रेशन के लिए शुरुआती बिंदु के तौर पर किया जा सकता है. इसके अलावा, इनका इस्तेमाल यह समझने के लिए भी किया जा सकता है कि नया इंटिग्रेशन कैसे बनाया जाए. साथ ही, Google Home Graph एपीआई क्लाइंट लाइब्रेरी कई भाषाओं में उपलब्ध हैं.

सैंपल क्लाइंट लाइब्रेरी

टूल

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

डेवलप करने का चरण

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

डेवलपमेंट के दौरान इस एक्सटेंशन का इस्तेमाल करके:

  • Cloud-to-cloud में इंटिग्रेट किए गए Google Home डिवाइसों की जांच करें.

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

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

  • स्क्रिप्ट वाले फ़ॉर्मैट में Assistant कमांड जारी करें, ताकि आप बार-बार टेस्ट कर सकें.

SYNC डेटा की पुष्टि करने वाला प्रोग्राम

डेवलप करने का चरण

हमारा सुझाव है कि आप अपने इंटिग्रेशन से मिले SYNC के जवाबों के फ़ॉर्मैट की पुष्टि करने के लिए, SYNC डेटा की पुष्टि करने वाले टूल का इस्तेमाल करें. इससे, जांच की प्रक्रिया के दौरान होने वाली गड़बड़ियां कम हो जाती हैं.

Google Home Playground

डेवलप करने का चरण

Google Home Playground का इस्तेमाल, किसी फ़िज़िकल डिवाइस के साथ डेवलपमेंट पूरा करने से पहले, Google Home के नेटवर्क में अपने डिवाइस टाइप को सिम्युलेट करने के लिए किया जा सकता है.

डेवलपमेंट के दौरान इसका इस्तेमाल करके:

Google Home टेस्ट सुइट

टेस्ट फ़ेज़

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

Home Graph Viewer

टेस्ट फ़ेज़

Google Home Graph का इस्तेमाल, किसी उपयोगकर्ता के Home Graph में मौजूद डिवाइसों की स्थिति देखने के लिए किया जाता है. यह एपीआई का सीधे तौर पर इस्तेमाल किए बिना, Home Graph की पुष्टि करने का एक आसान तरीका है.