السحابة الإلكترونية إلى السحابة الإلكترونية حزمة تطوير البرامج (SDK) للأجهزة المنزلية المحلية حزمة تطوير البرامج (SDK) للجهاز
Google Home Playground هو تطبيق ويب يحاكي تطبيقًا ذكيًا مشروعك المنزلي مع أنواع وسمات الأجهزة القابلة للتهيئة. يمكنك إنشاء نسخة افتراضية الأجهزة، وتعديل سمات الأجهزة وحالاتها، وعرض هذه الأجهزة في Google Home Graph، واستيراد إعدادات الأجهزة أو تصديرها.
إكمال عملية ربط الحساب
لاستخدام Google Home Playground، ننصحك أولاً بربط إلى حسابك. افتح Google Home app (GHA) على هاتفك وانتقِل. من خلال عملية ربط الحسابات:
- انقر على رمز علامة الجمع (+) في أعلى يمين الصفحة.
- اختَر إعداد الجهاز >. يعمل مع Google:
- ابحث عن المهمّة بعنوان Google Home Playground.
- اختَر الإجراء، وستوجِّهك ميزة "GHA" إلى صفحة تسجيل الدخول. انقر على تسجيل الدخول باستخدام حساب Google واختَر حسابك لتسجيل الدخول.
- انقر على الزر تفويض للسماح بربط الحساب.
بعد إكمال عملية ربط الحساب، ستظهر مجموعة من الأجهزة الافتراضية التلقائية على GHA التي يمكنك التفاعل معها
تسجيل الدخول
يمكنك فتح "Google Home Playground" من خلال النقر على الزر أدناه:
انقر على تسجيل الدخول باستخدام حساب Google (Sign in With Google). احرص على تسجيل الدخول باستخدام الحساب نفسه الذي تستخدمه. مستخدَمة في GHA لإكمال عملية ربط الحساب
بعد تسجيل الدخول، سيعرض Google Home Playground الأجهزة الافتراضية. تم تخزينه في Home Graph.
تتألّف واجهة مستخدم الويب من ثلاث لوحات:
- تعرض قائمة الأجهزة جميع الأجهزة الافتراضية. يمكنك تحديد جدول جهاز افتراضي لعرض معلوماته وإنشاء أجهزة افتراضية عبر هذه اللوحة.
- تعرض معلومات الجهاز معلومات الجهاز الافتراضي الذي تم اختياره. يمكنك أيضًا تعديل هذه المعلومات وإزالة الجهاز الافتراضي المحدّد عبر اللوحة.
- تعرض منطقة السجل سجلات التفاعل بين Google Home Playground وHome Graph يمكنك توسيع السجلّات لفحص حِزم بيانات الطلب والاستجابة من أجل تحديد المشاكل وحلّها.
جهاز افتراضي
عرض معلومات الأجهزة الافتراضية
في لوحة قائمة الأجهزة، اختَر الجهاز الافتراضي الذي تريد الاطّلاع عليه. في لوحة قائمة الأجهزة، اختَر الجهاز الافتراضي الذي تريد الاطّلاع عليه. ستعرض لوحة معلومات الجهاز معلوماته مصنّفة ضمن خمس علامات تبويب:
- المعلومات الأساسية: خصائص المستوى الأعلى للجهاز، بما في ذلك الجهاز والنوع والمعرف والاسم.
- السمات: سمات الجهاز المتوافقة.
- السمات: سمات الجهاز الخاصة بالسمات
- الحالات: جميع حالات الجهاز
- SUV: إعداد التحقّق الثانوي للمستخدم الجهاز.
تعديل معلومات الجهاز الافتراضي
إلى جانب عرض معلومات الجهاز الظاهري، يمكنك أيضًا تعديل المعلومات المخزَّنة في Home Graph عبر معلومات الجهاز. اللوحة.
تعديل السمات المتوافقة
- اختَر علامة التبويب السمات. انقر على الزر تعديل.
- في اللوحة المنبثقة، يمكنك رؤية السمات المتوافقة حاليًا مع الجهاز
والسمات المتاحة لإضافتها. استخدِم زرَّي السهم
(arrow_forward/arrow_back) من أجل إضافة أو إزالة السمات المتوافقة مع الجهاز. - عند الانتهاء من تعديل السمات المتوافقة، انقر على حفظ، وسيتم تطبيق السمات المعدَّلة على Home Graph.
- يمكنك الاطّلاع على تعديلات السمات هذه في منطقة السجلّ.
تعديل سمات الجهاز
- اختَر علامة التبويب السمات، وعدِّل سمة السمات المتوافقة مع الجهاز.
- عند الانتهاء من التعديل، اضغط على Enter وسيتم تغيير السمات أن يتم تطبيقه على Home Graph.
- يمكنك الاطّلاع على هذه السمات المعدَّلة في منطقة السجلّ.
تعديل حالات الأجهزة
- انقر على علامة التبويب الحالات وعدِّل الحالة مباشرةً. ستتغير تغييرات الحالة سيتم تطبيقه على Home Graph.
- يمكنك الاطّلاع على تعديلات الحالة هذه في منطقة السجلّ.
إضافة عملية ثانوية لإثبات هوية المستخدم إلى جهاز افتراضي
يمكنك إضافة مركبة SUV إلى الأجهزة الافتراضية وضبط نوع التحدي والسلوك المقابل له على كل جهاز. يمكنك إضافة سيارة SUV إلى الأجهزة الافتراضية وضبط نوع التحدي والسلوك المقابل له على كل جهاز.
ضبط سيارة الدفع الرباعي على الجهاز
- في لوحة قائمة الأجهزة، اختَر الجهاز الافتراضي الذي تريد التهيئة.
- في لوحة معلومات الجهاز، اختَر علامة التبويب SUV وضبط الإعدادات التالية:
- مفعّلة: سواء تم تفعيل السيارة الرياضية المتعددة الأغراض أو إيقافها (بدون تحدي) على الجهاز.
- نوع التحدّي: يشير ذلك إلى ما إذا كان التحدّي يتطلّب تأكيدًا صريحًا (ackNeeded) أو رقم تعريف شخصي (pinNeeded).
- رقم التعريف الشخصي: رقم التعريف الشخصي الصالح.
- التعامل مع رقم التعريف الشخصي غير الصحيح:عندما يكون رقم التعريف الشخصي غير صحيح، هل يمكن طلب المستخدم مرة أخرى، وإذا لم يكن كذلك، فإن الخطأ في الاستجابة.
التعرّف على الأجهزة التي تتيح استخدام ميزة SUV
في لوحة قائمة الأجهزة، يظهر رمز مفتاح. يتم عرض مفتاح بجانب لكل جهاز مزود بسيارات الدفع الرباعي.
تتطلّب القائمة التالية من السمات استخدام ميزة SUV:
إنشاء جهاز افتراضي جديد
- في لوحة قائمة الأجهزة، انقر على إضافة جهاز.
- في اللوحة المنبثقة، اختَر نوع الجهاز وأدخِل اسم الجهاز جهازك الجديد. بدلاً من ذلك، يمكنك اختيار مجموعة أجهزة محدّدة مسبقًا إضافة.
- بعد إكمال جميع الخطوات، ستتم إضافة الجهاز الجديد إلى Home Graph
إزالة جهاز افتراضي
- في لوحة قائمة الأجهزة، اختَر الجهاز الذي تريد إزالته. وبعد ذلك، اختَر علامة التبويب المعلومات الأساسية في لوحة معلومات الجهاز. وبعد ذلك، اختَر علامة التبويب المعلومات الأساسية في لوحة معلومات الجهاز. انقر على إزالة الجهاز في أسفل الصفحة.
- أكِّد عملية إزالة الجهاز في التنبيه المنبثق.
- بعد تأكيد إزالة الجهاز، ستتم إزالة الجهاز من Home Graph
محرّر استجابة المزامنة
يمكنك التحقّق من صحة استجابة المزامنة أو تعديلها في Google Home Playground. انقر على محرِّر استجابة مزامنة لفتح بيئة تطوير متكاملة (IDE) مضمَّنة.
عدِّل ردّ المزامنة أو انسخه والصقه، ثم انقر على حفظ لتطبيق التغييرات. لمعرفة طريقة عملها في منظومة Google Home المتكاملة.
استيراد الأجهزة الافتراضية وتصديرها
لتحديد المشاكل وحلّها أو إعادة إنتاجها، يمكنك تصدير بيانات أجهزتك الافتراضية. مع حالاتهم في ملف، ومشاركة الملف مع الآخرين لاستيراده تكرار أجهزتك الافتراضية.
تصدير بيانات الأجهزة الافتراضية إلى ملف
- انقر على للتصدير. الأجهزة الافتراضية إلى ملف.
- أدخِل اسم الملف الذي تريد تصديره، وانقر على حسنًا.
- بعد إدخال اسم الملف، سينزِّل المتصفّح ملف الأجهزة الافتراضية التي تم تصديرها.
استيراد الأجهزة الافتراضية من ملف
- انقر على لاستيراد devices الافتراضية من ملف.
- اختَر الملف الذي تريد استيراده، ثم انقر على حسنًا.
- بعد تأكيد الملف المطلوب استيراده، سينفّذ Google Home Playground الإجراء التالي: استيراد الأجهزة الافتراضية بالحالة من الملف، وتعديل البيانات معلومات الأجهزة وحالاتها في Home Graph
فحص سجلات التفاعل
عندما تتفاعل مع الأجهزة الافتراضية، Google Home Playground يطبّق التغيير تلقائيًا على Home Graph. تشير رسالة الأشكال البيانية يتم تسجيل التفاعلات مع Home Graph في منطقة السجل حيث يمكنك توسيع كل إدخال لفحص حمولات بيانات طلبات البيانات والاستجابة من واجهة برمجة التطبيقات Home Graph
كل إدخال في السجلّ هو مصفوفة JSON تحتوي على عناصر البنية التالية:
{
"uri": string,
"request": object,
"response": object
}
الحقول | النوع | الوصف |
---|---|---|
uri |
string |
عنوان URL لطلب البيانات من واجهة برمجة التطبيقات Home Graph |
request |
object |
نص طلب Home Graph من واجهة برمجة التطبيقات اطّلِع على المستندات المرجعية المستندات المرجعية للاطّلاع على تنسيق كل طريقة. |
response |
object |
نص الاستجابة لطلب البيانات من واجهة برمجة التطبيقات Home Graph. يمكنك الاطّلاع على المستندات المرجعية المستندات المرجعية لتنسيق كل طريقة. |
عرض أنواع الأجهزة والسمات المتوافقة
سيؤدي النقر على رمز علامة الاستفهام المساعدة في أعلى يسار الصفحة إلى عرض نوع الجهاز الحالي وقائمة السمات المتوافقة مع Google Home Playground.
الإبلاغ عن المشاكل
يسرّنا معرفة رأيك. الإبلاغ عن المشاكل التي واجهتها باستخدام رمز علامة التعجب الملاحظات في أعلى يسار الصفحة