Grafico Home

Le azioni per la smart home si basano su Google Home Graph, un che archivia e fornisce dati contestuali sulla casa e sui suoi dispositivi mobili. Il database Home Graph archivia informazioni su strutture (ad esempio casa o ufficio), stanze (ad esempio camera da letto o salotto) e dispositivi (ad esempio speaker e lampadina). Ad esempio: Home Graph è in grado di memorizzare il concetto di una casa con un soggiorno stanza contenente più tipi di dispositivi di produttori diversi, come come luce, televisione e speaker. Queste informazioni sono a disposizione Google Assistant per eseguire le richieste dell'utente in base a contesto appropriato. I dati sullo stato, ad esempio se è accesa una lampadina, non vengono memorizzati a lungo termine. È temporanea e viene usata soltanto Home Graph.

Home Graph è essenzialmente una mappa logica della tua casa. it ti consente di intrattenere una conversazione naturale con Assistant. Se sei seduto nello studio e vuoi spegnere le luci dello studio, basta dire Hey Google, spegni le luci senza menzionare stanza in cui ti trovi attualmente.

Vantaggi di Home Graph:

  • Comandi impliciti. Tu, il tuo dispositivo Google Home e i tuoi le luci si trovano nella stessa stanza. Tutto quello che devi dire è accendere le luci. Tu non è necessario specificare in quale stanza si trovano le luci.
  • Migliore controllo sul targeting esplicito. In un'altra stanza, puoi spegni le luci della cucina anche quando provengono da più luci produttori. L'intent smart home è determinato per un stanza specifica identificata in Home Graph.

Strutture

Google Home app (GHA) consente a un utente di configurare più strutture permette a un utente di gestire più case. Ogni struttura ha il proprio insieme di stanze e dispositivi. Una struttura è costituita da quanto segue:

  • Gestori: l'account dei proprietari della struttura. Ogni struttura deve avere almeno un gestore. Una volta definito, il gestore può condividere e annullare la condivisione di una struttura con altri utenti.
  • Stanze: le stanze che fanno parte di una struttura.
  • Etichette - L'etichetta che identifica la struttura, ad esempio "Casa di Giovanni".
  • Dispositivi: i dispositivi che fanno parte di una struttura. Possono essere dispositivi diversi produttori.

La figura 1 mostra un esempio di casa con una struttura, tre stanze e diversi dispositivi:

Questa figura mostra un esempio di grafico domestico. Esiste una struttura
            è contornato da una linea blu tratteggiata, tre stanze che sono delineate
            con una linea arancione e diversi dispositivi nelle stanze che
            sono cerchi verdi.
Figura 1: esempio di grafico della home page

Camere

Una camera appartiene a una struttura ed è composta da quanto segue:

  • Etichette: l'etichetta che identifica la camera, ad esempio "Camera da letto principale".
  • Dispositivi: i dispositivi che fanno parte della stanza. Possono essere dispositivi diversi produttori.

Dispositivi

Un dispositivo deve appartenere ad almeno una struttura, può appartenere a un massimo di 1 stanza virtuale e ha queste proprietà:

  • Tipo: il tipo di dispositivo, ad esempio una lampada, una videocamera o un condizionatore.
  • Trait: il tipo di trait supportati dal dispositivo. Ogni dispositivo può avere un diverse caratteristiche. Una luce può avere tratti come Brightness e ColorSetting.

Tratti

I trait hanno le seguenti proprietà:

  • Attributi : gli attributi statici di un dispositivo. Un attributo può essere, ad esempio, le unità di misura della temperatura o la modalità.
  • Stato: gli stati di un dispositivo. Una lampada potrebbe restituire lo stato luminosità per indicare la luminosità corrente della lampada in questione. Ciascuna trait aggiunge diversi stati per un dispositivo.
  • Etichette: l'etichetta che identifica il dispositivo, ad esempio "Lampada da camera da letto".