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

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

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

डिवाइस SDK टूल

Google Home Playground is a web application that allows you to simulate a smart home project by simulating a virtual home with configurable device types and traits. The Home Playground allows you to create virtual devices, modify the device attributes and states, view these devices in Google Home Graph , and import or export device configurations.

खाता जोड़ने की प्रक्रिया पूरी करें

Home Playground का इस्तेमाल करने के लिए, आपको पहले टूल को अपने खाते से लिंक करने का सुझाव दिया जाता है. खोलें Google Home app (GHA) on your phone, and go through the account linking process:

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

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

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

साइन इन करें

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

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

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

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

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

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

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

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

आभासी उपकरण

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

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

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

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

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

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

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

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

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

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

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

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

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

डिवाइस पर एसयूवी को कॉन्फ़िगर करें

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

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

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

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

इन सुविधाओं के लिए, एसयूवी की ज़रूरत होती है:

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

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

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

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

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

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

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

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

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

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

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

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

वर्चुअल डिवाइसों के साथ इंटरैक्ट करने पर, 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 एपीआई कॉल. हर तरीके के फ़ॉर्मैट के बारे में जानने के लिए, रेफ़रंस दस्तावेज़ देखें.

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

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

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

सुझाव और शिकायत करने से जुड़ी समस्याएं

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

यह चित्र Google Home Playground में फ़ीडबैक देने और समस्याओं की रिपोर्ट करने
       के आइकॉन दिखाता है.