Działania w inteligentnym domu bazują na funkcji Google Home Graph, baza danych, która przechowuje i dostarcza dane kontekstowe dotyczące domu i jego urządzenia. W bazie danych Home Graph przechowywane są informacje o struktury (na przykład dom lub biuro), pomieszczenia (na przykład sypialnia lub salonu) i urządzeń (np. głośnika i żarówki). Przykład: Home Graph może zapisać koncepcję domu pomieszczenie z kilkoma rodzajami urządzeń różnych producentów, takimi jak jako światło, telewizor i głośnik. Te informacje są dostępne dla: Google Assistant w celu wykonywania żądań użytkownika na podstawie w odpowiednim kontekście. Informacje o stanie, np. czy żarówka jest włączona, nie są przechowywane. długoterminowo – jest efemeryczny i używany tylko Home Graph
Home Graph to w zasadzie logiczna mapa domu. it pozwala prowadzić naturalną rozmowę z użytkownikiem Assistant. Jeśli siedzisz w pokoju i chcesz wyłączyć światło w pokoju, możesz powiedzieć: OK Google, wyłącz światło. Nie wspominając o pokoju, w którym aktualnie się znajdujesz.
Zalety usługi Home Graph:
- Polecenia ogólne. Ty, Twoje urządzenie Google Home i Światła znajdują się w tym samym pomieszczeniu. Wystarczy, że zapalisz światło. Ty nie trzeba określać, w którym pomieszczeniu jest włączone oświetlenie.
- Większa kontrola nad kierowaniem jednoznacznie seksualnym. Będąc w innym pomieszczeniu, Wyłącz światła w kuchni, nawet jeśli światło pochodzi z różnych źródeł producentów. Intencja smart home jest określana dla konkretną salę zidentyfikowaną w budynku Home Graph.
Konstrukcje
Google Home app (GHA) umożliwia użytkownikowi skonfigurowanie wielu struktur, umożliwia użytkownikowi zarządzanie wieloma domami. Każda struktura ma własny zestaw pomieszczeniami i urządzeniami. Na strukturę składa się:
- Zarządcy – konto właściciela obiektu. Każdy obiekt musi mają co najmniej jednego menedżera. Po zdefiniowaniu menedżera może on udostępniać i cofać udostępnianie obiektu innym użytkownikom.
- Pokoje – pokoje, które są częścią obiektu.
- Etykiety – etykieta identyfikująca obiekt, na przykład „Dom Jana”.
- Urządzenia – urządzenia, które są częścią obiektu. Mogą to być urządzenia z wielu producentów.
Ilustracja 1 przedstawia przykładowy dom z konstrukcją, 3 pomieszczeniami i kilkoma urządzeniami:
Pokoje
Pomieszczenie należy do obiektu i składa się z tych elementów:
- Etykiety – etykieta identyfikująca pomieszczenie, na przykład „Główna sypialnia”.
- Urządzenia – urządzenia znajdujące się w pomieszczeniu. Mogą to być urządzenia z wielu producentów.
Urządzenia
Urządzenie musi należeć do co najmniej 1 obiektu, lecz może należeć do maksymalnie 1 i ma następujące właściwości:
- Typ – typ urządzenia, np. lampa, aparat lub klimatyzacja.
- Cechy – typ cech obsługiwanych przez urządzenie. Każde urządzenie może mieć
i liczbę cech. Światło może mieć cechy takie jak
Brightness
czyColorSetting
Cechy
Cechy mają te właściwości:
- Atrybuty – statyczne atrybuty urządzenia. Atrybut mogą być na przykład jednostki temperatury lub tryb.
- Stan – stan urządzenia. Lampa może zwracać stan aby wskazać aktualną jasność danej lampy. Każdy trait dodaje różne stany urządzenia.
- Etykiety – etykieta identyfikująca urządzenie, na przykład „lampa w sypialni”.