پلتفرم Google Cloud-to-cloud به کاربران امکان می دهد دستگاه های متصل تجاری شما را از طریق Google Home app (GHA) و Google Assistant کنترل کنند که در بیش از 1 میلیارد دستگاه مانند بلندگوهای هوشمند، تلفن، اتومبیل، تلویزیون، هدفون، ساعت در دسترس است. ، و بیشتر
چرا ساختن
مزایای شما شامل تعمیق تعامل کاربر، افزایش فروش دستگاه های شما و افزایش ارزش برند شما است.
- تعامل کاربر را عمیق تر کنید - از طریق 1 میلیارد دستگاه Assistant به کاربران دسترسی پیدا کنید، قابلیت کشف را بهبود بخشید، و اصطکاک را از راه اندازی حذف کنید.
- فروش را افزایش دهید - در خرید در جستجو قابل کشف باشید، واجد شرایط بودن را برای نمایش در کانال های خرده فروشی و نصب کننده افزایش دهید.
- ارزش برند را افزایش دهید - در مرکز خانه مفید باشید. به دلیل قابلیت اطمینان و ویژگی های غنی، کاربران را قادر می سازد تا برند شما را بشناسند.
نحوه ساخت
برای اتصال دستگاه خود به Assistant ، باید یک ادغام Cloud-to-cloud ایجاد کنید. Assistant نحوه فعال کردن Action شما (به چند زبان) توسط کاربران را کنترل میکند و ابردادههای مفیدی را از طریق Google Home Graph (مانند وضعیت یک دستگاه خاص بر اساس اتاق کاربر) در اختیار شما قرار میدهد. تنها کاری که باید انجام دهید این است که از طریق سرویس انجام خود به درخواست ها پاسخ دهید.
ساده ترین راه برای شروع، مرور کدهای ما است. ما توصیه می کنیم هر دوی این کدها را انجام دهید، که شما را در بخش هایی از فرآیند توسعه به صورت گام به گام راهنمایی می کند:
Enable local fulfillment for Cloud-to-cloud integrations
۴۹ دقیقه
Updated ۲۷ نوامبر ۲۰۲۴
Learn to enable local fulfillment with the Local Home SDK to enhance smart home integrations with the Assistant.
Debugging the Local Home
۵۰ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
Learn how to use GCP Metrics and Logging to identify and resolve production issues. Learn how to use the Test Suite to identify functional and API issues. Learn how to use Chrome Dev Tools while developing your Local Home app.
Enhance and secure your Cloud-to-cloud integrations
۵۰ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
Learn to enhance and secure your Cloud-to-cloud integration through customizable device traits and secure them with two-factor authentication.
Implement CameraStream with WebRTC
۲۳ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
Learn how to stream from a webcam to a Google Nest display device with the CameraStream trait and WebRTC.
Connect smart home devices to the Google Assistant
۳۵ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
Build and deploy a Cloud-to-cloud integration to integrate a virtual smart washer to the Assistant.
Monitoring Outages for Smart Home
۳۱ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
In this codelab, learn how to detect outages by setting up automated alerts on your Smart Home integration.
Debugging the Smart Home
۲۵ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
Learn how to use GCP Metrics and Logging to identify and resolve production issues. Learn how to use the Test Suite to identify functional and API issues.
Log-based Metrics for Smart Home
۱۶ دقیقه
Updated ۲۰ نوامبر ۲۰۲۴
Learn how to use Log-based Metrics on Google Cloud to track patterns and analyze your Smart Home integration error logs.
Build a Custom Web Receiver
۱ ساعت ۳۷ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will build a Custom Web Receiver app to play content on Cast-enabled devices.
Cast-enable an iOS app
۲ ساعت ۲۸ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will modify an existing iOS video app to cast content on a Google Cast-enabled device.
Cast-enable an Android app
۲ ساعت ۴۸ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will modify an existing Android video app to cast content on a Google Cast-enabled device.
Cast-enable an Android TV app
۱ ساعت ۸ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will modify an existing Android TV app to support casting and communication from your existing Cast sender apps.
Add live support to a Cast Receiver
۳۰ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will build a Custom Web Receiver application that uses the Cast Live API.
Add Ad Breaks API Support to a Web Receiver
۵۶ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will build a Custom Web Receiver application that uses the Cast Ad Breaks API.
Cast-enable a web app
۱ ساعت ۱۸ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will modify an existing web video app to cast content on a Google Cast-enabled device.
Debugging Cast Receiver Apps
۵۹ دقیقه
Updated ۱۸ سپتامبر ۲۰۲۴
In this codelab, you will add the Cast Debug Logger to your existing Custom Web Receiver app.
Build an Android App for Matter
۱ ساعت ۱۷ دقیقه
Updated ۲۹ اوت ۲۰۲۴
Customize the Google Home Sample App for Matter to commission and manage devices.
Building a Device Access Web Application
۱ ساعت
Updated ۷ اوت ۲۰۲۴
In this Codelab, you’ll learn how Device Access works and build a web application that handles authentication and Smart Device Management API calls for a Nest Thermostat.
Build a Matter virtual device
۱ ساعت ۱۲ دقیقه
Updated ۱ اوت ۲۰۲۴
In this codelab, you’ll build, commission, and use a virtual Matter device.
Debugging Matter Integrations
۳۶ دقیقه
Updated ۲۶ دسامبر ۲۰۲۳
Learn how to troubleshoot Matter integrations using analytics tools and find out more about the developer support resources.
Build a Matter device
۱ ساعت ۱۷ دقیقه
Updated ۲ اکتبر ۲۰۲۳
In this codelab, you’ll build, commission, and use a Matter device.
پس از آن، فهرست دستگاههای پشتیبانیشده ما را بررسی کنید تا مطمئن شوید که آنچه میخواهید ادغام کنید در اکوسیستم Google Home پشتیبانی میشود. سپس چک لیست توسعه دهندگان را بخوانید تا کل جریان توسعه را از ایجاد پروژه تا راه اندازی درک کنید.
چک لیست برنامه نویس دستگاه های پشتیبانی شده
Google Home Playground
از Google Home Playground برای شبیه سازی پروژه خانه هوشمند با انواع و ویژگی های دستگاه خود استفاده کنید. دستگاههای مجازی ایجاد کنید، ویژگیها و وضعیتهای دستگاه را اصلاح کنید و موارد دیگر. برای جزئیات بیشتر به صفحه Google Home Playground مراجعه کنید.
اشکال زدایی و تجزیه و تحلیل
اگر قبلاً یک اقدام smart home ساخته اید و باید:
- اقدام خود را اشکال زدایی کنید، به صفحه کد Debugging the smart home بروید.
- به گزارشها دسترسی داشته باشید یا معیارهای مبتنی بر گزارش را ایجاد کنید، به معیارهای مبتنی بر گزارش برای آزمایشگاه کد خانه هوشمند بروید.
- هشدارها را برای نظارت بر قطعیها تنظیم کنید، به بخش مانیتورینگ خاموشیها برای آزمایشگاه کد خانه هوشمند بروید.
تعاریف
عبارات زیر در سراسر این مستندات استفاده می شود:
- احراز هویت
- حساب های Google کاربران شما را با حساب های کاربری در سیستم احراز هویت شما پیوند می دهد.
- ویژگی دستگاه
- ویژگی های دستگاه قابلیت های یک نوع دستگاه را مشخص می کند.
- نوع دستگاه
- Assistant اطلاع دهید که چه دستور زبانی باید در دستگاه شما استفاده شود.
- تحقق
- سرویسی که هدف smart home را مدیریت می کند و اقدام مربوطه را انجام می دهد.
- اکوسیستم Google Home
- پلتفرمی که به شما امکان میدهد یک اکشن smart home ایجاد کنید تا عملکرد Assistant را برای کنترل دستگاههای متصل گسترش دهید.
- Home Graph
- پایگاه داده ای که داده های متنی در مورد خانه و دستگاه های آن را ذخیره و ارائه می کند.
- اهداف smart home
- اشیاء پیامرسان ساده که نحوه انجام یک smart home را توصیف میکنند، مانند روشن کردن چراغ یا پخش صدا به بلندگو.