होम ग्राफ़

स्मार्ट होम की कार्रवाइयों के लिए, Google Home Graph का इस्तेमाल किया जाता है. इस डेटाबेस में, आपके होम और उससे जुड़ी अन्य जानकारी को सेव और उपलब्ध कराया जाता है डिवाइस. Home Graph डेटाबेस में इसके बारे में जानकारी सेव होती है स्ट्रक्चर (उदाहरण के लिए, घर या ऑफ़िस), कमरे (उदाहरण के लिए, बेडरूम या लिविंग रूम) और डिवाइस (उदाहरण के लिए, स्पीकर और लाइट बल्ब). उदाहरण के लिए, Home Graph घर के कॉन्सेप्ट को सेव कर सकता है ऐसा कमरा जिसमें अलग-अलग मैन्युफ़ैक्चरर के कई तरह के डिवाइस हों, जैसे कि और स्पीकर जोड़ने में भी मदद मिलती थी. यह जानकारी इनके लिए उपलब्ध है Google Assistant दी गई है, ताकि में बताया गया है. राज्य का डेटा सेव नहीं किया जाता. जैसे, लाइट बल्ब चालू होने पर - यह बहुत कम समय के लिए है और इसका इस्तेमाल सिर्फ़ Home Graph.

Home Graph आपके घर का लॉजिकल मैप होता है. यह आपको Assistant के साथ सामान्य बातचीत करने देता है. अगर आप मांद में बैठे हैं और आपको अपने कमरे की लाइटें बंद करनी हैं, तो आपको सिर्फ़ Ok Google, लाइटें बंद करो कहा जाएगा और यह नहीं बताया कि जिसमें आप अभी हैं.

Home Graph के फ़ायदे:

  • इंप्लिसिट कमांड. आप, आपका Google Home डिवाइस, और आपका लाइटें उसी कमरे में हैं. आपको बस लाइटें चालू करनी हैं. आपने लोगों तक पहुंचाया मुफ़्त में उन्हें यह बताने की ज़रूरत नहीं है कि लाइटें किस कमरे में हैं.
  • अश्लील टारगेटिंग पर बेहतर कंट्रोल. किसी दूसरे रूम में रहते समय, ये काम किए जा सकते हैं रसोई की लाइटें बंद कर देना, भले ही लाइटें एक से ज़्यादा लाइटों से सेट हो गई हों मैन्युफ़ैक्चरर हैं. smart home इंटेंट ऐसा कमरा जिसकी पहचान Home Graph में की गई है.

संरचनाएं

Google Home app (GHA) से उपयोगकर्ता को ऐसे कई स्ट्रक्चर कॉन्फ़िगर करने की सुविधा मिलती है जो उपयोगकर्ता को एक से ज़्यादा घर मैनेज करने की अनुमति देती है. हर स्ट्रक्चर का अपना अलग सेट होता है कमरे और डिवाइस. स्ट्रक्चर में ये चीज़ें शामिल होती हैं:

  • मैनेजर - स्ट्रक्चर के मालिक(मालिकों) का खाता. हर स्ट्रक्चर को कम से कम एक मैनेजर होना चाहिए. मैनेजर तय किए जाने के बाद, मैनेजर शेयर कर सकता है और अन्य उपयोगकर्ताओं के साथ स्ट्रक्चर को शेयर करना बंद कर दें.
  • कमरे - वे कमरे जो किसी संरचना का हिस्सा हैं.
  • लेबल - वह लेबल जो संरचना की पहचान करता है, जैसे कि "जॉन का घर".
  • डिवाइस - वे डिवाइस जो किसी स्ट्रक्चर का हिस्सा हैं. इनमें से कोई भी डिवाइस हो सकता है: अलग-अलग मैन्युफ़ैक्चरर हैं.

पहली इमेज में, होम का सैंपल दिखाया गया है. इसमें स्ट्रक्चर, तीन कमरे, और कई डिवाइस हैं:

इस इमेज में, सैंपल के तौर पर होम ग्राफ़ दिखाया गया है. हमारे प्लैटफ़ॉर्म पर एक ऐसी स्ट्रक्चर है
            नीले रंग की बिंदु वाली लाइन से आउटलाइन किया गया है. तीन कमरे
            साथ ही, एक नारंगी रंग की लाइन से शुरू होता है. साथ ही, कमरों में मौजूद कई डिवाइस
            हरे रंग के गोले होते हैं.
पहली इमेज: सैंपल होम ग्राफ़

कमरे

एक कमरा किसी स्ट्रक्चर से जुड़ा होता है. इसमें ये चीज़ें शामिल होती हैं:

  • लेबल - वह लेबल जो कमरे की पहचान करता है, जैसे "मास्टर बेडरूम".
  • डिवाइस - वे डिवाइस जो कमरे का हिस्सा हैं. इनमें से कोई भी डिवाइस हो सकता है: अलग-अलग मैन्युफ़ैक्चरर हैं.

डिवाइस

डिवाइस कम से कम एक स्ट्रक्चर से जुड़ा होना चाहिए. वह ज़्यादा से ज़्यादा एक स्ट्रक्चर से जुड़ा हो सकता है साथ ही, इसमें ये प्रॉपर्टी भी शामिल हैं:

  • टाइप - डिवाइस का टाइप, जैसे कि लैंप, कैमरा या एयर कंडिशनिंग यूनिट.
  • विशेषताएं - ऐसे लक्षण जो डिवाइस पर इस्तेमाल किए जा सकते हैं. हर डिवाइस में विशेषताओं की संख्या. रोशनी में Brightness और जैसे लक्षण हो सकते हैं ColorSetting.

विशेषताएं

विशेषताओं में ये प्रॉपर्टी होती हैं:

  • एट्रिब्यूट - डिवाइस के वे एट्रिब्यूट जो किसी डिवाइस के लिए स्टैटिक होते हैं. एट्रिब्यूट तापमान की इकाइयां या मोड जैसा कुछ हो सकता है.
  • स्थिति - डिवाइस की स्थिति. लैंप ऐसा दिखा सकता है की रोशनी सेट करें. हर डिवाइस Trait, किसी डिवाइस के लिए अलग-अलग डिवाइस की स्थितियां जोड़ता है.
  • लेबल - वह लेबल जो डिवाइस की पहचान करता है, जैसे कि "बेडरूम लैंप".