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

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

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

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

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

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

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

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

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

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

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

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

Определения

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

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