Google offre SDK, strumenti e app di esempio per iniziare nel tuo percorso con Matter, a prescindere dal fatto che tu stia creando il tuo hardware per la smart home o integrando la funzionalità Matter nella tua app per Android.
Queste risorse sono progettate per consentire allo sviluppatore di concentrare gli sforzi di sviluppo sulla creazione di capacità e funzionalità, investendo meno sforzi nella gestione dell'infrastruttura.
Sviluppare smart home hardware con Matter
Google Home Device SDK fornisce API e strumenti che estendono l'SDK open source Matter per creare rapidamente e innovare con l'intelligenza di Google.
Dispositivo virtuale Matter
Il Device SDK consente a uno sviluppatore di iniziare a sviluppare subito sperimentando con i dispositivi Matter in un ambiente virtuale. I dispositivi Matter virtuali possono essere creati utilizzando l'SDK, commissionati su un tessuto e controllati allo stesso modo dei dispositivi fisici, incluso l'evasione dei comandi Google Assistant.
Ambiente di sviluppo Matter Virtual Device Development
Matter Virtual Device Development Environment (MVD-DE) è un container Docker preconfigurato che include l'app di avvio Virtual Device Controller (VDC), che può essere utilizzata per controllare dispositivi Mattervirtuali e fisici. È uno strumento utile per provare nuove idee e testare dispositivi durante la fase di sviluppo.
Estensione Google Home per VS Code
Google Home Extension for Visual Studio Code consente di interagire direttamente con l'ecosistema Google Home. Ad esempio, puoi digitare un comando, come "accendi la mia 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 del cloud in tempo reale, osservando tutte le comunicazioni in entrambe le direzioni. Filtra per gravità e intervallo di tempo.
Ispeziona il contenuto JSON dei messaggi di log.
Utilizza i comandi Assistant in formato con script per velocizzare i test in modo ripetibile.
Test Suite di Google Home
Utilizza Google Home Test Suite in Google Home Developer Console per verificare l'integrazione della tua smart home e assicurarti che soddisfi i requisiti relativi alla certificazione e al lancio per l'ecosistema Google Home.
Integra la funzionalità Matter nella tua app per Android
Crea le migliori app per Matter Android utilizzandoGoogle Home Mobile SDK.
API Google Play Services Matter
Google Play services offrono Matter API per la messa in servizio, la condivisione dei dispositivi e il rilevamento operativo.
Plug-in Google Home per Android Studio
Google Home Plugin for Android Studio è uno strumento di sviluppo indispensabile che 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 inoltre di rivedere i log di Cloud in tempo reale, consentendoti di eseguire il debug delle tue integrazioni in modo efficiente.
App di esempio 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 rende facile inviare e condividere i dispositivi Matter tra app ed ecosistemi.