Autorizzazione account su Android

Prima di procedere con l'autorizzazione dell'account, assicurati di avere:

  1. L'app Google Home app (GHA) installata sul tuo dispositivo mobile Android, configurata con almeno una casa (struttura) sul tuo Account Google.
  2. Almeno uno di questi tipi di dispositivi supportati per l'app di esempio in casa:
    • Luce a temperatura di colore (on/off, luminosità)
    • Sensore di contatto (stato booleano)
    • Luce dimmerabile (on/off, luminosità)
    • Luce colorata estesa (on/off, luminosità)
    • Generic Switch
    • Google Fotocamera
    • Sensore di presenza (rilevamento della presenza)
    • Luce accesa/spenta (accensione e spegnimento, luminosità)
    • Interruttore della luce on/off
    • Unità plug-in on/off (accesa e spenta)
    • Sensore di accensione/spegnimento
  3. Due dispositivi per testare l'automazione di esempio.

Prima di utilizzare i dispositivi tramite le API Home, questi devono essere controllabili da GHA.

Esegui l'app di esempio per Android

Esegui l'app di esempio per Android. La prima volta che la esegui, ti verrà chiesto di consentire l'accesso a una casa sul tuo Account Google. In questo modo, l'app di esempio ottiene l'autorizzazione per accedere e controllare le strutture e i dispositivi della casa.

Il comportamento predefinito delle autorizzazioni dell'app varia a seconda che l'app sia stata registrata o meno su Google Home Developer Console.

Se un'app non è registrata nel Developer Console, sarà in stato non verificato. Questo approccio è consigliato per testare l'utilizzo delle API Home:

  • Solo gli utenti registrati come utenti di test nella console OAuth possono concedere autorizzazioni per l'app. Esiste un limite di 100 utenti di test per un'app non verificata.

  • Un'app non verificata avrà accesso ai dispositivi di qualsiasi tipo supportato da OAuth per le API per la casa (l'elenco dei tipi di dispositivi è disponibile in Developer Console). Verrà concesso l'accesso a tutti i dispositivi di una struttura.

Se un'app è registrata in Developer Console e è stata approvata per l'accesso a uno o più tipi di dispositivi e la verifica del brand è stata completata per OAuth, si troverà nello stato verificato. Questo stato è necessario per il lancio di un'app in produzione:

  • I limiti per gli utenti di test non vengono più applicati. Qualsiasi utente può concedere l'autorizzazione all'app.
  • L'utente può concedere l'autorizzazione solo ai tipi di dispositivi approvati nel Developer Console.

Tocca Consenti l'accesso a una casa scelta:

  • Se al tuo account sono collegate delle case, scegli una casa a cui concedere l'autorizzazione. Se non vengono trovati dispositivi nella casa scelta, puoi:
    1. Tocca Consenti l'accesso a un'altra casa per selezionare un'altra casa.
    2. Configura un dispositivo a tua scelta in quella casa utilizzando Google Home app (GHA). Ricorda che solo questi tipi di dispositivi sono supportati nel controllo in questa app di esempio:
      • Luce a temperatura di colore (on/off, luminosità)
      • Sensore di contatto (stato booleano)
      • Luce dimmerabile (on/off, luminosità)
      • Luce colorata estesa (on/off, luminosità)
      • Generic Switch
      • Google Fotocamera
      • Sensore di presenza (rilevamento della presenza)
      • Luce accesa/spenta (accensione e spegnimento, luminosità)
      • Interruttore della luce on/off
      • Unità plug-in on/off (accesa e spenta)
      • Sensore di accensione/spegnimento
  • Se non ci sono case collegate al tuo account, vedrai una schermata con il messaggio Non ci sono strutture per l'account selezionato.
    1. Scorri indietro per tornare alla visualizzazione principale dell'app di esempio.
    2. Per configurare una casa, usa GHA. Quindi prova a concedere di nuovo l'autorizzazione all'app di esempio.

Il flusso delle autorizzazioni può essere rivisto in qualsiasi momento selezionando l'icona del profilo in alto a destra di qualsiasi schermata dell'app di esempio.

Selezionando una struttura in cui eseguire l'app di esempio.
Figura 1: seleziona una struttura
La struttura selezionata, che mostra i dispositivi disponibili.
Figura 2: struttura e dispositivi
Controllare le impostazioni di un dispositivo.
Figura 3: controlli dei dispositivi
La struttura selezionata, che mostra le automazioni disponibili.
Figura 4: struttura e automazioni

Una volta concesso l'accesso a una casa con dispositivi, verrai reindirizzato alla visualizzazione dei dispositivi. Puoi controllare i dispositivi e osservare le modifiche del loro stato tramite l'app di esempio.