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