Typy urządzeń i cechy

Gdy rozmawiasz z użytkownikiem Google Assistant, np. „OK Google, włącz światło w sypialni”, wywołanie OK Google to polecenie, a włączenie światła w sypialni jest znane jako gramatyka. Google określa intencję smart home na podstawie gramatyki i wysyła ją do chmury dewelopera (realizacja). Programista może wykonać polecenie na urządzeniu i zwrócić odpowiedź do Google.

Gdy realizacja przetworzy intencję i zwróci odpowiedź, działania smart home korzystają z zasobu Google Home Graph. Dzięki Home Graph Assistant może synchronizować urządzenia, wysyłać zapytania o ich stan i wykonywać polecenia.

Typy urządzeń

Typy urządzeń pozwalają aplikacji Assistant określać, jakiej gramatyki ma używać na urządzeniu. Jeśli na przykład zdefiniujesz urządzenie jako Light, użytkownik może wchodzić w interakcję z urządzeniem, używając polecenia Assistant i za pomocą polecenia OK Google, włącz moje ś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 połączyć różne cechy urządzenia z dowolnym typem urządzenia. Na przykład urządzenie z Light może korzystać z cech OnOff, Brightness i FanSpeed. Chociaż cecha FanSpeed może nie być typową cechą światła, możesz nadać jej swojemu nowemu urządzeniu dowolną cechę.

Gdy dodasz trait do typu urządzenia, odziedziczy ono poszczególne stany urządzenia. Na przykład jeśli używasz cechy OnOff, urządzenie może teraz raportować stan on jako true lub false.

Pełną listę obsługiwanych cech znajdziesz w artykule Funkcje urządzeń.