Sviluppa per il cloud-to-cloud

Google fornisce SDK, strumenti e app di esempio per iniziare subito Percorso di Cloud-to-cloud, che si tratti di integrare un semplice passaggio o un ricevitore AV complesso.

Queste risorse sono progettate per consentire allo sviluppatore di concentrare gli sforzi di sviluppo creando capacità e caratteristiche, investendo meno sforzi dell'infrastruttura.

Campioni e biblioteche

Fase di sviluppo

I nostri campioni end-to-end possono essere utilizzati come punto di partenza per la tua integrazione. o illustra il modo migliore per crearne uno nuovo. E Google Home Graph Le librerie client delle API sono disponibili in vari linguaggi.

Campioni Librerie client

Strumenti

Estensione Google Home per VS Code

Fase di sviluppo

Il Google Home Extension for Visual Studio Code ti consente di interagire direttamente con l'ecosistema Google Home. Ad esempio, puoi digitare come "accendi la lampadina" e l'Google Assistant elaborerà la tua richiesta nel cloud e invierà il comando al dispositivo.

Utilizza questa estensione durante fase di sviluppo per:

  • Testa Cloud-to-cloud dispositivi integrati in Google Home.

  • Identifica i problemi visualizzando i log di Google Cloud in tempo reale, osservando tutti la comunicazione avviene in entrambe le direzioni. Filtra per gravità e intervallo di tempo.

  • Esamina i contenuti JSON dei messaggi di log.

  • Esegui comandi Assistant in formato basato su script per aiutarti a eseguire test più rapidi in modo ripetibile.

Sincronizza strumento di convalida dati

Fase di sviluppo

Ti consigliamo di utilizzare Sincronizza lo strumento di convalida dei dati per convalidare il formato delle risposte SYNC dalla tua integrazione. In questo modo si riducono gli errori che si verificano in una fase successiva del processo di test.

Playground Google Home

Fase di sviluppo

Il Google Home Playground è è utile per simulare il tipo di dispositivo nell'ecosistema Google Home prima di per completare lo sviluppo con un dispositivo fisico.

Utilizzalo durante la fase di sviluppo per:

  • Crea dispositivi virtuali e configurali con i trait da utilizzare nelle Google Home app (GHA).
  • Scopri come vengono visualizzati i dispositivi in Home Graph.
  • Eseguire il test della verifica utente secondaria per un dispositivo.

Test Suite di Google Home

Fase di test

Utilizza Google Home Test Suite per testare l'integrazione della tua smart home e assicurarti che sia conforme alla certificazione e al lancio i requisiti dell'ecosistema Google Home.

Visualizzatore Home Graph

Fase di test

La Google Home Graph viene utilizzato per verificare lo stato dei dispositivi in Home Graph di una per un utente specifico. È un modo rapido per verificare Home Graph senza usando direttamente l'API.