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



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