Платформа Google Cloud-to-cloud позволяет пользователям управлять вашими коммерчески доступными подключенными устройствами через Google Home app (GHA) и Google Assistant , который доступен на более чем 1 миллиарде устройств, таких как интеллектуальные колонки, телефоны, автомобили, телевизоры, наушники, часы. и многое другое.
Зачем строить
Преимущества для вас включают углубление взаимодействия с пользователями, увеличение продаж ваших устройств и рост ценности вашего бренда.
- Углубляйте взаимодействие с пользователями . Охватывайте пользователей на 1 миллиарде устройств Assistant , повышайте удобство обнаружения и упростите настройку.
- Увеличивайте продажи . Станьте заметным в разделе «Покупки в поиске», увеличьте право на показ в розничных сетях и каналах установки.
- Повышайте ценность бренда . Будьте в центре заботливого дома. Позвольте пользователям узнать ваш бренд благодаря надежности и богатым функциям.
Как построить
Чтобы подключить ваше устройство к Assistant , вам необходимо создать интеграцию Cloud-to-cloud . Assistant обрабатывает, как пользователи запускают ваше действие (на нескольких языках), и предоставляет вам полезные метаданные через Google Home Graph (например, состояние конкретного устройства на основе комнаты пользователя). Все, что вам нужно сделать, это ответить на запросы через вашу службу выполнения.
Самый простой способ начать — пройти наши лаборатории по написанию кода. Мы рекомендуем выполнить обе эти лабораторные работы по коду, которые шаг за шагом проведут вас через отдельные этапы процесса разработки:
Matter Virtual Device
Updated 6 января 2025 г.
A self-contained desktop application that provides visual state and controls for Matter virtual devices.
Google Home Playground
Updated 6 января 2025 г.
Simulate a smart home project by creating and modifying a virtual home with configurable device types and traits.
Google Home Plugin for Android Studio
Updated 6 января 2025 г.
This plugin gives you access to Google Assistant Simulator, Cloud Logging, and other tools to simplify your smart home development process.
Google Home UI Automator
Updated 15 марта 2024 г.
Automate commissioning in the Google Home app.
Smart Home SYNC Data Validator
Updated 24 августа 2023 г.
Verify the correctness of intent response payloads using the SYNC response validator.
Troubleshooting integration errors
Updated 6 января 2023 г.
Learn how to troubleshoot Monitoring metrics and Google Cloud logs.
Home Graph Viewer
Updated 5 августа 2022 г.
View the Home Graph using the Home Graph Viewer.
Google Home Test Suite
Updated 13 июля 2022 г.
Generate and run test cases based on the devices and traits associated with your account and when testing is complete view results.
Google Home Extension for VS Code
Updated 31 мая 2022 г.
Use the Google Home Extension for access to Google Assistant Simulator, Cloud Logging, and other tools to simplify your smart home development process.
Cloud Monitoring for the Google Home ecosystem
Updated 1 февраля 2022 г.
Monitor usage of smart home Actions.
Cloud Logging for the Google Home ecosystem
Updated 1 февраля 2022 г.
Learn what logging analytics are available in Google Cloud.
WebRTC Validator Tool User Guide
Updated 1 ноября 2021 г.
Emulate the WebRTC player on Smart Displays with Google Assistant to debug WebRTC streaming.
После этого проверьте наш список поддерживаемых устройств , чтобы убедиться, что то, что вы планируете интегрировать, поддерживается в экосистеме 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 например включить свет или передать звук на динамик.