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

क्लाउड-टू-क्लाउड    Local Home SDK    Home API

Google Home Playground एक वेब ऐप्लिकेशन है. यह स्मार्ट होम प्रोजेक्ट का सिम्युलेशन करता है. इसमें डिवाइस के टाइप और खासियतें कॉन्फ़िगर की जा सकती हैं. वर्चुअल डिवाइस बनाए जा सकते हैं. साथ ही, डिवाइस के एट्रिब्यूट और स्टेटस में बदलाव किया जा सकता है. इन डिवाइसों को Google Home Graph में देखा जा सकता है. इसके अलावा, डिवाइस के कॉन्फ़िगरेशन इंपोर्ट या एक्सपोर्ट किए जा सकते हैं.

खाता जोड़ने की प्रोसेस पूरी करना

Google Home Playground का इस्तेमाल करने के लिए, हमारा सुझाव है कि आप पहले इस टूल को अपने खाते से लिंक करें. अपने फ़ोन पर Google Home app (GHA) खोलें. इसके बाद, Google Home ऐप्लिकेशन में तीसरे पक्ष के स्मार्ट होम डिवाइसों को कनेक्ट करना में बताए गए तरीके से, खाता लिंक करने की प्रोसेस पूरी करें.

  1. Google Home Playground नाम का इंटिग्रेशन खोजें.
  2. इंटिग्रेशन चुनें. इसके बाद, GHA आपको साइन-इन पेज पर ले जाएगा. Google से साइन इन करें पर क्लिक करें. इसके बाद, साइन इन करने के लिए अपना खाता चुनें.
  3. खाता लिंक करने की अनुमति देने के लिए, अनुमति दें बटन पर क्लिक करें.
इस इमेज में, Google Home Playground को कनेक्ट करने के लिए, Google Home ऐप्लिकेशन में खाता लिंक करने का फ़्लो दिखाया गया है.

खाता लिंक करने की प्रोसेस पूरी होने के बाद, आपको GHA पर वर्चुअल डिवाइसों का डिफ़ॉल्ट सेट दिखेगा. इससे आपको इन डिवाइसों के साथ इंटरैक्ट करने में मदद मिलेगी.

इस इमेज में, डिफ़ॉल्ट डिवाइसों की सूची दिखाई गई है. यह सूची तब दिखती है, जब कोई व्यक्ति Google Home Playground को अपने खाते से लिंक कर लेता है.

साइन इन करें

नीचे दिए गए बटन पर क्लिक करके, Google Home Playground लॉन्च करें:

Playground लॉन्च करें

Sign in with Google पर क्लिक करें. खाता लिंकिंग पूरी करने के लिए सुनिश्चित करें कि आप उसी खाते से साइन इन करें जिसका इस्तेमाल आपने GHA में किया था.

इस इमेज में, Google Home Playground की शुरुआती स्थिति दिखाई गई है. इसमें सबसे ऊपर दाएं कोने में मौजूद 'साइन इन करें' बटन को हाइलाइट किया गया है.

आपके साइन इन करने के बाद, Google Home Playground, Home Graph में संग्रहीत वर्चुअल डिवाइस दिखाएगा.

इस इमेज में, Google Home Playground के डिफ़ॉल्ट व्यू में डिवाइस की सूची, डिवाइस की जानकारी, और लॉग एरिया दिखाया गया है.

वेब यूज़र इंटरफ़ेस (यूआई) में तीन पैनल होते हैं:

  • डिवाइस सूची आपके सभी वर्चुअल डिवाइस दिखाती है. इस पैनल के ज़रिए, किसी वर्चुअल डिवाइस की जानकारी देखी जा सकती है. साथ ही, वर्चुअल डिवाइस बनाए जा सकते हैं.
  • डिवाइस की जानकारी में, चुने गए वर्चुअल डिवाइस की जानकारी दिखती है. आपके पास इस जानकारी में बदलाव करने और पैनल के ज़रिए चुने गए वर्चुअल डिवाइस को हटाने का विकल्प भी है.
  • लॉग क्षेत्र Google Home Playground और Home Graph के बीच इंटरैक्शन लॉग प्रदर्शित करता है. आप समस्या निवारण के लिए अनुरोध और प्रतिक्रिया पेलोड का निरीक्षण करने हेतु लॉग का विस्तार कर सकते हैं.

