अलग-अलग तरह के डिवाइस और विशेषताएं

जब आप Google Assistant से बातचीत करते हैं, जैसे कि "Hey Google, बेडरूम की लाइट चालू करो" में, Hey Google को इनवोकेशन कहा जाता है. वहीं, बेडरूम की लाइट चालू करो को व्याकरण कहा जाता है. Google, व्याकरण से smart home इंटेंट का पता लगाता है और इसे डेवलपर क्लाउड (फ़ुलफ़िलमेंट) पर भेजता है. इसके बाद, डेवलपर डिवाइस पर निर्देश को लागू करता है और Google को जवाब भेजता है.

फ़ुलफ़िलमेंट, इंटेंट को प्रोसेस करने और जवाब भेजने के बाद, Cloud-to-cloud इंटिग्रेशन, Google Home Graph पर निर्भर करता है. Home Graph की मदद से, Assistant डिवाइसों को सिंक कर सकता है, डिवाइस की स्थितियों के बारे में क्वेरी कर सकता है, और किसी डिवाइस पर निर्देश लागू कर सकता है.

Device types

डिवाइस टाइप की मदद से, Assistant को यह पता चलता है कि आपके डिवाइस के साथ किस व्याकरण का इस्तेमाल किया जाना चाहिए. उदाहरण के लिए, अगर आपने किसी डिवाइस को Light के तौर पर तय किया है, तो उपयोगकर्ता Assistant की मदद से Hey Google, मेरी लाइट चालू करो बोलकर, डिवाइस से इंटरैक्ट कर सकता है.

इस्तेमाल किए जा सकने वाले डिवाइस टाइप की पूरी सूची देखने के लिए, डिवाइस टाइप देखें.

डिवाइस traits

डिवाइस traits, किसी डिवाइस टाइप की क्षमताओं के बारे में बताते हैं. किसी भी डिवाइस टाइप के साथ, एक से ज़्यादा डिवाइस traits को जोड़ा जा सकता है. उदाहरण के लिए, Light डिवाइस के लिए OnOff, Brightness, और FanSpeed traits का इस्तेमाल किया जा सकता है. हालांकि, हो सकता है कि FanSpeed trait, लाइट के लिए सबसे आम trait न हो. हालांकि, नए डिवाइस के लिए, अपनी पसंद के किसी भी trait का इस्तेमाल किया जा सकता है.

अपने डिवाइस टाइप में डिवाइस trait जोड़ने पर, आपका डिवाइस, जोड़े गए हर डिवाइस trait की स्थितियों को इनहेरिट करता है. उदाहरण के लिए, जब आप OnOff trait का इस्तेमाल करते हैं, तो आपका डिवाइस अब अपनी on स्थिति को true या false के तौर पर रिपोर्ट कर सकता है.

इस्तेमाल किए जा सकने वाले traits की पूरी सूची देखने के लिए, डिवाइस traits देखें.