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

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

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

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

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

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

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

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

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

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

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

Определения

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

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