Начните работу с облаком в облако

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

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

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

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

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

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

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

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

После этого проверьте наш список поддерживаемых устройств , чтобы убедиться, что то, что вы планируете интегрировать, поддерживается в экосистеме Google Home. Затем прочитайте Контрольный список для разработчиков , чтобы понять весь процесс разработки от создания проекта до запуска.

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

Определения

В этой документации используются следующие термины:

Аутентификация
Связывает учетные записи Google ваших пользователей с учетными записями пользователей в вашей системе аутентификации.
Черта устройства
Свойства устройства определяют возможности типа устройства.
Тип устройства
Сообщите Assistant , какую грамматику следует использовать с вашим устройством.
Исполнение
Служба, которая обрабатывает намерение smart home и выполняет соответствующее действие.
Гугл smart home
Платформа, позволяющая создать smart home Действие для расширения функциональности Assistant для управления подключенными устройствами.
Home Graph
База данных, которая хранит и предоставляет контекстные данные о доме и его устройствах.
намерения smart home
Простые объекты обмена сообщениями, которые описывают, как выполнять действия smart home , например включать свет или транслировать звук на динамик.