आभासी उपकरण

वर्चुअल डिवाइस जानकारी देखें

डिवाइस की सूची पैनल में, वह वर्चुअल डिवाइस चुनें जिसे आपको देखना है. डिवाइस की सूची पैनल में, वह वर्चुअल डिवाइस चुनें जिसे आपको देखना है. डिवाइस जानकारी पैनल अपनी जानकारी को पाँच टैब में वर्गीकृत करके दिखाएगा:

वर्चुअल डिवाइस की जानकारी में बदलाव करना

वर्चुअल डिवाइस की जानकारी देखने के साथ-साथ, डिवाइस की जानकारी पैनल के ज़रिए, Home Graph में सेव की गई जानकारी में सीधे तौर पर बदलाव भी किया जा सकता है.

साथ काम करने वाले traits में बदलाव करना

  1. विशेषताएं टैब चुनें; संपादित करें बटन पर क्लिक करें.
  2. पॉप-अप पैनल में, आपको डिवाइस की मौजूदा सुविधाएं और जोड़ी जा सकने वाली सुविधाएं दिखेंगी. डिवाइस के लिए काम करने वाली सुविधाओं को जोड़ने या हटाने के लिए, ऐरो (arrow_forward/arrow_back) बटन का इस्तेमाल करें.
  3. सहायता देने वाली सुविधाओं को अपडेट करने के बाद, सेव करें पर क्लिक करें. इसके बाद, अपडेट की गई सुविधाएं Home Graph पर लागू हो जाएंगी.
  4. इन एट्रिब्यूट अपडेट को लॉग एरिया में देखा जा सकता है.
इस इमेज में, Google Home Playground में चुने गए डिवाइस पर काम करने वाली सुविधाएं जोड़ने या हटाने के लिए, यूज़र एक्सपीरियंस टूल दिखाया गया है.

डिवाइस की विशेषताओं में बदलाव करना

  1. एट्रिब्यूट टैब चुनें. इसके बाद, डिवाइस के साथ काम करने वाली सुविधाओं के लिए एट्रिब्यूट में बदलाव करें.
  2. बदलाव करने के बाद, Enter दबाएं. इसके बाद, आपके कारोबार की विशेषताओं में किए गए बदलाव, Home Graph पर लागू हो जाएंगे.
  3. अपडेट किए गए इन एट्रिब्यूट को लॉग एरिया में देखा जा सकता है.

डिवाइस की स्थितियों में बदलाव करना

  1. स्टेट टैब चुनें और सीधे तौर पर स्टेट में बदलाव करें. स्टेटस में हुए बदलाव, Home Graph पर लागू होंगे.
  2. स्टेट में हुए इन बदलावों को लॉग एरिया में देखा जा सकता है.

वर्चुअल डिवाइस में उपयोगकर्ता की जानकारी की पुष्टि दूसरे तरीके से करने की सुविधा जोड़ना

वर्चुअल डिवाइसों में एसयूवी जोड़ी जा सकती है. साथ ही, हर डिवाइस पर इसके चैलेंज टाइप और इससे जुड़े व्यवहार को कॉन्फ़िगर किया जा सकता है. वर्चुअल डिवाइसों में एसयूवी जोड़ी जा सकती है. साथ ही, हर डिवाइस पर चुनौती के टाइप और उससे जुड़े व्यवहार को कॉन्फ़िगर किया जा सकता है.

