برای Cloud-to-Cloud توسعه دهید

Google کیت‌های توسعه نرم‌افزار (SDK)، ابزارها و برنامه‌های نمونه را برای شروع سریع سفر Cloud-to-cloud شما ارائه می‌کند، چه یک سوئیچ ساده یا یک گیرنده AV پیچیده را ادغام کنید.

این منابع به گونه‌ای طراحی شده‌اند که به توسعه‌دهنده اجازه می‌دهند تلاش‌های توسعه را بر روی ساخت قابلیت‌ها و ویژگی‌ها متمرکز کنند، در حالی که تلاش کمتری را برای مقابله با زیرساخت‌ها سرمایه‌گذاری می‌کنند.

نمونه ها و کتابخانه ها

فاز توسعه

نمونه‌های سرتاسری ما می‌توانند به‌عنوان نقطه شروعی برای ادغام خودتان یا برای نشان دادن بهترین روش ایجاد یک نمونه جدید استفاده شوند. و کتابخانه های سرویس گیرنده Google Home Graph API به زبان های مختلف در دسترس هستند.

نمونه کتابخانه های مشتری

ابزار

برنامه افزودنی Google Home برای VS Code

فاز توسعه

Google Home Extension for Visual Studio Code به شما امکان می دهد مستقیماً با اکوسیستم Google Home تعامل داشته باشید. به عنوان مثال، می‌توانید فرمانی مانند «روشن کردن لامپ من» را تایپ کنید، و Google Assistant درخواست شما را در فضای ابری پردازش می‌کند و فرمان را به دستگاه ارسال می‌کند.

از این افزونه در مرحله توسعه استفاده کنید تا:

  • دستگاه های Cloud-to-cloud را که در Google Home یکپارچه شده اند را آزمایش کنید.

  • با مشاهده گزارش‌های Google Cloud در زمان واقعی، با مشاهده تمام ارتباطاتی که در هر دو جهت جریان دارند، مشکلات را شناسایی کنید. بر اساس شدت و محدوده زمانی فیلتر کنید.

  • محتوای JSON پیام‌های گزارش را بررسی کنید.

  • دستورات Assistant در قالب اسکریپت به شما کمک می کند تا سریعتر به روشی تکرار شونده آزمایش کنید.

اعتبارسنجی داده SYNC

فاز توسعه

توصیه می‌کنیم از اعتبارسنجی داده SYNC برای تأیید قالب پاسخ‌های SYNC از ادغام خود استفاده کنید. این باعث کاهش خطاهای بعدی در فرآیند تست می شود.

Google Home Playground

فاز توسعه

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 بدون استفاده مستقیم از API است.