क्लाउड-टू-क्लाउड लोकल होम SDK टूल डिवाइस SDK टूल
Google Home Playground एक वेब ऐप्लिकेशन है, जो कॉन्फ़िगर किए जा सकने वाले डिवाइस टाइप और खासताओं के साथ स्मार्ट होम प्रोजेक्ट को सिम्युलेट करता है. वर्चुअल डिवाइस बनाए जा सकते हैं, डिवाइस के एट्रिब्यूट और स्थितियों में बदलाव किया जा सकता है, Google Home Graph में इन डिवाइसों को देखा जा सकता है, और डिवाइस कॉन्फ़िगरेशन इंपोर्ट या एक्सपोर्ट किए जा सकते हैं.
खाता लिंक करने की प्रोसेस पूरी करना
हमारा सुझाव है कि Google Home Playground का इस्तेमाल करने से पहले, आप टूल को अपने खाते से लिंक करें. अपने फ़ोन पर Google Home app (GHA) खोलें और खाता लिंक करने की प्रोसेस को पूरा करें:
- सबसे ऊपर बाएं कोने में मौजूद, प्लस (+) आइकॉन पर क्लिक करें.
- डिवाइस सेट अप करें > Google के साथ काम करता है को चुनें.
- Google Home Playground टाइटल वाली कार्रवाई खोजें.
- कार्रवाई चुनें. इसके बाद, GHA आपको साइन-इन पेज पर ले जाएगा. Google से साइन इन करें पर क्लिक करें और साइन इन करने के लिए अपना खाता चुनें.
- खाता लिंक करने की अनुमति देने के लिए, अनुमति दें बटन पर क्लिक करें.
खाता लिंक करने के बाद, GHA पर डिफ़ॉल्ट वर्चुअल डिवाइसों का एक सेट दिखेगा.
साइन इन करें
नीचे दिए गए बटन पर क्लिक करके, Google Home Playground लॉन्च करें:
Sign in with Google पर क्लिक करें. खाता लिंक करने के लिए, उसी खाते से साइन इन करें जिसका इस्तेमाल आपने GHA में किया था.
साइन इन करने के बाद, Google Home Playground में Home Graph में सेव किए गए वर्चुअल डिवाइस दिखेंगे.
वेब यूज़र इंटरफ़ेस (यूआई) में तीन पैनल होते हैं:
- डिवाइस सूची में आपके सभी वर्चुअल डिवाइस दिखते हैं. इस पैनल की मदद से, किसी वर्चुअल डिवाइस की जानकारी देखने के साथ-साथ, वर्चुअल डिवाइस भी बनाए जा सकते हैं.
- डिवाइस की जानकारी सेक्शन में, चुने गए वर्चुअल डिवाइस की जानकारी दिखती है. पैनल की मदद से, इस जानकारी में बदलाव किया जा सकता है. साथ ही, चुने गए वर्चुअल डिवाइस को भी हटाया जा सकता है.
- लॉग एरिया, Google Home Playground और Home Graph के बीच इंटरैक्शन लॉग दिखाता है. समस्या हल करने के लिए, अनुरोध और जवाब वाले पेलोड की जांच करने के लिए, लॉग को बड़ा किया जा सकता है.
आभासी उपकरण
वर्चुअल डिवाइस की जानकारी देखना
डिवाइस की सूची पैनल में, वह वर्चुअल डिवाइस चुनें जिसे आपको देखना है. डिवाइस की सूची पैनल में, वह वर्चुअल डिवाइस चुनें जिसे आपको देखना है. डिवाइस की जानकारी पैनल में, डिवाइस की जानकारी पांच टैब में दिखेगी:
- बुनियादी जानकारी: डिवाइस की टॉप-लेवल प्रॉपर्टी. इनमें डिवाइस का टाइप, आईडी, और नाम शामिल है.
- ट्रेट्स: डिवाइस के साथ काम करने वाले ट्रेट.
- एट्रिब्यूट: डिवाइस के खास एट्रिब्यूट.
- स्टेटस: डिवाइस के सभी स्टेटस.
- SUV: डिवाइस के उपयोगकर्ता की जानकारी की पुष्टि करने के दूसरे तरीके का कॉन्फ़िगरेशन.
वर्चुअल डिवाइस की जानकारी में बदलाव करना
वर्चुअल डिवाइस की जानकारी देखने के अलावा, डिवाइस की जानकारी पैनल की मदद से, Home Graph में सेव की गई उसकी जानकारी में सीधे तौर पर बदलाव भी किया जा सकता है.
साथ काम करने वाले ट्रैट में बदलाव करना
- ट्रेट्स टैब चुनें. इसके बाद, बदलाव करें बटन पर क्लिक करें.
- पॉप-अप पैनल में, आपको डिवाइस पर फ़िलहाल काम करने वाले ट्रैट दिखेंगे. साथ ही, जोड़े जा सकने वाले ट्रैट भी दिखेंगे. डिवाइस के लिए काम करने वाले ट्रैट को जोड़ने या हटाने के लिए, ऐरो
(arrow_forward/arrow_back) बटन का इस्तेमाल करें. - काम करने वाले ट्रैट अपडेट करने के बाद, सेव करें पर क्लिक करें. इसके बाद, अपडेट किए गए ट्रैट Home Graph पर लागू हो जाएंगे.
- लॉग एरिया में जाकर, इन विशेषताओं के अपडेट देखे जा सकते हैं.
डिवाइस एट्रिब्यूट में बदलाव करना
- एट्रिब्यूट टैब चुनें और डिवाइस पर काम करने वाले ट्रैट के लिए एट्रिब्यूट में बदलाव करें.
- बदलाव करने के बाद, Enter दबाएं. ऐसा करने पर, विशेषता में किए गए बदलाव Home Graph पर लागू हो जाएंगे.
- अपडेट किए गए इन एट्रिब्यूट को लॉग एरिया में देखा जा सकता है.
डिवाइस की स्थितियों में बदलाव करना
- राज्य टैब चुनें और सीधे राज्य में बदलाव करें. स्टेटस में हुए बदलाव, Home Graph पर लागू होंगे.
- स्टेटस में हुए इन बदलावों को लॉग एरिया में देखा जा सकता है.
वर्चुअल डिवाइस में, उपयोगकर्ता की पहचान की पुष्टि करने का दूसरा तरीका जोड़ना
वर्चुअल डिवाइसों में एसयूवी जोड़ी जा सकती है. साथ ही, हर डिवाइस पर उसके चैलेंज टाइप और उससे जुड़े व्यवहार को कॉन्फ़िगर किया जा सकता है. वर्चुअल डिवाइसों में एसयूवी जोड़ी जा सकती है. साथ ही, हर डिवाइस पर इसके चैलेंज टाइप और उससे जुड़े व्यवहार को कॉन्फ़िगर किया जा सकता है.
डिवाइस पर उपयोगकर्ता की जानकारी की पुष्टि दूसरे तरीके से करने (एसयूवी) की सुविधा कॉन्फ़िगर करना
- डिवाइस की सूची पैनल में, वह वर्चुअल डिवाइस चुनें जिसे आपको कॉन्फ़िगर करना है.
- डिवाइस की जानकारी पैनल में, एसयूवी टैब चुनें और इनके लिए कॉन्फ़िगर करें:
- चालू है: इससे पता चलता है कि डिवाइस पर, उपयोगकर्ता की जानकारी की पुष्टि दूसरे तरीके से करने (एसयूवी) की सुविधा चालू है या बंद (कोई चैलेंज नहीं).
- चैलेंज का टाइप: क्या एसयूवी के लिए साफ़ तौर पर पुष्टि (ackNeeded) या व्यक्तिगत पहचान संख्या (pinNeeded) की ज़रूरत है.
- पिन: मान्य पिन.
- गलत पिन को मैनेज करना: जब पिन गलत हो, तो उपयोगकर्ता से फिर से पूछा जाए या नहीं. अगर नहीं, तो गड़बड़ी का जवाब देने के लिए क्या करना चाहिए.
उन डिवाइसों की पहचान करना जिन पर उपयोगकर्ता की जानकारी की पुष्टि दूसरे तरीके से करने की सुविधा (एसयूवी) चालू है
डिवाइस की सूची पैनल में, एसयूवी की सुविधा वाले हर डिवाइस के बगल में, चाबी का आइकॉन चाबी दिखता है.
यहां दी गई लिस्ट में मौजूद ट्रैट के लिए, एसयूवी की ज़रूरत होती है:
नया वर्चुअल डिवाइस बनाना
- डिवाइस की सूची पैनल में, डिवाइस जोड़ें पर क्लिक करें.
- पॉप-अप पैनल में, डिवाइस का टाइप चुनें और अपने नए डिवाइस के लिए डिवाइस का नाम डालें. इसके अलावा, जोड़ने के लिए डिवाइसों का पहले से तय किया गया सेट चुना जा सकता है.
- सभी चरणों को पूरा करने के बाद, नया डिवाइस Home Graph में जुड़ जाएगा.
वर्चुअल डिवाइस हटाना
- डिवाइस की सूची पैनल में, वह डिवाइस चुनें जिसे आपको हटाना है. इसके बाद, डिवाइस की जानकारी पैनल में, बुनियादी जानकारी टैब चुनें और सबसे नीचे, डिवाइस हटाएं पर क्लिक करें.
- पॉप-अप सूचना में, डिवाइस हटाने की पुष्टि करें.
- डिवाइस हटाने की पुष्टि करने के बाद, उसे Home Graph से हटा दिया जाएगा.
सिंक के जवाब में बदलाव करने वाला टूल
Google Home Playground में जाकर, सिंक किए गए डेटा की पुष्टि की जा सकती है या उसमें बदलाव किया जा सकता है. एम्बेड किया गया IDE खोलने के लिए, Sync Response Editor पर क्लिक करें.
सिंक करने के लिए दिए गए जवाब में बदलाव करें या उसे कॉपी करके चिपकाएं. इसके बाद, बदलाव लागू करने के लिए सेव करें पर क्लिक करें. इससे आपको यह जानने में मदद मिलेगी कि यह Google Home के नेटवर्क में कैसे काम करता है.
वर्चुअल डिवाइसों को इंपोर्ट और एक्सपोर्ट करना
समस्याओं को हल करने या फिर से उनका पता लगाने के लिए, अपने वर्चुअल डिवाइसों की स्थिति के साथ उन्हें किसी फ़ाइल में एक्सपोर्ट किया जा सकता है. साथ ही, अपने वर्चुअल डिवाइसों को इंपोर्ट और फिर से बनाने के लिए, उस फ़ाइल को दूसरों के साथ शेयर किया जा सकता है.
वर्चुअल डिवाइसों को फ़ाइल में एक्सपोर्ट करना
- वर्चुअल डिवाइसों को फ़ाइल में एक्सपोर्ट करने के लिए, पर क्लिक करें.
- उस फ़ाइल का नाम डालें जिसे एक्सपोर्ट करना है और ठीक है पर क्लिक करें.
- फ़ाइल का नाम डालने के बाद, ब्राउज़र एक्सपोर्ट किए गए वर्चुअल डिवाइसों की फ़ाइल डाउनलोड करेगा.
किसी फ़ाइल से वर्चुअल डिवाइस इंपोर्ट करना
- किसी फ़ाइल से वर्चुअल डिवाइस इंपोर्ट करने के लिए, पर क्लिक करें.
- वह फ़ाइल चुनें जिसे इंपोर्ट करना है और ठीक है पर क्लिक करें.
- इंपोर्ट करने के लिए फ़ाइल की पुष्टि करने के बाद, 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 एपीआई कॉल का रिस्पॉन्स बॉडी. हर तरीके के फ़ॉर्मैट के लिए, रेफ़रंस के लिए दस्तावेज़ रेफ़रंस के लिए दस्तावेज़ देखें. |
साथ काम करने वाले डिवाइस के टाइप और ट्रैट देखना
सबसे ऊपर दाईं ओर मौजूद, सवाल के निशान सहायता आइकॉन से, Google Home Playground के साथ काम करने वाले डिवाइस का मौजूदा टाइप और ट्रैट की सूची दिखेगी.
समस्याओं की शिकायत करना
हमें आपके सुझाव, शिकायत या राय चाहिए! सबसे ऊपर दाईं ओर मौजूद, विस्मयादिबोधक चिह्न वाले आइकॉन और सुझाव/राय दें या शिकायत करें का इस्तेमाल करके, आ रही समस्याओं की शिकायत करें.