डिवाइस पर SUV कॉन्फ़िगर करें

  1. डिवाइस सूची पैनल में, वह वर्चुअल डिवाइस चुनें जिसे आप कॉन्फ़िगर करना चाहते हैं.
  2. डिवाइस की जानकारी पैनल में, एसयूवी टैब चुनें और यहां दी गई जानकारी कॉन्फ़िगर करें:
    • चालू है: इससे पता चलता है कि डिवाइस पर एसयूवी की सुविधा चालू है या बंद है (कोई चुनौती नहीं).
    • चैलेंज का टाइप: एसयूवी के लिए, साफ़ तौर पर पुष्टि करना (ackNeeded) ज़रूरी है या व्यक्तिगत पहचान संख्या (pinNeeded).
    • पिन: मान्य पिन.
    • गलत पिन डालने पर: जब पिन गलत हो, तो उपयोगकर्ता से फिर से पिन डालने के लिए कहना है या नहीं. अगर नहीं कहना है, तो गड़बड़ी का जवाब देना है.
इस इमेज में, Google Home Playground में चुने गए डिवाइस पर उपयोगकर्ता की जानकारी की पुष्टि दूसरे तरीके से करने की सुविधा चालू करने के लिए, यूज़र एक्सपीरियंस टूल दिखाया गया है.

उन डिवाइसों की पहचान करना जिन पर एसयूवी की सुविधा चालू है

डिवाइस की सूची पैनल में, एसयूवी की सुविधा वाले हर डिवाइस के बगल में चाबी का आइकॉन चाबी दिखता है.

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

यहां दी गई सूचियों में शामिल ट्रेट के लिए, एसयूवी की ज़रूरत होती है:

नया वर्चुअल डिवाइस बनाना

  1. डिवाइस की सूची पैनल में, डिवाइस जोड़ें पर क्लिक करें.
  2. पॉप-अप पैनल में, डिवाइस प्रकार का चयन करें और अपने नए डिवाइस के लिए डिवाइस का नाम इनपुट करें. वैकल्पिक रूप से, आप जोड़ने के लिए उपकरणों का एक पूर्वनिर्धारित सेट चुन सकते हैं.
  3. सभी चरण पूरे करने के बाद, नया डिवाइस Home Graph में जुड़ जाएगा.
इस इमेज में, Google Home Playground में नए डिवाइस टाइप को जोड़ने के लिए, UX टूल दिखाया गया है.

वर्चुअल डिवाइस हटाना

  1. डिवाइस की सूची पैनल में जाकर, वह डिवाइस चुनें जिसे हटाना है. इसके बाद, डिवाइस की जानकारी पैनल में, बुनियादी जानकारी टैब चुनें. इसके बाद, डिवाइस की जानकारी पैनल में, बुनियादी जानकारी टैब चुनें. इसके बाद, सबसे नीचे मौजूद ट्रैश फ़ोल्डर का आइकॉनडिवाइस हटाएं पर क्लिक करें.
  2. पॉप-अप सूचना में, डिवाइस को हटाने की पुष्टि करें.
  3. डिवाइस को हटाने की पुष्टि करने के बाद, उसे Home Graph से हटा दिया जाएगा.
इस इमेज में, Google Home Playground में वर्चुअल डिवाइस टाइप को हटाने के लिए यूज़र एक्सपीरियंस टूल दिखाया गया है.

सिंक के जवाब में बदलाव करने वाला टूल

आप Google Home Playground में अपने सिंक रिस्पॉन्स को मान्य या अपडेट कर सकते हैं. एम्बेड किए गए आईडीई को खोलने के लिए, सिंक के जवाब में बदलाव करने वाला टूल पर क्लिक करें.

यह चित्र सिंक प्रतिक्रिया संपादक को खोलने के लिए बटन दिखाता है.

सिंक करने के जवाब में बदलाव करें या उसे कॉपी करके चिपकाएं. इसके बाद, बदलाव लागू करने के लिए सेव करें पर क्लिक करें. इससे आपको यह पता चलेगा कि Google Home के ईकोसिस्टम में यह कैसे काम करता है.

इस इमेज में, सिंक रिस्पॉन्स में बदलाव करने वाली विंडो दिखाई गई है.

वर्चुअल डिवाइस आयात और निर्यात करें

