مرحبًا بك في "مركز مطوّري برامج Google Home"، وجهتك الجديدة لتعلّم كيفية تطوير إجراءات منزلية ذكية. ملاحظة: ستواصل إنشاء الإجراءات في وحدة تحكم الإجراءات.

تطوير السحابة الإلكترونية للسحاب

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

تقدّم Google حزم تطوير برامج (SDK) وأدوات وعيّنات تطبيقات لبدء رحلتك في Cloud-to-cloud، سواء كنت تريد دمج مفتاح تحكّم بسيط أو جهاز استقبال صوت وفيديو مركّب.

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

نماذج ومكتبات

مرحلة التطوير

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

النماذج مكتبات العميل

الأدوات

إضافة Google Home لرمز VS

مرحلة التطوير

يتيح لك Google Home Extension for Visual Studio Code التفاعل مباشرةً مع منظومة Google Home المتكاملة. على سبيل المثال، يمكنك كتابة طلب، مثل "تشغيل مصباحي"، وسيعالج جهاز Google Assistant طلبك في السحابة الإلكترونية وسيرسل الأمر إلى الجهاز.

استخدم هذه الإضافة أثناء مرحلة التطوير من أجل:

  • اختبِر Cloud-to-cloud جهاز مدمج في Google Home.

  • يمكنك تحديد المشاكل من خلال عرض سجلات Google Cloud في الوقت الفعلي، مع ملاحظة جميع التدفقات التي تتم في كلا الاتجاهين. يمكنك الفلترة حسب درجة الخطورة والنطاق الزمني.

  • افحص محتوى JSON لرسائل السجل.

  • أصدر أوامر Assistant بتنسيق نصي لمساعدتك في الاختبار بشكل أسرع وتكراره.

مدقق بيانات SYNC

مرحلة التطوير

نقترح استخدام أداة التحقّق من بيانات المزامنة للتحقّق من صحة تنسيق الردود على المزامنة من عملية الدمج. ويخفف ذلك من حدوث الأخطاء لاحقًا في عملية الاختبار.

"مساحة المرح" في Google Home

مرحلة التطوير

ويُعدّ Google Home Playground مفيدًا لمحاكاة نوع جهازك في منظومة Google Home المتكاملة قبل التطوير الكامل باستخدام جهاز فعلي.

ويمكنك استخدامها أثناء مرحلة التطوير من أجل:

  • يمكنك إنشاء أجهزة افتراضية وضبطها لتلائم السمات التي يمكن استخدامها في Google Home app (GHA).
  • يمكنك الاطّلاع على كيفية ظهور الأجهزة في Home Graph.
  • اختبر التحقق الثانوي من المستخدم لجهاز.

مجموعة أدوات اختبار Google Home

مرحلة الاختبار

يمكنك استخدام Google Home Test Suite لاختبار التكامل مع منزلك المزوّد بأجهزة ذكية والتأكّد من أنّه يلبي متطلبات الحصول على الشهادة وإطلاق النظام البيئي في Google Home.

عارض الرسم البياني الرئيسي

مرحلة الاختبار

ويُستخدَم Google Home Graph للتحقق من حالة الأجهزة في Home Graph لمستخدم معيّن. هذه طريقة سريعة للتحقق من Home Graph بدون استخدام واجهة برمجة التطبيقات مباشرة.