Начало работы с переходом от облака к облаку

На этом изображении показан умный дом, в котором имеется несколько умных              подключенные устройства по всему дому.

Платформа Google Cloud-to-cloud позволяет пользователям управлять вашими коммерчески доступными подключенными устройствами через Google Home app (GHA) и Google Assistant , который доступен на более чем 1 миллиарде устройств, таких как интеллектуальные колонки, телефоны, автомобили, телевизоры, наушники, часы. и многое другое.

Зачем строить

Преимущества для вас включают углубление взаимодействия с пользователями, увеличение продаж ваших устройств и рост ценности вашего бренда.

  • Углубляйте взаимодействие с пользователями . Охватывайте пользователей на 1 миллиарде устройств Assistant , улучшайте видимость и упростите настройку.
  • Увеличивайте продажи . Станьте заметным в разделе «Покупки в поиске», увеличьте право на показ в розничных сетях и каналах установки.
  • Повышайте ценность бренда . Будьте в центре заботливого дома. Позвольте пользователям узнать ваш бренд благодаря надежности и богатым функциям.

Как построить

Чтобы подключить ваше устройство к Assistant , вам необходимо создать интеграцию Cloud-to-cloud . Assistant обрабатывает, как пользователи запускают ваше действие (на нескольких языках), и предоставляет вам полезные метаданные через Google Home Graph (например, состояние конкретного устройства на основе комнаты пользователя). Все, что вам нужно сделать, это ответить на запросы через вашу службу выполнения.

Самый простой способ начать — пройти наши лаборатории по написанию кода. Мы рекомендуем выполнить обе эти лабораторные работы по коду, которые шаг за шагом проведут вас через отдельные этапы процесса разработки:

После этого проверьте наш список поддерживаемых устройств , чтобы убедиться, что то, что вы планируете интегрировать, поддерживается в экосистеме 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 например включить свет или передать звук на динамик.