Google fornisce SDK, strumenti e app di esempio per iniziare subito a utilizzare il tuo Matter percorso, sia che tu stia creando il tuo hardware per la smart home sia che tu stia integrando la funzionalità Matter nella tua app Android.
Queste risorse sono progettate per consentire agli sviluppatori di concentrare gli sforzi di sviluppo sulla creazione di funzionalità, investendo meno risorse nella gestione dell'infrastruttura.
Sviluppare hardware per la smart home con Matter
Dispositivo virtuale Matter
Il Google Home Device SDK consente agli sviluppatori di iniziare subito a sviluppare sperimentando i dispositivi Matter in un ambiente virtuale setting. I dispositivi virtuali Matter possono essere creati utilizzando l'SDK, commissionati su un fabric e controllati allo stesso modo dei dispositivi fisici, inclusa l'esecuzione dei comandi Google Assistant.
Estensione Google Home per VS Code
Il 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 mia lampadina", e il Assistant elaborerà la tua richiesta nel cloud e invierà il comando al dispositivo.
Utilizza questa estensione durante la fase di sviluppo per:
Testare i dispositivi Matter e non-Matter integrati in Google Home.
Identificare i problemi visualizzando i log cloud in tempo reale, osservando tutte le comunicazioni che fluiscono in entrambe le direzioni. Filtrare per gravità e intervallo di tempo.
Esaminare i contenuti JSON dei messaggi di log.
Eseguire i comandi Assistant in formato script per testare più velocemente in modo ripetibile.
Google Home Test Suite
Utilizza Google Home Test Suite nel Google Home Developer Console per testare l'inteva zione della smart home e assicurarti che soddisfi i requisiti di certificazione e lancio per l'ecosistema Google Home.
Integrare la funzionalità Matter nella tua app per Android
API Matter di Google Play Services
Google Play services offrono Matter API per la commissione, la condivisione dei dispositivi e il rilevamento operativo.
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 tue applicazioni e i tuoi dispositivi Matter.
L'IDE ti consente anche di esaminare i log cloud in tempo reale, consentendoti di eseguire il debug delle integrazioni in modo efficiente.
App di esempio Google Home per Matter
Il Google Home Sample App for Matter fornisce un esempio concreto di come utilizzare le API Play services per Matter per creare un'app che semplifichi la commissione e la condivisione dei dispositivi Matter tra app ed ecosistemi.