Akıllı ev işlemleri şunlara dayanır Google Home Graph , a database that stores and provides contextual data about the home and its devices. The Home Graph database stores information about structures (for example, home or office), rooms (for example, bedroom or living room), and devices (for example, speaker and light bulb). For example, Home Graph can store the concept of a home with a living room that contains multiple types of devices from different manufacturers such as a light, television, and speaker. This information is available to Google Assistant in order to execute user requests based on the appropriate context. State data, such as if a light bulb is on, is not stored in the long term - it’s ephemeral and is only used in the Home Graph.
Home Graph aslında evinizin mantıksal bir haritasıdır. Assistant ile doğal bir şekilde görüşmenizi sağlar. Dilediğiniz yerde kulübede oturuyorsanız ve ışıkları kapatmak istiyorsanız Ok Google, ışıkları kapat demeniz ve şu anda bulunduğunuz odadan bahsetmemeniz yeterlidir.
Home Graph ürününün avantajları:
- Örtük komutlar. Siz, Google Home device, and your lights are in the same room. All you have to say is turn on the lights. You do not need to specify what room the lights are in.
- Uygunsuz hedefleme üzerinde daha iyi kontrol. Farklı bir odadayken, ışıklar birden fazla üreticiden geliyor olsa bile mutfak ışıklarını kapatabilirsiniz. smart home intent is determined for a particular room that is identified in Home Graph.
Yapılar
Google Home app (GHA) lets a user configure multiple structures which allows a user to manage multiple houses. Each structure has its own set of rooms and devices. A structure consists of the following:
- Yöneticiler - Yapının sahiplerinin hesapları. Her yapının en az bir yöneticisi olmalıdır. Bir yönetici tanımlandıktan sonra, yönetici diğer kullanıcılarla bir yapıyı paylaşabilir ve paylaşımını iptal edebilir.
- Odalar: Bir yapının parçası olan odalar.
- Etiketler - "Cem'in Evi" gibi bir yapıyı tanımlayan etiket.
- Cihazlar - Bir yapının parçası olan cihazlar. Bunlar, birden çok üreticinin cihazı olabilir.
Şekil 1'de bir yapı, üç oda ve çeşitli cihazlar içeren örnek bir ev gösterilmektedir:

Odalar
Oda bir yapıya aittir ve aşağıdakilerden oluşur:
- Etiketler: "Ana Yatak Odası" gibi, odayı tanımlayan etikettir.
- Cihazlar: Odanın parçası olan cihazlar. Bunlar, birden çok üreticinin cihazı olabilir.
Cihazlar
Cihazın en az bir yapıya ait olması, en fazla 1 odaya ait olması ve aşağıdaki özelliklere sahip olması gerekir:
- Tür - Lamba, kamera veya klima ünitesi gibi cihaz türü.
- Özellikler: Cihazın desteklediği özelliklerin türü. Her cihazın
birçok özelliği olabilir. Bir lambanın
Brightness
veColorSetting
gibi özellikleri olabilir.
Özellikler
Özellikler şu özelliklere sahiptir:
- Özellikler: Bir cihaz için statik olan cihaz özellikleri. Özellik, sıcaklık birimleri veya mod gibi bir şey olabilir.
- Durum: Bir cihazın cihaz durumları. Bir lamba, ilgili lambanın mevcut parlaklığını belirtmek için parlaklık durumunu döndürebilir. Her cihaz özelliği bir cihaz için farklı cihaz durumları ekler.
- Etiketler - Cihazı tanımlayan etiket (ör. "Yatak odası Lambası").