Google предоставляет SDK, инструменты и примеры приложений, которые помогут вам быстро начать работу Matter , независимо от того, создаете ли вы собственное оборудование для умного дома или интегрируете функциональность Matter в свое приложение для Android .
Эти ресурсы предназначены для того, чтобы разработчик мог сосредоточить свои усилия на создании возможностей и функций, затрачивая при этом меньше времени на управление инфраструктурой.
Разрабатывайте устройства для умного дома с помощью Matter.
Виртуальное устройство материи
Google Home Device SDK позволяет разработчику сразу же приступить к разработке, экспериментируя с устройствами Matter в виртуальной среде. Виртуальные устройства Matter можно создавать с помощью SDK, вводить в эксплуатацию на платформе и управлять ими так же, как и физическими устройствами, включая выполнение команд Google Assistant .
Расширение Google Home для VS Code
Google Home Extension for Visual Studio Code позволяет напрямую взаимодействовать с экосистемой Google Home. Например, вы можете ввести команду, такую как «включить лампочку», и Assistant обработает ваш запрос в облаке и отправит команду на устройство.
Используйте это расширение на этапе разработки для:
Протестируйте как устройства Matter , так и устройства других Matter , интегрированные в Google Home.
Выявляйте проблемы, просматривая журналы облачных сервисов в режиме реального времени и отслеживая весь обмен данными в обоих направлениях. Фильтруйте данные по степени серьезности и временному диапазону.
Проанализируйте JSON-содержимое сообщений журнала.
Команды Issue Assistant в формате скриптов помогут вам быстрее и воспроизводимо проводить тестирование.
Набор тестов Google Home
Используйте набор Google Home Test Suite в Google Home Developer Console , чтобы проверить интеграцию вашей системы умного дома и убедиться, что она соответствует требованиям сертификации и запуска экосистемы Google Home.
Интегрируйте функциональность Matter в ваше Android-приложение.
API Google Play сервисов Matter
Google Play services предоставляют API-интерфейсы Matter для ввода в эксплуатацию, совместного использования устройств и оперативного анализа.
Плагин Google Home для Android Studio
Google Home Plugin for Android Studio — это незаменимый инструмент разработки, позволяющий вводить команды для Assistant непосредственно в редакторе, чтобы наблюдать за взаимодействием с вашими приложениями и устройствами Matter .
IDE также позволяет просматривать журналы Cloud в режиме реального времени, что дает возможность эффективно отлаживать интеграции.
Пример приложения Google Home для Matter
Google Home Sample App for Matter наглядно демонстрирует, как использовать API Play services для Matter , чтобы создать приложение, упрощающее ввод в эксплуатацию и совместное использование устройств Matter в различных приложениях и экосистемах.