समस्या निवारण या समस्याओं के पुनरुत्पादन के लिए, आप अपने वर्चुअल डिवाइस को उनकी स्थिति के साथ एक फ़ाइल में निर्यात कर सकते हैं, और अपने वर्चुअल डिवाइस को आयात करने और उनकी प्रतिकृति बनाने के लिए फ़ाइल को अन्य लोगों के साथ साझा कर सकते हैं.

इस इमेज में, Google Home Playground में वर्चुअल डिवाइस इंपोर्ट और एक्सपोर्ट करने के लिए यूज़र एक्सपीरियंस (यूएक्स) टूल दिखाया गया है.

वर्चुअल डिवाइसों को किसी फ़ाइल में एक्सपोर्ट करना

  1. वर्चुअल डिवाइसों को किसी फ़ाइल में एक्सपोर्ट करने के लिए, पर क्लिक करें.
  2. वह फ़ाइल नाम डालें जिसे आप एक्सपोर्ट करना चाहते हैं और ठीक पर क्लिक करें.
  3. फ़ाइल का नाम डालने के बाद, ब्राउज़र एक्सपोर्ट किए गए वर्चुअल डिवाइसों की फ़ाइल डाउनलोड करेगा.

किसी फ़ाइल से वर्चुअल डिवाइस आयात करें

  1. किसी फ़ाइल से वर्चुअल डिवाइस आयात करने के लिए पर क्लिक करें.
  2. वह फ़ाइल चुनें जिसे इंपोर्ट करना है. इसके बाद, ठीक है पर क्लिक करें.
  3. इंपोर्ट की जाने वाली फ़ाइल की पुष्टि करने के बाद, Google Home Playground फ़ाइल से वर्चुअल डिवाइस और उनकी स्थितियां इंपोर्ट करेगा. साथ ही, इंपोर्ट किए गए डिवाइसों की जानकारी और स्थितियों को Home Graph में अपडेट करेगा.

इंटरैक्शन लॉग की जांच करना

जब आप वर्चुअल डिवाइस के साथ इंटरैक्ट करते हैं, तो Google Home Playground आपके बदलाव को अपने आप Home Graph पर लागू कर देता है. Home Graph के साथ किए गए इंटरैक्शन को लॉग क्षेत्र पैनल में रिकॉर्ड किया जाता है, जहां आप Home Graph API अनुरोध और प्रतिक्रिया पेलोड का निरीक्षण करने के लिए प्रत्येक प्रविष्टि का विस्तार कर सकते हैं.

प्रत्येक लॉग प्रविष्टि एक JSON सारणी है, जिसमें निम्नलिखित संरचना के तत्व शामिल हैं:

{
  "uri": string,
  "request": object,
  "response": object
}
फ़ील्ड टाइप ब्यौरा
uri string Home Graph एपीआई कॉल का यूआरएल.
request object Home Graph एपीआई कॉल के अनुरोध का मुख्य हिस्सा. प्रत्येक विधि के प्रारूप के लिए संदर्भ दस्तावेज़ संदर्भ दस्तावेज़ देखें.
response object Home Graph API कॉल का प्रतिक्रिया मुख्य भाग. प्रत्येक विधि के प्रारूप के लिए संदर्भ दस्तावेज़ संदर्भ दस्तावेज़ देखें.

समर्थित डिवाइस प्रकार और विशेषताएँ देखें

सबसे ऊपर दाईं ओर मौजूद, सवाल के निशान सहायता आइकॉन पर क्लिक करने से, आपको मौजूदा डिवाइस टाइप और Google Home Playground के साथ काम करने वाली सुविधाओं की सूची दिखेगी.

इस इमेज में, Google Home Playground में नए डिवाइस टाइप को जोड़ने के लिए, UX टूल दिखाया गया है.

समस्याओं की शिकायत करना

हम आपसे सुनना चाहते हैं! ऊपर दाईं ओर दिए गए विस्मयादिबोधक चिह्न आइकन फ़ीडबैक का उपयोग करके आई समस्याओं की रिपोर्ट करें.

इस इमेज में, Google Home Playground में सुझाव/राय देने या शिकायत करने और समस्याओं की शिकायत करने के आइकॉन दिखाए गए हैं.