Desenvolva para o caso

O Google oferece SDKs, ferramentas e apps de exemplo para você começar sua jornada do Matter, seja para criar seu próprio hardware de casa inteligente ou para integrar a funcionalidade do Matter ao seu app Android.

Esses recursos foram projetados para permitir que o desenvolvedor se concentre nos esforços de desenvolvimento para criar recursos e, ao mesmo tempo, investir menos esforço para lidar com a infraestrutura.

Desenvolva hardware de casa inteligente com o Matter

O Google Home Device SDK fornece APIs e ferramentas que estendem o SDK Matter de código aberto para criar rapidamente e inovar com a inteligência do Google.

Dispositivo virtual Matter

Fase de desenvolvimento

O Device SDK permite que um desenvolvedor comece a desenvolver imediatamente experimentando dispositivos Matter em um ambiente virtual. Dispositivos Matter virtuais podem ser criados usando o SDK, comissionados em uma malha e controlados da mesma maneira que dispositivos físicos, incluindo o fulfillment de comandos Google Assistant.

Ambiente de desenvolvimento virtual do dispositivo Matter

Fase de desenvolvimento

O Matter Virtual Device Development Environment (MVD-DE) é um contêiner do Docker pré-configurado que inclui o app iniciador Virtual Device Controller (VDC) que pode ser usado para controlar dispositivos Matter virtuais e físicos. É uma ferramenta útil para testar novas ideias e testar dispositivos durante a fase de desenvolvimento.

Extensão Google Home para VS Code

Fase de desenvolvimento

O Google Home Extension for Visual Studio Code permite que você interaja diretamente com o ecossistema do Google Home. Por exemplo, você pode digitar um comando, como "acenda minha lâmpada", e o Assistant processará a solicitação na nuvem e enviará o comando ao dispositivo.

Use essa extensão durante a fase de desenvolvimento para:

  • Teste os dispositivos Matter e não Matter integrados ao Google Home.

  • Identifique os problemas visualizando os registros da nuvem em tempo real, observando toda a comunicação que flui nas duas direções. Filtrar por gravidade e intervalo de tempo.

  • Inspecione o conteúdo JSON das mensagens de registro.

  • Emita comandos Assistant em formato de script para ajudar a testar mais rapidamente de maneira repetível.

Pacote de teste do Google Home

Fase de teste

Use o Google Home Test Suite no Google Home Developer Console para testar a integração da casa inteligente e garantir que ela atenda aos requisitos de certificação e lançamento do ecossistema do Google Home.

Integrar a funcionalidade Matter ao app Android

Crie os melhores apps Matter do Android usando Google Home Mobile SDK.

APIs Google Play Services Matter

Fase de desenvolvimento

Google Play services oferece APIs Matter para comissionamento, compartilhamento de dispositivos e descoberta operacional.

Plug-in do Google Home para Android Studio

Fase de desenvolvimento

Google Home Plugin for Android Studio é uma ferramenta de desenvolvimento indispensável que permite digitar comandos para Assistant diretamente no editor para observar as interações com os aplicativos e dispositivos Matter.

O ambiente de desenvolvimento integrado também permite analisar os registros do Cloud em tempo real, o que permite depurar as integrações com eficiência.

App de exemplo do Google Home para o Matter

Fase de desenvolvimento

O Google Home Sample App for Matter oferece um exemplo concreto de como usar as APIs Play services para Matter para criar um app que facilita a comissionamento e o compartilhamento de dispositivos Matter entre apps e ecossistemas.