به Google Home Developer Center، مقصد جدیدی برای یادگیری نحوه توسعه اقدامات خانه هوشمند خوش آمدید. توجه: به ساخت کنش‌ها در کنسول Actions ادامه خواهید داد.

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

با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

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 Code

فاز توسعه

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

فاز توسعه

توصیه می‌کنیم از اعتبارسنجی داده 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 است.