ملعب Google Home

Google Home Playground هو تطبيق ويب يحاكي مشروع ذكاء صناعي للمنزل يتضمّن أنواع الأجهزة والسمات القابلة للضبط. يمكنك إنشاء أجهزة افتراضية وتعديل سمات الأجهزة وحالاتها وعرض هذه الأجهزة في Google Home Graph واستيراد إعدادات الأجهزة أو تصديرها.

إكمال عملية ربط الحساب

لاستخدام Google Home Playground، ننصحك أولاً بربط التطبيق بحسابك. افتح تطبيق Google Home app (GHA) على هاتفك، واتّبِع خطوات ربط الحساب:

  1. انقر على رمز علامة الجمع (+) في أعلى يمين الصفحة.
  2. اختَر إعداد الجهاز > يعمل مع Google.
  3. ابحث عن الإجراء بعنوان Google Home Playground.
  4. اختَر الإجراء، وسيوجّهك GHA إلى صفحة تسجيل الدخول. انقر على تسجيل الدخول باستخدام حساب Google واختَر حسابك لتسجيل الدخول.
  5. انقر على الزرّ تفويض لتفويض ربط الحساب.
يعرض هذا الشكل مسار ربط الحساب في تطبيق Google Home لربط
            تطبيق Google Home Playground.

بعد إكمال عملية ربط الحساب، ستظهر مجموعة من الأجهزة الافتراضية التلقائية على GHA لتتمكّن من التفاعل معها.

يعرض هذا الشكل قائمة الأجهزة التلقائية التي تتم تعبئتها عندما يربط مستخدم
            تطبيق Google Home Playground بحسابه بنجاح.

تسجيل الدخول

افتح Google Home Playground بالنقر على الزر أدناه:

Launch Playground

انقر على تسجيل الدخول باستخدام حساب Google ‏(Sign in With Google). احرص على تسجيل الدخول باستخدام الحساب نفسه الذي استخدَمته في GHA لإكمال عملية ربط الحساب.

يعرض هذا الشكل الحالة الأولية لتطبيق Google Home Playground، ويُبرز زر تسجيل الدخول في أعلى يسار الشاشة.

بعد تسجيل الدخول، ستعرِض Google Home Playground الأجهزة الافتراضية المخزّنة في Home Graph.

يعرض هذا الشكل قائمة الأجهزة ومعلومات الجهاز ومنطقة السجلّ في
            عرض Google Home Playground التلقائي.

تتألّف واجهة مستخدِم الويب من ثلاث لوحات:

  • تعرِض قائمة الأجهزة جميع أجهزتك الافتراضية. يمكنك اختيار جهاز افتراضي معيّن لعرض معلوماته وإنشاء أجهزة افتراضية من خلال هذه اللوحة.
  • تعرِض معلومات الجهاز معلومات الجهاز الافتراضي المحدَّد. يمكنك أيضًا تعديل هذه المعلومات وإزالة الجهاز الافتراضي المحدّد من خلال اللوحة.
  • منطقة السجلّ تعرِض سجلّات التفاعل بين Google Home Playground وHome Graph. يمكنك توسيع السجلّات لفحص حِزم بيانات الطلب والاستجابة من أجل تحديد المشاكل وحلّها.

جهاز افتراضي

الاطّلاع على معلومات الجهاز الافتراضي

في لوحة قائمة الأجهزة، اختَر الجهاز الافتراضي الذي تريد الاطّلاع عليه. في لوحة قائمة الأجهزة، اختَر الجهاز الافتراضي الذي تريد الاطّلاع عليه. ستعرض لوحة معلومات الجهاز معلوماته مقسّمة إلى خمس علامات تبويب:

  • المعلومات الأساسية: تشمل السمات ذات المستوى الأعلى للجهاز، بما في ذلك نوعه ورقم تعريفه واسمه.
  • السمات: سمات الجهاز المتوافقة
  • السمات: سمات الجهاز المتعلّقة بالسمات
  • الحالات: جميع حالات الجهاز
  • التحقّق الثانوي من المستخدِم: إعداد التحقّق الثانوي من المستخدِم للجهاز

تعديل معلومات الجهاز الافتراضي

بالإضافة إلى عرض معلومات الجهاز الافتراضي، يمكنك أيضًا تعديل المعلومات المخزّنة فيه مباشرةً في Home Graph من خلال لوحة معلومات الجهاز.

