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

क्लाउड-टू-क्लाउड    लोकल होम SDK टूल    डिवाइस का SDK टूल

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

खाता लिंक करने की प्रक्रिया पूरी करें

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

  1. सबसे ऊपर बाएं कोने में मौजूद, प्लस (+) आइकॉन पर क्लिक करें.
  2. डिवाइस सेट अप करें > Google के साथ काम करता है चुनें.
  3. Google Home Playground टाइटल वाली कार्रवाई को खोजें.
  4. कार्रवाई चुनें और GHA आपको साइन-इन पेज पर ले जाएगा. Google से साइन इन करें पर क्लिक करें और साइन इन करने के लिए अपना खाता चुनें.
  5. खाता लिंक करने की अनुमति देने के लिए, अनुमति दें बटन पर क्लिक करें.
इस इमेज में, Google Home Playground को कनेक्ट करने के लिए, Google Home ऐप्लिकेशन का खाता लिंक करने का फ़्लो दिखाया गया है.

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

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

साइन इन करें

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

प्लेग्राउंड लॉन्च करना

Sign in with Google पर क्लिक करें. खाता जोड़ने की प्रोसेस को पूरा करने के लिए, पक्का करें कि आपने उसी खाते से साइन इन किया है जिसका इस्तेमाल आपने GHA में किया था.

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

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

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

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

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

आभासी उपकरण

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

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

  • बुनियादी जानकारी: डिवाइस की टॉप लेवल प्रॉपर्टी, जिसमें डिवाइस का टाइप, आईडी, और नाम शामिल है.
  • Trait: डिवाइस के ऐसे एट्रिब्यूट जो इस्तेमाल किए जा सकते हैं.
  • एट्रिब्यूट: डिवाइस की विशेषता के मुताबिक एट्रिब्यूट.
  • स्थिति: डिवाइस की सभी स्थितियां.
  • SUV: डिवाइस का उपयोगकर्ता की पुष्टि के दूसरे क्रम का कॉन्फ़िगरेशन.

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

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

इस्तेमाल किए जा सकने वाले Trait में बदलाव करना

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

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

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

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

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

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

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

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

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

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

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

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

नीचे दी गई विशेषताओं में एसयूवी की ज़रूरत है:

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

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

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

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

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

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

यह इमेज, सिंक रिस्पॉन्स एडिटर को खोलने का बटन दिखाती है.

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

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

वर्चुअल डिवाइसों को इंपोर्ट और एक्सपोर्ट करें

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

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

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

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

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

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

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

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

हर लॉग एंट्री एक JSON कलेक्शन होता है, जिसमें यहां दिए गए स्ट्रक्चर के एलिमेंट शामिल होते हैं:

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

काम करने वाले अलग-अलग तरह के डिवाइस और Trait देखें

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

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

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

हम आपकी राय जानना चाहते हैं! सबसे ऊपर दाईं ओर मौजूद विस्मयादिबोधक चिह्न सुझाव का इस्तेमाल करके, समस्याओं की शिकायत करें.

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