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

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

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

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

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

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

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

टूल

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

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

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

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

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

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

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

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

डेटा को सिंक करने की सुविधा की पुष्टि करने वाला टूल

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

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

Google Home Playground

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

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

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

  • वर्चुअल डिवाइस बनाना और उन्हें इस्तेमाल करने के लिए, ट्रेट के साथ कॉन्फ़िगर करना Google Home app (GHA).
  • यह देखना कि डिवाइस, Home Graph में कैसे दिखते हैं.
  • किसी डिवाइस के लिए, सेकंडरी यूज़र की पुष्टि की जांच करना.

Google Home Test Suite

जांच का फ़ेज़

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

Home Graph Viewer

जांच का फ़ेज़

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