Google fornisce SDK, strumenti e app di esempio per iniziare subito il tuo percorso Matter, che tu stia creando il tuo hardware per la casa intelligente o integrando la funzionalità Matter nella tua app Android.
Queste risorse sono progettate per consentire allo sviluppatore di concentrare gli sforzi di sviluppo sulla creazione di funzionalità e capacità, investendo meno energie nella gestione dell'infrastruttura.
Sviluppare hardware per la smart home con Matter
Google Home Device SDK fornisce API e strumenti che estendono l'SDK Matter open source per creare rapidamente e innovare con l'intelligenza di Google.
Dispositivo virtuale Matter
Device SDK consente a uno sviluppatore di iniziare subito a sviluppare sperimentando con i dispositivi Matter in un ambiente virtuale. I dispositivi Matter virtuali possono essere creati utilizzando l'SDK, messi in servizio in un'infrastruttura e controllati nello stesso modo dei dispositivi fisici, inclusa l'esecuzione dei comandi Matter.Google Assistant
Matter Virtual Device Development Environment
Matter Virtual Device Development Environment (MVD-DE) è un container Docker preconfigurato che include l'app di Virtual Device Controller (VDC) avvio che può essere utilizzata per controllare i dispositivi Matter sia virtuali che fisici. È uno strumento utile per provare nuove idee e testare i dispositivi durante la fase di sviluppo.
Estensione Google Home per VS Code
Google Home Extension for Visual Studio Code ti consente di interagire direttamente con l'ecosistema Google Home. Ad esempio, puoi digitare un comando, come "accendi la lampadina", e Assistant elaborerà la tua richiesta nel cloud e invierà il comando al dispositivo.
Utilizza questa estensione durante la fase di sviluppo per:
Testa sia i dispositivi Matter sia quelli non Matter integrati in Google Home.
Identifica i problemi visualizzando i log cloud in tempo reale, osservando tutte le comunicazioni che fluiscono in entrambe le direzioni. Filtra per gravità e intervallo di tempo.
Controlla i contenuti JSON dei messaggi di log.
Esegui i comandi Assistant in formato script per eseguire i test più velocemente in modo ripetibile.
Google Home Test Suite
Utilizza Google Home Test Suite in Google Home Developer Console per testare l'integrazione della tua smart home e assicurarti che soddisfi i requisiti di certificazione e di lancio per l'ecosistema Google Home.
Integrare la funzionalità Matter nella tua app per Android
Crea le migliori app per Android Matter utilizzando Google Home Mobile SDK.
API Matter di Google Play Services
Google Play services offrono Matter API per la messa in servizio, la condivisione dei dispositivi e la scoperta operativa.
Plugin Google Home per Android Studio
Google Home Plugin for Android Studio è uno strumento di sviluppo indispensabile che ti consente di digitare i comandi per Assistant direttamente nell'editor per osservare le interazioni con le applicazioni e i dispositivi Matter.
L'IDE ti consente anche di esaminare i log di Cloud in tempo reale, in modo da eseguire il debug delle tue integrazioni in modo efficiente.
App di esempio di Google Home per Matter
Google Home Sample App for Matter fornisce un esempio concreto di come utilizzare le API Play services per Matter per creare un'app che semplifica la messa in servizio e la condivisione di dispositivi Matter tra app ed ecosistemi.