Platforma Google Smart Home pozwala użytkownikom sterować dostępnymi komercyjnie połączonymi urządzeniami za pomocą Google Home app (GHA) i Google Assistant. Ta platforma działa na ponad miliardzie urządzeń, takich jak inteligentne głośniki, telefony, samochody, telewizory, słuchawki czy zegarki.
Dlaczego warto tworzyć
Korzyści dla Ciebie obejmują: zwiększenie zaangażowania użytkowników, zwiększenie sprzedaży urządzeń i wartość marki.
- Zwiększ zaangażowanie użytkowników – docieraj do użytkowników korzystających z miliarda Assistant urządzeń, poprawiaj wykrywalność i ułatwiaj konfigurację.
- Wzrost sprzedaży – zwiększ widoczność reklam w Zakupach w wyszukiwarce i zwiększ szanse na promowanie swojej oferty w kanałach sprzedaży detalicznej i instalatorów.
- Zwiększanie wartości marki – bądź w centrum pomocnego domu. Niezawodność i rozbudowane funkcje, dzięki którym użytkownicy będą mogli lepiej poznać Twoją markę.
Jak tworzyć
Aby połączyć urządzenie z usługą Assistant, musisz utworzyć akcję smart home. Assistant określa sposób, w jaki użytkownicy wywołują akcję (w wielu językach), i udostępnia przydatne metadane za pomocą Google Home Graph (na przykład informacje o stanie danego urządzenia w zależności od pokoju użytkownika). Wystarczy, że odpowiesz na prośby za pomocą usługi realizacji zamówień.
Najłatwiej rozpocząć od wykonania naszych ćwiczeń z programowania. Zalecamy wykonanie obu tych ćwiczeń z programowania, które szczegółowo przeprowadzą Cię przez poszczególne etapy procesu programowania:
Następnie przejrzyj listę obsługiwanych urządzeń, aby mieć pewność, że wszystko, co chcesz zintegrować, jest obsługiwane w ekosystemie Google Home. Następnie przeczytaj listę kontrolną dla programistów, aby zrozumieć cały proces programowania od jego utworzenia po uruchomienie.
Obsługiwane urządzenia Lista kontrolna dla programistów
Definicje
W tej dokumentacji używamy tych terminów:
- Uwierzytelnianie
- Łączy konta Google Twoich użytkowników z kontami użytkowników w Twoim systemie uwierzytelniania.
- Cecha urządzenia
- Cechy urządzenia określają możliwości danego typu urządzenia.
- Typ urządzenia
- Poinformuj użytkownika Assistant, jaka gramatyka ma być używana na urządzeniu.
- realizację,
- Usługa, która obsługuje intencję smart home i wykonuje odpowiednią akcję.
- smart home Google
- Platforma, która umożliwia utworzenie działania smart home w celu rozszerzenia funkcjonalności Assistant w celu sterowania połączonymi urządzeniami.
- Home Graph
- Baza danych, która przechowuje i dostarcza dane kontekstowe o domu i jego urządzeniach.
- smart home intencje
- Proste obiekty do obsługi wiadomości, które opisują, jak wykonaćsmart home działanie, np. włączyć światło lub przesłać dźwięk na głośnik.