Google предоставляет SDK, инструменты и примеры приложений для начала вашего Matter journey, whether you're building your own smart home hardware or integrating Matter functionality into your Android app .
Эти ресурсы предназначены для того, чтобы разработчик мог сосредоточить свои усилия на разработке возможностей и функций, в то же время тратя меньше усилий на работу с инфраструктурой.
Разрабатывайте оборудование для умного дома с Matter
Google Home Device SDK предоставляет API и инструменты, которые расширяют возможности Matter SDK с открытым исходным кодом для быстрого создания и внедрения инноваций с помощью Google Intelligence.
Виртуальное устройство материи
Device SDK позволяет разработчику сразу приступить к разработке, экспериментируя с устройствами Matter в виртуальной среде. Устройства Virtual Matter могут быть созданы с помощью SDK, введены в эксплуатацию на фабрике и управляться так же, как и физические устройства, включая выполнение Google Assistant commands.
Контроллер виртуальных устройств — это приложение-инициатор Matter , которое можно использовать для управления как виртуальными, так и физическими устройствами Matter . Это полезный инструмент для опробования новых идей и тестирования устройств на этапе разработки .
Расширение Google Home для VS Code
Google Home Extension for Visual Studio Code позволяет напрямую взаимодействовать с облаком Google Home. Например, вы можете ввести команду, например «включи мою лампочку», и Assistant обработает ваш запрос в облаке и отправит команду на устройство.
Используйте это расширение на этапе разработки , чтобы:
Протестируйте устройства Matter и не Matter , интегрированные в Google Home.
Выявляйте проблемы, просматривая облачные журналы в режиме реального времени, наблюдая за всем обменом данными в обоих направлениях. Фильтр по серьезности и временному диапазону.
Проверьте содержимое сообщений журнала в формате JSON.
Выдавайте команды Assistant в формате сценария, чтобы ускорить тестирование повторяемым способом.
Набор тестов Google Home
Используйте Google Home Test Suite в Google Home Developer Console to test your smart home integration and ensure it meets certification and launch requirements for the Google Home ecosystem.
Интегрируйте функциональность Matter в свое приложение для Android
Создавайте лучшие приложения для Android Matter с помощью Google Home Mobile SDK .
Сервисы Google Play Matter API
Google Play services offer Matter APIs for commissioning,device-sharing, and operational discovery.
Плагин Google Home для Android Studio
Google Home Plugin for Android Studio — это незаменимый инструмент разработки, который позволяет вам вводить команды для Assistant прямо в редакторе, чтобы наблюдать за взаимодействием с вашими приложениями Matter и устройствами.
Среда IDE также позволяет просматривать облачные журналы в режиме реального времени, что позволяет эффективно отлаживать интеграции.
Пример приложения Google Home для Matter
Google Home Sample App for Matter представляет собой конкретный пример того, как использовать API Play services для Matter для создания приложения, которое упрощает ввод в эксплуатацию и совместное использование устройств Matter в приложениях и экосистемах.