होम ग्राफ़

स्मार्ट होम ऐक्शन, 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) से, उपयोगकर्ता को एक से ज़्यादा ऐसे स्ट्रक्चर कॉन्फ़िगर करने की अनुमति मिलती है जिससे उपयोगकर्ता कई घर मैनेज कर सकता है. हर स्ट्रक्चर में अलग से रूम और डिवाइस होते हैं. किसी स्ट्रक्चर में ये चीज़ें शामिल होती हैं:

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

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

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

कमरे

कमरा किसी इमारत से जुड़ा है, जिसमें ये शामिल हैं:

  • लेबल - कमरे की पहचान करने वाला लेबल, जैसे कि "मास्टर बेडरूम".
  • डिवाइस - वे डिवाइस जो कमरे का हिस्सा हैं. इनमें कई निर्माताओं के डिवाइस हो सकते हैं.

डिवाइस

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

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

विशेषताएं

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

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