Платформа Google Cloud-to-cloud позволяет пользователям управлять имеющимися в продаже подключенными устройствами через Google Home app (GHA) и Google Assistant , который доступен на более чем 1 миллиарде устройств, таких как интеллектуальные колонки, телефоны, автомобили, телевизоры, наушники, часы и многое другое.
Зачем строить
Преимущества для вас включают углубление взаимодействия с пользователями, увеличение продаж ваших устройств и рост ценности вашего бренда.
- Углубляйте взаимодействие с пользователями — охватывайте пользователей на 1 миллиарде устройств Assistant , улучшайте обнаружение и устраняйте трудности при настройке.
 - Увеличьте объемы продаж — станьте заметными в результатах поиска Shopping, повысьте шансы на размещение в розничных магазинах и на каналах установки.
 - Повышайте ценность бренда — Станьте центром полезного дома. Позвольте пользователям узнать ваш бренд благодаря надежности и богатым функциям.
 
Как построить
Чтобы подключить свое устройство к Assistant , вам необходимо создать интеграцию Cloud-to-cloud . Assistant обрабатывает, как пользователи запускают ваше действие (на нескольких языках), и предоставляет вам полезные метаданные через Google Home Graph (например, состояние определенного устройства в зависимости от комнаты пользователя). Все, что вам нужно сделать, это отвечать на запросы через вашу службу выполнения.
Самый простой способ начать — пройти наши codelabs. Мы рекомендуем пройти оба этих codelabs, которые проведут вас через части процесса разработки, шаг за шагом:
После этого проверьте наш список поддерживаемых устройств , чтобы убедиться, что то, что вы планируете интегрировать, поддерживается в экосистеме Google Home. Затем прочитайте контрольный список разработчика , чтобы понять весь процесс разработки от создания проекта до запуска.
Контрольный список разработчиков поддерживаемых устройств
Домашняя игровая площадка Google
Используйте Google Home Playground для моделирования проекта умного дома с вашими типами устройств и характеристиками. Создавайте виртуальные устройства, изменяйте атрибуты и состояния устройств и многое другое. Подробнее см. на странице Google Home Playground .
Отладка и аналитика
Если вы уже создали систему smart home и вам необходимо:
- Отладьте свои действия, перейдите к практической работе « Отладка умного дома» .
 - Чтобы получить доступ к журналам или создать метрики на основе журналов, перейдите в практическую работу «Метрики на основе журналов для умного дома» .
 - Настройте оповещения для мониторинга отключений, перейдите к практической работе « Мониторинг отключений для умного дома» .
 
Определения
В данной документации используются следующие термины:
- Аутентификация
 - Связывает учетные записи Google ваших пользователей с учетными записями пользователей в вашей системе аутентификации.
 - Характеристика устройства
 - Характеристики устройства определяют возможности типа устройства.
 - Тип устройства
 - Сообщите Assistant , какую грамматику следует использовать на вашем устройстве.
 - Выполнение
 - Служба, которая обрабатывает намерение smart home и выполняет соответствующее действие.
 - Экосистема Google Home
 - Платформа, позволяющая создать smart home Действие для расширения функциональности Assistant по управлению подключенными устройствами.
 - Home Graph
 - База данных, которая хранит и предоставляет контекстные данные о доме и его устройствах.
 - smart home намерения
 - Простые объекты сообщений, описывающие, как выполнить действие smart home например включить свет или транслировать звук на динамик.