सैंपल ऐप्लिकेशन, डिवाइस के टाइप के हिसाब से Home APIs का इस्तेमाल करके, डिवाइस के ऐक्सेस और कंट्रोल की बुनियादी सुविधाओं को दिखाता है.
खाते की अनुमति की प्रोसेस पूरी होने और कोई स्ट्रक्चर चुने जाने के बाद, सैंपल ऐप्लिकेशन उस स्ट्रक्चर में मौजूद सभी लोकल डिवाइस लोड करता है.
अगर डिवाइस किसी कमरे में है, तो वह उस कमरे के तहत दिखेगा. सैंपल ऐप्लिकेशन, इन डिवाइस टाइप के साथ काम करता है:
- कलर टेंपरेचर लाइट
- डिम की जा सकने वाली लाइट
- दरवाज़े का लॉक
- एक्सटेंडेड कलर लाइट
- पंखा
- Google Camera
- होम में लोगों की मौजूदगी का पता लगाने वाला सेंसर
- चालू/बंद होने वाली लाइट
- चालू/बंद होने वाला प्लग-इन यूनिट
- तापमान मापने वाला सेंसर
- थर्मोस्टैट
- खिड़की को ढकने वाला डिवाइस
मौजूदा डिवाइसों और ऑटोमेशन पर की जाने वाली कार्रवाइयां
सैंपल ऐप्लिकेशन में दो टैब होते हैं - डिवाइस और ऑटोमेशन. हर टैब में स्ट्रक्चर के बारे में जानकारी होती है. साथ ही, इससे टास्क पूरे किए जा सकते हैं.
डिवाइस टैब
डिवाइस टैब (पहली इमेज) में, स्ट्रक्चर में मौजूद कमरे (बाथरूम, डेन, ऑफ़िस) और हर कमरे के डिवाइस दिखते हैं. साथ ही, हर डिवाइस का स्टेटस भी दिखता है. डिवाइस को डिसकनेक्ट करने या अनुमतियां अपडेट करने के लिए, स्क्रीन पर सबसे ऊपर दाएं कोने में मौजूद more_horiz आइकॉन (दूसरी इमेज) पर क्लिक करें.
ऑटोमेशन टैब
ऑटोमेशन टैब (तीसरी इमेज) में, स्ट्रक्चर के लिए सभी ऑटोमेशन की सूची दिखती है. हर ऑटोमेशन में उसके स्टार्टर और कार्रवाइयां दिखती हैं. इसमें एक से ज़्यादा स्टार्टर और कार्रवाइयां जोड़ी जा सकती हैं.
ऑटोमेशन की जानकारी देखने के लिए, उस पर टैप करें. जैसे, चौथी इमेज में दिखाया गया है. इस ज़्यादा जानकारी वाले व्यू में, स्टार्टर, शर्तें, और कार्रवाइयों की पूरी जानकारी देखी जा सकती है.
ऑटोमेशन बनाना
नया ऑटोमेशन बनाने के लिए, ऑटोमेशन की सूची वाले व्यू (तीसरी इमेज) में मौजूद +जोड़ें बटन पर टैप करें. अगली स्क्रीन पर, सुझाए गए ऑटोमेशन की सूची दिखेगी. अपनी पसंद का ऑटोमेशन चुनें (पांचवी इमेज). अगर कोई जानकारी अपने-आप नहीं भरती है, तो इसका मतलब है कि स्ट्रक्चर में, ऑटोमेशन के लिए ज़रूरी डिवाइस मौजूद नहीं हैं. उदाहरण के लिए, अगर आपको पंखा और लाइट चालू करनी है, तो स्ट्रक्चर में पंखा और लाइट, दोनों डिवाइस होने चाहिए. ऐसा न होने पर, ऑटोमेशन नहीं दिखेंगे.
ऑटोमेशन चुनने के बाद, आपको स्टार्टर, शर्तें, और कार्रवाइयां दिखेंगी (छठी इमेज). ऑटोमेशन जोड़ने के लिए, सेव करें पर क्लिक करें (सातवीं इमेज).
ऑटोमेशन में बदलाव करना
ऑटोमेशन का नाम और जानकारी में बदलाव करने के लिए, ऑटोमेशन की ज़्यादा जानकारी वाले व्यू (चौथी इमेज) में, settings आइकॉन पर क्लिक करें. इसके बाद, नाम में बदलाव करें पर क्लिक करें (आठवीं इमेज). जैसा कि नौवीं इमेज में दिखाया गया है, नाम और जानकारी में बदलाव करें. इसके बाद, काम पूरा होने पर वापस जाएं (आठवीं इमेज). सेव करने के लिए, settings आइकॉन पर क्लिक करें. इसके बाद, सेव करें पर क्लिक करें.
ऑटोमेशन मिटाना
ऑटोमेशन मिटाने के लिए, ऑटोमेशन की खास जानकारी वाले पेज (सातवीं इमेज) पर जाएं. जिस ऑटोमेशन को मिटाना है उस पर बाईं ओर स्वाइप करें. इसके बाद, delete आइकॉन पर क्लिक करें (दसवीं इमेज).
सामान्य ऑटोमेशन एडिटर
सामान्य एडिटर की मदद से, ऑटोमेशन स्क्रिप्ट बनाते समय, स्टार्टर और कार्रवाइयों में इस्तेमाल करने के लिए, स्ट्रक्चर में मौजूद कोई भी डिवाइस चुना जा सकता है. साथ ही, शर्तों के तौर पर काम करने वाली सुविधाएं भी चुनी जा सकती हैं.
सामान्य ऑटोमेशन जोड़ने के लिए, ऑटोमेशन के सुझाव वाली स्क्रीन (पांचवी इमेज) पर, सामान्य ऑटोमेशन पर टैप करें.
अगली स्क्रीन पर, ऑटोमेशन के नाम और जानकारी में बदलाव किया जा सकता है.
स्टार्टर के तौर पर इस्तेमाल होने वाला डिवाइस जोड़ना
स्टार्टर के तौर पर इस्तेमाल होने वाला डिवाइस जोड़ने के लिए, स्टार्टर और शर्त जोड़ें पर टैप करें (ग्यारहवीं इमेज). स्टार्टर के तौर पर इस्तेमाल होने वाले डिवाइस की स्क्रीन पर, स्ट्रक्चर में मौजूद स्टार्टर दिखते हैं (बारहवीं इमेज). आगे बढ़ने के लिए, स्टार्टर के तौर पर इस्तेमाल होने वाले डिवाइसों में से कोई एक चुनें (तेरहवीं इमेज).
चालू या बंद करें या चमक बदलें को चुनें (चौदहवीं और पंद्रहवीं इमेज). इसके बाद, टॉगल को चालू या बंद करें या चमक बदलें. कॉन्फ़िगरेशन पूरा होने के बाद, सामान्य एडिटर की स्क्रीन पर वापस जाने के लिए, हो गया पर टैप करें. आपको सामान्य एडिटर की स्क्रीन पर, चुना गया स्टार्टर दिखेगा (सोलहवीं इमेज).
कार्रवाई के तौर पर इस्तेमाल होने वाला डिवाइस जोड़ना
कार्रवाई के तौर पर इस्तेमाल होने वाला डिवाइस जोड़ने के लिए, कार्रवाई जोड़ें पर टैप करें (सत्रहवीं इमेज). कार्रवाई के तौर पर इस्तेमाल होने वाले डिवाइस की स्क्रीन पर, कार्रवाई के तौर पर इस्तेमाल होने वाले डिवाइस दिखते हैं (अठारहवीं इमेज). आगे बढ़ने के लिए, कार्रवाई के तौर पर इस्तेमाल होने वाले डिवाइसों में से कोई एक चुनें (उन्नीसवीं इमेज).
LevelControlTrait कार्रवाइयों के लिए काम नहीं करता हैचालू या बंद करें को चुनें. इसके बाद, डिवाइस को चालू या बंद करने का विकल्प चुनें. सामान्य एडिटर की स्क्रीन पर वापस जाने के लिए, हो गया पर टैप करें (इक्कीसवीं इमेज). ऑटोमेशन बनाने के लिए, सेव करें पर टैप करें (बाईसवीं इमेज). आपका ऑटोमेशन, ऑटोमेशन टैब पर दिखेगा (तेईसवीं इमेज).