تعديل السمات المتوافقة

  1. انقر على علامة التبويب السمات، ثم على الزر تعديل.
  2. في اللوحة المنبثقة، يمكنك الاطّلاع على السمات المتوافقة حاليًا للجهاز، وكذلك السمات المتاحة لإضافتها. استخدِم زرَّي السهم (arrow_forward/arrow_back) لإضافة سمات متوافقة للجهاز أو إزالتها.
  3. عند الانتهاء من تعديل السمات المتوافقة، انقر على حفظ، وسيتم تطبيق السمات المعدَّلة على Home Graph.
  4. يمكنك الاطّلاع على تعديلات السمات هذه في منطقة السجلّ.
يعرض هذا الشكل أداة تجربة المستخدم لإضافة سمات
            متوافقة أو حذفها على جهاز محدّد في Google Home Playground.

تعديل سمات الجهاز

  1. اختَر علامة التبويب السمات وعدِّل السمة الخاصة بالسمات المتوافقة مع الجهاز.
  2. بعد الانتهاء من التعديل، اضغط على مفتاح Enter وسيتم تطبيق التغييرات على السمة في Home Graph.
  3. يمكنك الاطّلاع على هذه السمات المعدَّلة في منطقة السجلّ.

تعديل حالات الأجهزة

  1. اختَر علامة التبويب الحالات وعدِّل الحالة مباشرةً. سيتم تطبيق التغييرات على الحالة في Home Graph.
  2. يمكنك الاطّلاع على تعديلات الحالة هذه في منطقة السجلّ.

إضافة إجراء ثانوي لإثبات هوية المستخدم إلى الجهاز الافتراضي

يمكنك إضافة مركبة SUV إلى الأجهزة الافتراضية وضبط نوع التحدي والسلوك المقابل له على كل جهاز. يمكنك إضافة سيارة SUV إلى الأجهزة الافتراضية وضبط نوع التحدي والسلوك المقابل له على كل جهاز.

ضبط ميزة "التحقّق الثانوي من المستخدم" على الجهاز

  1. في لوحة قائمة الأجهزة، اختَر الجهاز الافتراضي الذي تريد ضبطه.
  2. في لوحة معلومات الجهاز، اختَر علامة التبويب SUV وضبط الإعدادات التالية:
    • مفعَّلة: ما إذا كانت ميزة "التحقّق الثانوي من المستخدم" مفعَّلة أو غير مفعَّلة (بدون طلب تأكيد) على الجهاز
    • نوع التحدّي: يشير إلى ما إذا كان التحدّي يتطلّب تأكيدًا صريحًا (ackNeeded) أو رقم تعريف شخصي (pinNeeded).
    • رقم التعريف الشخصي: رقم التعريف الشخصي الصالح.
    • معالجة رقم التعريف الشخصي غير الصحيح: عندما يكون رقم التعريف الشخصي غير صحيح، يجب تحديد ما إذا كان سيتم سؤال العميل مجددًا عما إذا كان يريد إعادة المحاولة، وإذا لم يكن الأمر كذلك، يجب تحديد الخطأ الذي يجب الردّ عليه.
يعرض هذا الشكل أداة تجربة المستخدم لتفعيل سمات التحقّق من المستخدم الثانوي
            على جهاز محدّد في Google Home
            Playground.

تحديد الأجهزة التي تتيح ميزة "التحقّق الثانوي من المستخدم"

في لوحة قائمة الأجهزة، يظهر رمز مفتاح مفتاح بجانب كل جهاز مزوّد بتقنية SUV.

يعرض هذا الشكل الأجهزة التي يُنصح بتفعيل ميزة التحقّق الثانوي من المستخدِم فيها.

تتطلّب القائمة التالية من السمات استخدام فئة المركبات الرياضية المتعددة الاستخدامات (SUV):

إنشاء جهاز افتراضي جديد

  1. في لوحة قائمة الأجهزة، انقر على إضافة جهاز.
  2. في اللوحة المنبثقة، اختَر نوع الجهاز وأدخِل اسم الجهاز لجهازك الجديد. بدلاً من ذلك، يمكنك اختيار مجموعة محدّدة مسبقًا من الأجهزة لإضافة.
  3. بعد إكمال جميع الخطوات، ستتم إضافة الجهاز الجديد إلى Home Graph.
يعرض هذا الشكل أداة تجربة المستخدم لإضافة نوع جهاز جديد في
            Google Home Playground.

