Развивайтесь ради важности

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 в различных приложениях и экосистемах.