स्मार्ट होम ऐक्शन बनाने का तरीका जानने की नई जगह, Google Home डेवलपर सेंटर में आपका स्वागत है. ध्यान दें: Actions कंसोल में कार्रवाइयां बनाना जारी रहेगा.

क्लाउड-टू-क्लाउड के लिए डेवलप करना

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

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

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

फ़ेज़ तैयार करना

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

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

टूल

वीएस कोड के लिए Google Home एक्सटेंशन

फ़ेज़ तैयार करना

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

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

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

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

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

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

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

फ़ेज़ तैयार करना

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

Google Home प्लेग्राउंड

फ़ेज़ तैयार करना

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

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

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

Google Home टेस्ट सुइट

टेस्ट फ़ेज़

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

होम ग्राफ़ व्यूअर

टेस्ट फ़ेज़

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