تعتمد عمليات دمج Cloud-to-cloud على Google Home Graph، وهي قاعدة بيانات تخزِّن البيانات السياقية حول المنزل وأجهزته وتقدّمها. تخزِّن قاعدة بيانات Home Graph معلومات عن الهياكل (مثل المنزل أو المكتب) والغرف (مثلاً، غرفة النوم أو غرفة المعيشة) والأجهزة (مثل مكبّر الصوت ومصباح ال lightbulb). على سبيل المثال، يمكن أن تخزِّن 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
.
السمات
تتسم السمات بالخصائص التالية:
- السمات: سمات الجهاز الثابتة يمكن أن تكون السمة مثل وحدات درجة الحرارة أو الوضع.
- الحالة: حالات الجهاز قد يعرض المصباح حالة السطوع للإشارة إلى السطوع الحالي لهذا المصباح المحدّد. تضيف كل سمة للجهاز حالات جهاز مختلفة.
- التصنيفات: التصنيف الذي يحدّد الجهاز، مثل "مصباح غرفة النوم"