खाते की अनुमति देने की प्रोसेस शुरू करने से पहले, पक्का करें कि आपके पास ये चीज़ें हों:
- आपके Android मोबाइल डिवाइस पर, Google Home app (GHA) इंस्टॉल हो.
- होम में, सैंपल ऐप्लिकेशन के लिए इनमें से कम से कम एक डिवाइस टाइप मौजूद हो:
- कलर टेंपरेचर लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- कॉन्टैक्ट सेंसर (बूलियन स्थिति)
- डिम की जा सकने वाली लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- एक्सटेंडेड कलर लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- जेनेरिक स्विच
- Google Border Router
- Google Camera
- होम में लोगों की मौजूदगी का पता लगाने वाला सेंसर (होम में लोगों की मौजूदगी का पता लगाने की सुविधा)
- चालू/बंद होने वाली लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- चालू/बंद होने वाला लाइट स्विच
- चालू/बंद होने वाला प्लग-इन यूनिट (चालू और बंद करने की सुविधा)
- चालू/बंद होने वाला सेंसर
- सैंपल ऑटोमेशन की जांच करने के लिए, दो डिवाइस.
Home APIs की मदद से डिवाइसों का इस्तेमाल करने से पहले, यह ज़रूरी है कि उन्हें GHA से कंट्रोल किया जा सके.
Android सैंपल ऐप्लिकेशन चलाना
Android सैंपल ऐप्लिकेशन चलाएं. इसे पहली बार चलाने पर, आपसे अपने Google खाते पर किसी होम को ऐक्सेस करने की अनुमति मांगी जाएगी. इससे, सैंपल ऐप्लिकेशन को उस होम में मौजूद स्ट्रक्चर और डिवाइसों को ऐक्सेस करने और कंट्रोल करने की अनुमति मिल जाती है.
अगर आपके पास कोई स्ट्रक्चर नहीं है, तो उपयोगकर्ता GHA का इस्तेमाल किए बिना, अनुमति देने की प्रोसेस के दौरान एक स्ट्रक्चर बना सकता है.
ऐप्लिकेशन की डिफ़ॉल्ट अनुमति का तरीका इस बात पर निर्भर करेगा कि ऐप्लिकेशन को Google Home Developer Console पर रजिस्टर किया गया है या नहीं.
अगर किसी ऐप्लिकेशन को Developer Console पर रजिस्टर नहीं किया गया है, तो वह _पुष्टि नहीं की गई_ स्थिति में होगा. Home APIs के इस्तेमाल की जांच करने के लिए, यह तरीका आज़माने का सुझाव दिया जाता है:
सिर्फ़ OAuth कंसोल में टेस्ट यूज़र के तौर पर रजिस्टर किए गए लोग ही, ऐप्लिकेशन के लिए अनुमतियां दे सकते हैं. पुष्टि नहीं किए गए ऐप्लिकेशन के लिए, टेस्ट यूज़र की संख्या 100 तक सीमित होती है.
पुष्टि नहीं किए गए ऐप्लिकेशन के पास, किसी भी डिवाइस टाइप के डिवाइसों को ऐक्सेस करने की अनुमति होगी. हालांकि, यह अनुमति सिर्फ़ उन डिवाइस टाइप के लिए होगी जिन्हें Home APIs के लिए OAuth की सुविधा मिलती है. Developer Console में, डिवाइस टाइप की सूची देखी जा सकती है. किसी स्ट्रक्चर में मौजूद सभी डिवाइसों को अनुमति दी जाएगी.Developer Console
अगर किसी ऐप्लिकेशन को Developer Console और उसे एक या उससे ज़्यादा डिवाइस टाइप को ऐक्सेस करने की अनुमति मिल गई है. साथ ही, OAuth के लिए ब्रैंड की पुष्टि की प्रोसेस पूरी हो गई है, तो वह पुष्टि की गई स्थिति में होगा. किसी ऐप्लिकेशन को प्रोडक्शन में लॉन्च करने के लिए, यह स्थिति ज़रूरी है:
- अब टेस्ट यूज़र की सीमाएं लागू नहीं होंगी. कोई भी उपयोगकर्ता, ऐप्लिकेशन को अनुमति दे सकता है.
- उपयोगकर्ता सिर्फ़ उन डिवाइस टाइप के लिए अनुमति दे सकता है जिन्हें Developer Console में अनुमति मिली है.
**चुने गए होम को ऐक्सेस करने की अनुमति दें** पर टैप करें:
- अगर आपके खाते से कोई होम कनेक्ट है, तो अनुमति देने के लिए कोई होम चुनें. अगर चुने गए होम में कोई डिवाइस नहीं मिलता है, तो आपके पास ये विकल्प हैं:
- कोई दूसरा होम चुनने के लिए, किसी दूसरे होम को ऐक्सेस करने की अनुमति दें पर टैप करें.
- Google Home ऐप्लिकेशन (GHA) का इस्तेमाल करके, उस होम में अपनी पसंद का कोई डिवाइस सेट अप करें
उस होम में Google Home app (GHA)का इस्तेमाल करके. ध्यान रखें कि इस सैंपल ऐप्लिकेशन में, सिर्फ़ इन डिवाइस टाइप को कंट्रोल करने की सुविधा है:
- कलर टेंपरेचर लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- कॉन्टैक्ट सेंसर (बूलियन स्थिति)
- डिम की जा सकने वाली लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- एक्सटेंडेड कलर लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- जेनेरिक स्विच
- Google Border Router
- Google Camera
- होम में लोगों की मौजूदगी का पता लगाने वाला सेंसर (होम में लोगों की मौजूदगी का पता लगाने की सुविधा)
- चालू/बंद होने वाली लाइट (चालू और बंद करने के साथ-साथ, चमक कम या ज़्यादा करने की सुविधा)
- चालू/बंद होने वाला लाइट स्विच
- चालू/बंद होने वाला प्लग-इन यूनिट (चालू और बंद करने की सुविधा)
- चालू/बंद होने वाला सेंसर
- अगर आपके खाते से कोई होम कनेक्ट नहीं है, तो आपको चुने गए खाते के लिए कोई स्ट्रक्चर नहीं है मैसेज वाली स्क्रीन दिखेगी.
- सैंपल ऐप्लिकेशन के मुख्य व्यू पर वापस जाने के लिए, स्वाइप करके पीछे जाएं.
- कोई होम सेट अप करने के लिए, GHA का इस्तेमाल करें. इसके बाद, सैंपल ऐप्लिकेशन को अनुमति देने की कोशिश करें.
सैंपल ऐप्लिकेशन की किसी भी स्क्रीन पर सबसे ऊपर दाईं ओर मौजूद, प्रोफ़ाइल आइकॉन को चुनकर, अनुमति देने की प्रोसेस को किसी भी समय फिर से देखा जा सकता है.
डिवाइसों वाले किसी होम को अनुमति देने के बाद, आपको डिवाइसों का व्यू दिखेगा. सैंपल ऐप्लिकेशन की मदद से, डिवाइसों को कंट्रोल किया जा सकता है और उनकी स्थिति में होने वाले बदलावों को देखा जा सकता है.