La piattaforma Cloud-to-cloud di Google consente agli utenti di controllare i tuoi dispositivi connessi disponibili in commercio tramite Google Home app (GHA) e Google Assistant, che è disponibile su oltre un miliardo di dispositivi come smart speaker, telefoni, auto, TV, cuffie, orologi e altro ancora.
Perché costruire
I vantaggi per te includono un maggiore coinvolgimento degli utenti, un aumento delle vendite dei tuoi dispositivi e una crescita del valore del tuo brand.
- Approfondisci il coinvolgimento degli utenti: raggiungi gli utenti su 1 miliardo di dispositiviAssistant, migliora la rilevabilità e rimuovi le difficoltà di configurazione.
- Aumenta le vendite: diventa rilevabile su Shopping sulla rete di ricerca, aumenta la idoneità per essere presente nei canali di vendita e di installazione.
- Aumenta il valore del brand: sii al centro della casa che si prende cura di te. Consenti agli utenti di conoscere il tuo brand grazie all'affidabilità e alle funzionalità avanzate.
Come eseguire la compilazione
Per connettere il tuo dispositivo a Assistant, devi creare un'integrazione Cloud-to-cloud. Assistant gestisce la modalità di attivazione dell'azione da parte degli utenti (in più lingue) e fornisce metadati utili tramite Google Home Graph (ad esempio lo stato di un dispositivo specifico in base alla stanza dell'utente). Non devi fare altro che rispondere alle richieste tramite il tuo servizio di evasione degli ordini.
Il modo più semplice per iniziare è consultare i nostri codelab. Ti consigliamo di svolgere entrambi questi codelab, che ti guidano passo passo attraverso parti del processo di sviluppo:
Attivare l'evasione degli ordini locali per le integrazioni cloud-to-cloud
49 minuti
Updated 21 dicembre 2024
Scopri come attivare l'evasione degli ordini locale con l'SDK Local Home per migliorare le integrazioni della smart home con l'assistente.
Collegare i dispositivi per la smart home all'Assistente Google
35 minuti
Updated 23 novembre 2024
Crea ed esegui il deployment di un'integrazione cloud-to-cloud per integrare una lavatrice smart virtuale nell'assistente.
Debug della smart home
25 minuti
Updated 23 novembre 2024
Scopri come utilizzare le metriche e il logging di GCP per identificare e risolvere i problemi di produzione. Scopri come utilizzare la Test Suite per identificare problemi funzionali e relativi alle API.
Metriche basate su log per la smart home
16 minuti
Updated 23 novembre 2024
Scopri come utilizzare le metriche basate su log su Google Cloud per monitorare i pattern e analizzare i log degli errori di integrazione della casa intelligente.
Migliora e metti al sicuro le tue integrazioni cloud-to-cloud
50 minuti
Updated 23 novembre 2024
Scopri come migliorare e proteggere l'integrazione cloud-to-cloud tramite attributi dei dispositivi personalizzabili e come proteggerli con l'autenticazione a due fattori.
Implementare CameraStream con WebRTC
23 minuti
Updated 23 novembre 2024
Scopri come trasmettere in streaming da una webcam a un display Google Nest con il tratto CameraStream e WebRTC.
Eseguire il debug della home page locale
50 minuti
Updated 23 novembre 2024
Scopri come utilizzare le metriche e il logging di GCP per identificare e risolvere i problemi di produzione. Scopri come utilizzare la Test Suite per identificare problemi funzionali e relativi alle API. Scopri come utilizzare gli Strumenti per sviluppatori di Chrome durante lo sviluppo della tua app Home locale.
Monitoraggio delle interruzioni per la smart home
31 minuti
Updated 21 novembre 2024
In questo codelab, scopri come rilevare le interruzioni impostando avvisi automatici per la tua integrazione con la smart home.
Debug delle app ricevitore Cast
59 minuti
Updated 9 novembre 2024
In questo codelab, aggiungerai il lo strumento di debug di Cast alla tua app Ricevitore web esistente.
Aggiungere l'assistenza in tempo reale a un ricevitore Cast
30 minuti
Updated 9 novembre 2024
In questo codelab creerai un'applicazione personalizzata Ricevitore web che utilizza l'API Cast Live.
Aggiungi il supporto dell'API Ad Breaks a un ricevitore web
56 minuti
Updated 9 novembre 2024
Nel codelab creerai un'applicazione ricevitore web personalizzata che utilizza l'API Cast Ad Breaks.
Un'app Android compatibile con Google Cast
2 ore 48 minuti
Updated 9 novembre 2024
Nel codelab modificherai un'app video Android esistente per trasmettere contenuti su un dispositivo compatibile con Google Cast.
Crea un ricevitore web personalizzato
1 ora 37 minuti
Updated 9 novembre 2024
Nel codelab creerai un'app ricevitore web personalizzata per riprodurre i contenuti sui dispositivi compatibili con Google Cast.
Attivazione di Google Cast per un'app web
1 ora 18 minuti
Updated 9 novembre 2024
Nel codelab modificherai un'app video sul Web esistente per trasmettere contenuti su un dispositivo compatibile con Google Cast.
App per Android TV compatibili con Google Cast
1 ora 8 minuti
Updated 9 novembre 2024
In questo codelab, modificherai un'app Android TV esistente per supportare la trasmissione e la comunicazione dalle tue app di mittenti di Cast esistenti.
Debug delle integrazioni di Matter
36 minuti
Updated 6 novembre 2024
Scopri come risolvere i problemi relativi alle integrazioni di Matter utilizzando gli strumenti di analisi e scopri di più sulle risorse di assistenza per gli sviluppatori.
Creazione di un'applicazione web Accesso ai dispositivi
1 ora
Updated 13 ottobre 2024
Nel codelab scoprirai come funziona Accesso ai dispositivi e creerai un'applicazione web in grado di gestire l'autenticazione e le chiamate all'API Smart Device Management per Nest Thermostat.
Crea un'app Android per le pratiche
1 ora 17 minuti
Updated 20 settembre 2024
Personalizza l'app Google Home di esempio per la pratica e la gestione dei dispositivi.
Un'app per iOS compatibile con Google Cast
2 ore 28 minuti
Updated 11 settembre 2024
Nel codelab modificherai un'app video iOS esistente per trasmettere contenuti su un dispositivo compatibile con Google Cast.
Crea un dispositivo Matter
1 ora 17 minuti
Updated 22 agosto 2024
In questo codelab, creerai, commissionerai e utilizzerai un dispositivo Matter.
Creare un dispositivo virtuale Matter
1 ora 12 minuti
Updated 22 agosto 2024
In questo codelab, creerai, creerai commissioni e utilizzerai un dispositivo virtuale Matter.
Dopodiché, controlla il nostro elenco di dispositivi supportati per assicurarti che ciò che prevedi di integrare sia supportato nell'ecosistema Google Home. Poi, consulta l'elenco di controllo per gli sviluppatori per comprendere l'intero flusso di sviluppo dalla creazione del progetto al lancio.
Dispositivi supportati Elenco di controllo per gli sviluppatori
Google Home Playground
Usa Google Home Playground per simulare un progetto per la smart home con i tipi e le caratteristiche dei tuoi dispositivi. Crea dispositivi virtuali, modifica gli attributi e gli stati dei dispositivi e altro ancora. Per maggiori dettagli, consulta la pagina Google Home Playground.
Debug e analisi
Se hai già creato un'azione smart home e devi:
- Per eseguire il debug dell'azione, vai al codelab Debugging della smart home.
- Per accedere ai log o creare metriche basate su log, vai al codelab Metriche basate su log per la smart home.
- Per configurare gli avvisi per monitorare le interruzioni, vai al codelab Monitoraggio delle interruzioni per la smart home.
Definizioni
Nella presente documentazione vengono utilizzati i seguenti termini:
- Autenticazione
- Collega gli Account Google degli utenti agli account utente nel tuo sistema di autenticazione.
- Tratto del dispositivo
- I trait del dispositivo definiscono le funzionalità di un tipo di dispositivo.
- Tipo di dispositivo
- Fai sapere a Assistant quale grammatica deve essere utilizzata con il tuo dispositivo.
- Fulfillment
- Un servizio che gestisce un intent smart home ed esegue l'azione corrispondente.
- Ecosistema Google Home
- Una piattaforma che ti consente di creare un'azione smart home per estendere la funzionalità del Assistant per controllare i dispositivi connessi.
- Home Graph
- Un database che archivia e fornisce dati contestuali sulla casa e sui suoi dispositivi.
- smart home intent
- Semplici oggetti di messaggistica che descrivono come eseguire un'smart home azione, ad esempio accendere una luce o trasmettere audio a uno speaker.