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

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

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

تقدّم Google حزم تطوير برامج (SDK) وأدوات ونماذج تطبيقات لبدء تشغيل Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver..

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

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

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

ويمكن استخدام عيّناتنا الشاملة كنقطة بداية لدمجها، أو لتوضيح أفضل طريقة لإنشاء نموذج جديد. وَGoogle Home Graph API client libraries are available in a variety of languages.

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

الأدوات

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

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

تتيح لك Google Home Extension for Visual Studio Code التفاعل مباشرةً مع منظومة Google Home المتكاملة. على سبيل المثال، يمكنكِ كتابة طلب، مثل "تشغيل مصباحي"، و Google Assistant will process your request in the cloud and send the command to the device.

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

  • اختبار 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 بدون استخدام واجهة برمجة التطبيقات مباشرةً.