Gdy prowadzisz rozmowę z Google Assistant, np. mówisz „OK Google, włącz światło w sypialni”, OK Google jest wywołaniem, a włącz światło w sypialni to gramatyka. Google określa smart home intencję na podstawie gramatyki i wysyła ją do chmury dewelopera (realizacja). Deweloper może następnie wykonać polecenie na urządzeniu i przesłać odpowiedź do Google.
Gdy usługa realizacji przetworzy intencję i zwróci odpowiedź,Cloud-to-cloud integracje będą korzystać z Google Home Graph. Dzięki Home Graph Assistant może synchronizować urządzenia, sprawdzać ich stan i wykonywać na nich polecenia.
Typy urządzeń
Typy urządzeń informują Assistant, jakiej gramatyki należy używać w przypadku danego urządzenia. Jeśli na przykład zdefiniujesz urządzenie jako Light, użytkownik może wchodzić z nim w interakcję za pomocą Assistant, mówiąc „OK Google, włącz światło”.
Pełną listę obsługiwanych typów urządzeń znajdziesz w sekcji Typy urządzeń.
Cechy urządzenia
Cechy urządzenia określają możliwości danego typu urządzenia. Możesz łączyć wiele cech urządzenia z dowolnym typem urządzenia. Na przykład urządzenie Light może korzystać z cech OnOff, Brightness i FanSpeed. Chociaż cecha FanSpeed może nie być najczęstszą cechą używaną w przypadku oświetlenia, możesz użyć dowolnej cechy, która Ci odpowiada, w przypadku nowego urządzenia.
Gdy dodasz cechę urządzenia do typu urządzenia, urządzenie odziedziczy stany każdej dodanej cechy urządzenia. Jeśli na przykład używasz cechy OnOff, urządzenie może teraz zgłaszać swój on
stan jako true
lub false
.
Pełną listę obsługiwanych cech znajdziesz w sekcji Cechy urządzenia.