إزالة جهاز افتراضي

  1. في لوحة قائمة الأجهزة، اختَر الجهاز الذي تريد إزالته. بعد ذلك، في لوحة معلومات الجهاز، اختَر علامة التبويب المعلومات الأساسية، ثم انقر على رمز المهملاتإزالة الجهاز في أسفل الصفحة.
  2. أكِّد إزالة الجهاز في التنبيه المنبثق.
  3. بعد تأكيد إزالة الجهاز، ستتم إزالته من Home Graph.
يعرض هذا الشكل أداة تجربة المستخدم لإزالة نوع جهاز افتراضي في
            Google Home Playground.

محرِّر استجابة المزامنة

يمكنك التحقّق من استجابة المزامنة أو تعديلها في Google Home Playground. انقر على Sync Response Editor (محرِّر الردود في المزامنة) لفتح بيئة تطوير مضمّنة.

يعرض هذا الشكل الزر لفتح محرِّر استجابة المزامنة.

عدِّل ردّ المزامنة أو انسخه والصقه وانقر على حفظ لتطبيق التغييرات لمعرفة كيفية عملها في منظومة Google Home المتكاملة.

يعرض هذا الشكل نافذة لتعديل استجابة المزامنة.

استيراد الأجهزة الافتراضية وتصديرها

لتحديد المشاكل وحلّها أو إعادة إنتاجها، يمكنك تصدير أجهزتك الافتراضية مع حالاتها إلى ملف، ومشاركة الملف مع الآخرين لاستيراد أجهزتك الافتراضية ومثيلها.

يعرض هذا الشكل أداة تجربة المستخدم لاستيراد الأجهزة الافتراضية ونقلها في Google Home Playground.

تصدير الأجهزة الافتراضية إلى ملف

  1. انقر على لتصدير الأجهزة الافتراضية إلى ملف.
  2. أدخِل اسم الملف الذي تريد تصديره، ثم انقر على حسنًا.
  3. بعد إدخال اسم الملف، سينزِّل المتصفّح ملف الأجهزة الافتراضية التي تم تصديرها.

استيراد الأجهزة الافتراضية من ملف

  1. انقر على لاستيراد devices الافتراضية من ملف.
  2. اختَر الملف الذي تريد استيراده، ثم انقر على حسنًا.
  3. بعد تأكيد الملف المطلوب استيراده، ستبدأ أداة Google Home Playground في استيراد الأجهزة الافتراضية التي تتضمّن حالات من الملف، وتعديل معلومات الأجهزة التي تم استيرادها وحالاتها في Home Graph.

فحص سجلّات التفاعلات

عند التفاعل مع الأجهزة الافتراضية، يطبّق Google Home Playground التغيير تلقائيًا على Home Graph. يتم تسجيل التفاعلات مع Home Graph في لوحة منطقة السجلّ ، حيث يمكنك توسيع كل إدخال لفحص حمولات طلب Home Graph API والاستجابة.

كل إدخال في السجلّ هو مصفوفة JSON تحتوي على عناصر من البنية التالية:

{
  "uri": string,
  "request": object,
  "response": object
}
الحقول النوع الوصف
uri string عنوان URL لطلب البيانات من واجهة برمجة التطبيقات Home Graph
request object نص طلب Home Graph من واجهة برمجة التطبيقات اطّلِع على المستندات المرجعية المستندات المرجعية للاطّلاع على تنسيق كل طريقة.
response object نص الاستجابة لطلب البيانات من واجهة برمجة التطبيقات Home Graph اطّلِع على المستندات المرجعية المستندات المرجعية للاطّلاع على تنسيق كل طريقة.

عرض أنواع الأجهزة والسمات المتوافقة

سيؤدي النقر على رمز علامة الاستفهام المساعدة في أعلى يسار الصفحة إلى عرض نوع الجهاز الحالي وقائمة السمات المتوافقة مع Google Home Playground.

يعرض هذا الشكل أداة تجربة المستخدم لإضافة نوع جهاز جديد في
            Google Home Playground.

الإبلاغ عن المشاكل

يسرّنا معرفة رأيك. الإبلاغ عن مشاكل باستخدام رمز علامة التعجب ملاحظات في أعلى يسار الصفحة

يعرض هذا الشكل رموز تقديم الملاحظات والإبلاغ عن
       المشاكل في Google Home Playground.