Google предоставляет SDK, инструменты и примеры приложений для быстрого начала работы Cloud-to-cloud , независимо от того, интегрируете ли вы простой коммутатор или сложный AV-ресивер.
Эти ресурсы предназначены для того, чтобы разработчик мог сосредоточить свои усилия на создании возможностей и функций, затрачивая при этом меньше времени на управление инфраструктурой.
Сэмплы и библиотеки
Наши комплексные примеры можно использовать в качестве отправной точки для вашей собственной интеграции или для демонстрации наилучшего способа создания новой. Кроме того, клиентские библиотеки Google Home Graph API доступны на различных языках.
Инструменты
Расширение Google Home для VS Code
Google Home Extension for Visual Studio Code позволяет напрямую взаимодействовать с экосистемой Google Home. Например, вы можете ввести команду, такую как «включить лампочку», и Google Assistant обработает ваш запрос в облаке и отправит команду на устройство.
Используйте это расширение на этапе разработки для:
Протестируйте устройства, работающие Cloud-to-cloud , интегрированные в Google Home .
Выявляйте проблемы, просматривая журналы Google Cloud в режиме реального времени и отслеживая весь обмен данными в обоих направлениях. Фильтруйте по степени серьезности и временному диапазону.
Проанализируйте JSON-содержимое сообщений журнала.
Команды Issue Assistant в формате скриптов помогут вам быстрее и воспроизводимо проводить тестирование.
Валидатор данных SYNC
Мы рекомендуем использовать валидатор данных SYNC для проверки формата ответов SYNC от вашей интеграции. Это позволит избежать ошибок на более поздних этапах тестирования.
Google Home Playground
Площадка Google Home Playground полезна для имитации работы вашего типа устройства в экосистеме Google Home до начала полноценной разработки с использованием физического устройства.
Используйте его на этапе разработки для:
- Создавайте виртуальные устройства и настраивайте их с помощью параметров для использования в Google Home app (GHA) .
- Посмотрите, как устройства отображаются в Home Graph .
- Проверьте возможность вторичной проверки пользователя для устройства.
Набор тестов Google Home
Используйте Google Home Test Suite , чтобы проверить интеграцию вашей системы умного дома и убедиться, что она соответствует требованиям сертификации и запуска экосистемы Google Home.
Главная страница | Просмотр графиков
Google Home Graph используется для проверки состояния устройств в Home Graph конкретного пользователя. Это быстрый способ проверить Home Graph без прямого использования API.