Google Home Playground è un'applicazione web che simula un progetto per la smart home con tipi e trait di dispositivi configurabili. Puoi creare dispositivi virtuali, modificare gli attributi e gli stati dei dispositivi, visualizzarli in Google Home Graph e importare o esportare configurazioni dei dispositivi.
Completa il collegamento dell'account
Per utilizzare Google Home Playground, ti consigliamo di collegare innanzitutto lo strumento al tuo account. Apri l'app Google Home app (GHA) sullo smartphone e segui la procedura di collegamento dell'account:
- Fai clic sull'icona più (+) nell'angolo in alto a sinistra.
- Seleziona Configura dispositivo > Compatibile con Google.
- Cerca l'azione Google Home Playground.
- Seleziona l'azione e il GHA ti indirizzerà alla pagina di accesso. Fai clic su Accedi con Google e seleziona il tuo account per accedere.
- Fai clic sul pulsante Autorizza per autorizzare il collegamento dell'account.
Una volta completato il collegamento dell'account, su GHA verrà visualizzato un insieme di dispositivi virtuali predefiniti con cui potrai interagire.
Accedi
Avvia Google Home Playground facendo clic sul pulsante di seguito:
Fai clic su Sign in With Google. Assicurati di accedere con lo stesso account che hai utilizzato nell'GHA per completare il collegamento dell'account.
Dopo aver eseguito l'accesso, Google Home Playground mostrerà i dispositivi virtuali archiviati in Home Graph.
La UI web è costituita da tre riquadri:
- Elenco dispositivi mostra tutti i tuoi dispositivi virtuali. Puoi selezionare un determinato dispositivo virtuale per visualizzarne le informazioni e creare dispositivi virtuali tramite questo riquadro.
- Info dispositivo presenta le informazioni del dispositivo virtuale selezionato. Puoi anche modificare queste informazioni e rimuovere il dispositivo virtuale selezionato tramite il pannello.
- Area di log mostra i log delle interazioni tra il giorno Google Home Playground e il giorno Home Graph. Puoi espandere i log per ispezionare i payload di richiesta e risposta e risolvere i problemi.
Dispositivo virtuale
Visualizza informazioni sul dispositivo virtuale
Nel riquadro Elenco dispositivi, seleziona il dispositivo virtuale che vuoi visualizzare. Nel riquadro Elenco dispositivi, seleziona il dispositivo virtuale che vuoi visualizzare. Il riquadro Informazioni sul dispositivo mostrerà le relative informazioni suddivise in cinque schede:
- Informazioni di base: proprietà di primo livello del dispositivo, tra cui tipo, ID e nome.
- Tratti:i trait supportati del dispositivo.
- Attributi:attributi specifici del trait del dispositivo.
- Stati:tutti gli stati del dispositivo.
- SUV: configurazione della verifica utente secondaria del dispositivo.
Modifica informazioni sul dispositivo virtuale
Oltre a visualizzare le informazioni di un dispositivo virtuale, puoi anche modificare direttamente le relative informazioni archiviate in Home Graph tramite il riquadro Informazioni sul dispositivo.
Modifica trait supportati
- Seleziona la scheda Tratti e fai clic sul pulsante Modifica.
- Nel riquadro popup, puoi vedere i trait attualmente supportati dal dispositivo e quelli disponibili da aggiungere. Utilizza i pulsanti della freccia
(arrow_forward/arrow_back) per aggiungere o rimuovere trait supportati per il dispositivo. - Dopo aver aggiornato i trait supportati, fai clic su Salva e i trait aggiornati verranno applicati a Home Graph.
- Puoi visualizzare questi aggiornamenti dei trait nell'Area di log.
Modifica attributi dei dispositivi
- Seleziona la scheda Attributi e modifica l'attributo per i trait supportati dal dispositivo.
- Al termine della modifica, premi Invio e le modifiche agli attributi verranno applicate a Home Graph.
- Puoi visualizzare questi attributi aggiornati nell'Area di log.
Modificare gli stati del dispositivo
- Seleziona la scheda Stati e modifica direttamente lo stato. Le modifiche allo stato verranno applicate a Home Graph.
- Puoi visualizzare queste modifiche dello stato nell'Area di log.
Aggiungere una verifica utente secondaria al dispositivo virtuale
Puoi aggiungere un SUV ai dispositivi virtuali e configurare il tipo di sfida e il comportamento corrispondente su ogni dispositivo. Puoi aggiungere un SUV ai dispositivi virtuali e configurare il tipo di verifica e il comportamento corrispondente su ciascun dispositivo.
Configura SUV sul dispositivo
- Nel riquadro Elenco dispositivi, seleziona il dispositivo virtuale che vuoi configurare.
- Nel riquadro Informazioni sul dispositivo, seleziona la scheda SUV e configura quanto segue:
- Attivato:indica se il SUV è attivato o disattivato (nessuna verifica) sul dispositivo.
- Tipo di sfida: se il SUV richiede una conferma esplicita (ackNeeded) o un numero di identificazione personale (pinNeeded).
- PIN: il PIN valido.
- Gestione del PIN errato:quando il PIN è errato, indica se chiedere nuovamente all'utente e, in caso contrario, l'errore di rispondere.
Identifica i dispositivi che abilitano i SUV
Nel riquadro Elenco dispositivi, accanto a ciascun dispositivo abilitato per SUV viene visualizzata un'icona a forma di chiave .
Il seguente elenco di tratti richiede un SUV:
Crea un nuovo dispositivo virtuale
- Nel riquadro Elenco dispositivi, fai clic su Aggiungi un dispositivo.
- Nel riquadro popup, seleziona il tipo di dispositivo e inserisci il nome del nuovo dispositivo. In alternativa, puoi selezionare un insieme predefinito di dispositivi da aggiungere.
- Una volta completati tutti i passaggi, il nuovo dispositivo verrà aggiunto a Home Graph.
Rimuovere un dispositivo virtuale
- Nel riquadro Elenco dispositivi, seleziona il dispositivo che vuoi rimuovere. Quindi, nel riquadro Informazioni di base, seleziona la scheda Informazioni di base e nel riquadro Informazioni sul dispositivo, seleziona la scheda Informazioni di base e fai clic su Rimuovi dispositivo in basso.
- Conferma la rimozione del dispositivo nell'avviso popup.
- Dopo aver confermato la rimozione, il dispositivo verrà rimosso da Home Graph.
Editor risposte di sincronizzazione
Puoi convalidare o aggiornare la tua risposta relativa alla sincronizzazione in Google Home Playground. Fai clic su Sync Response Editor per aprire un IDE incorporato.
Modifica o copia e incolla la risposta di sincronizzazione e fai clic su Salva per applicare le modifiche e scoprire come funziona nell'ecosistema di Google Home.
Importazione ed esportazione di dispositivi virtuali
Per risolvere o riprodurre i problemi, puoi esportare i dispositivi virtuali con il loro stato in un file e condividere il file con altre persone per importare e replicare i tuoi dispositivi virtuali.
Esporta dispositivi virtuali in un file
- Fai clic su per esportare i dispositivi virtuali in un file.
- Inserisci il nome del file che vuoi esportare e fai clic su OK.
- Dopo aver inserito il nome del file, il browser scaricherà il file dei dispositivi virtuali esportati.
Importa dispositivi virtuali da un file
- Fai clic su per importare i dispositivi virtuali da un file.
- Seleziona il file da importare e fai clic su OK.
- Dopo aver confermato il file da importare, Google Home Playground importerà i dispositivi virtuali con gli stati del file e aggiornerà le informazioni e gli stati dei dispositivi importati in Home Graph.
Ispeziona i log delle interazioni
Quando interagisci con i dispositivi virtuali, Google Home Playground applica automaticamente la modifica a Home Graph. Le interazioni con Home Graph vengono registrate nel riquadro Area di log, dove puoi espandere ogni voce per ispezionare i payload di richiesta e risposta API Home Graph.
Ogni voce di log è un array JSON, contenente elementi della seguente struttura:
{
"uri": string,
"request": object,
"response": object
}
Campi | Tipo | Descrizione |
---|---|---|
uri |
string |
URL della chiamata API Home Graph. |
request |
object |
Corpo della richiesta della chiamata API Home Graph. Consulta la documentazione di riferimento la documentazione di riferimento per il formato di ciascun metodo. |
response |
object |
Corpo della risposta della chiamata API Home Graph. Consulta la documentazione di riferimento la documentazione di riferimento per il formato di ciascun metodo. |
Visualizza i tipi e i trait di dispositivi supportati
L'icona del punto interrogativo Guida in alto a destra mostra il tipo di dispositivo corrente e l'elenco dei tratti supportato da Google Home Playground.
Segnalare i problemi
Vorremmo conoscere la tua opinione. Segnala i problemi riscontrati utilizzando l'icona del punto esclamativo feedback in alto a destra.