Grafik Beranda

Action smart home mengandalkan Google Home Graph, database yang menyimpan dan memberikan data kontekstual tentang rumah dan perangkatnya. Database Home Graph menyimpan informasi tentang struktur (misalnya, rumah atau kantor), ruangan (misalnya, kamar tidur atau ruang keluarga), dan perangkat (misalnya, speaker dan bohlam). Misalnya, Home Graph dapat menyimpan konsep rumah dengan ruang keluarga yang berisi beberapa jenis perangkat dari produsen yang berbeda seperti lampu, televisi, dan speaker. Informasi ini tersedia bagi Google Assistant untuk mengeksekusi permintaan pengguna berdasarkan konteks yang sesuai. Data status, seperti jika bola lampu menyala, tidak disimpan dalam jangka panjang. Data tersebut bersifat sementara dan hanya digunakan di Home Graph.

Home Graph pada dasarnya adalah peta logis rumah Anda. Hal ini memungkinkan Anda melakukan percakapan alami dengan Assistant. Jika Anda duduk di ruang kerja dan ingin mematikan lampu ruang kerja, cukup ucapkan Ok Google, matikan lampu dan tidak akan menyebutkan ruangan tempat Anda berada saat ini.

Manfaat Home Graph:

  • Perintah implisit. Anda, perangkat Google Home, dan lampu Anda berada di ruangan yang sama. Kamu hanya perlu menyalakan lampu. Anda tidak perlu menentukan ruangan tempat lampu berada.
  • Kontrol yang lebih baik terhadap penargetan eksplisit. Saat berada di ruangan yang berbeda, Anda dapat mematikan lampu dapur meskipun lampu tersebut berasal dari beberapa produsen. Intent smart home ditentukan untuk ruang tertentu yang diidentifikasi di Home Graph.

Struktur

Google Home app (GHA) memungkinkan pengguna mengonfigurasi beberapa struktur sehingga pengguna dapat mengelola beberapa rumah. Setiap struktur memiliki serangkaian ruang dan perangkatnya sendiri. Struktur terdiri dari hal berikut:

  • Pengelola - Akun pemilik struktur. Setiap struktur harus memiliki setidaknya satu manajer. Setelah pengelola ditentukan, pengelola dapat membagikan dan membatalkan pembagian struktur kepada pengguna lain.
  • Ruang - Ruangan yang merupakan bagian dari struktur.
  • Label - Label yang mengidentifikasi struktur seperti "Rumah Joni".
  • Perangkat - Perangkat yang merupakan bagian dari struktur. Ini bisa berupa perangkat dari beberapa produsen.

Gambar 1 menunjukkan contoh rumah dengan struktur, tiga ruangan, dan beberapa perangkat:

Gambar ini menunjukkan contoh grafik beranda. Terdapat satu struktur yang dibatasi dengan garis putus-putus biru, tiga ruangan yang bergaris batas dengan garis oranye, dan beberapa perangkat yang terletak di ruangan dengan lingkaran hijau.
Gambar 1: Contoh grafik beranda

Ruang

Ruang termasuk dalam struktur dan terdiri dari hal berikut:

  • Label - Label yang mengidentifikasi kamar, seperti "Kamar Tidur Utama".
  • Perangkat - Perangkat yang merupakan bagian dari ruangan. Ini bisa berupa perangkat dari beberapa produsen.

Perangkat

Perangkat harus dimiliki oleh setidaknya satu struktur, dapat menjadi milik maksimum 1 ruangan, dan memiliki properti berikut:

  • Jenis - Jenis perangkat seperti lampu, kamera, atau unit AC.
  • Trait - Jenis karakteristik yang didukung perangkat. Setiap perangkat dapat memiliki sejumlah trait. Cahaya mungkin memiliki ciri seperti Brightness dan ColorSetting.

Sifat

Sifat memiliki properti berikut:

  • Atribut - Atribut perangkat yang statis untuk sebuah perangkat. Atribut dapat berupa satuan suhu atau mode.
  • Status - Status perangkat untuk perangkat. Lampu dapat menampilkan status kecerahan untuk menunjukkan kecerahan saat ini lampu tertentu. Setiap trait perangkat menambahkan status perangkat yang berbeda untuk suatu perangkat.
  • Label - Label yang mengidentifikasi perangkat seperti "Lampu Kamar Tidur".