Добро пожаловать в Центр разработчиков Google Home, новое место, где можно научиться разрабатывать действия для умного дома. Примечание. Вы продолжите создавать действия в консоли действий.

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

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

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

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

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

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

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

Чтобы связать ваше устройство с Assistant , вам нужно построить smart home Action. Assistant handles how users trigger your Action (in multiple languages) and provides you with useful metadata through Google Home Graph (such as the state of a specific device based on the user's room). All you need to do is respond to the requests through your fulfillment service.

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

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

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

Определения

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

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