Platforma Google Smart Home umożliwia użytkownikom sterowanie połączonymi, komercyjnymi urządzeniami za pomocą narzędzi Google Home app (GHA) i Google Assistant. Ta platforma jest dostępna na ponad miliardzie urządzeń, takich jak inteligentne głośniki, telefony, samochody, telewizory, słuchawki czy zegarki.
Dlaczego warto tworzyć
Korzyści to większe zaangażowanie użytkowników, sprzedaż urządzeń i wartość marki.
- Większe zaangażowanie użytkowników – docieraj do użytkowników korzystających z miliarda Assistant urządzeń, zwiększ wykrywalność i eliminuj utrudnienia podczas konfiguracji.
- Wzrost sprzedaży – zwiększ widoczność swojej firmy w Zakupach w wyszukiwarce i zwiększ szanse na promowanie Twojej oferty w kanałach sprzedaży detalicznej i aplikacji instalujących produkty.
- Zwiększanie wartości marki – zadbaj o to, by Twoje urządzenie znalazło się w jego centrum. Daj użytkownikom możliwość poznania Twojej marki dzięki niezawodności i rozbudowanym funkcjom.
Jak tworzyć
Aby połączyć swoje urządzenie z usługą Assistant, musisz utworzyć akcję smart home. Assistant określa, jak użytkownicy wywołują akcję (w wielu językach), i udostępnia przydatne metadane za pomocą Google Home Graph (np. stan określonego urządzenia na podstawie pomieszczenia użytkownika). Wystarczy, że odpowiesz na żądania za pomocą usługi realizacji zamówień.
Najłatwiej zacząć od wykonania naszych ćwiczeń z programowania. Zalecamy wykonanie obu tych ćwiczeń z programowania, które szczegółowo przedstawiają proces programowania:
Potem sprawdź listę obsługiwanych urządzeń, aby mieć pewność, że elementy, które chcesz zintegrować, są obsługiwane w ekosystemie Google Home. Następnie przeczytaj listę kontrolną dla programistów, aby zrozumieć cały proces tworzenia projektu od utworzenia projektu do jego uruchomienia.
Obsługiwane urządzenia Lista kontrolna dla deweloperów
Google Home Playground
Użyj Google Home Playground, aby symulować projekt inteligentnego domu z uwzględnieniem typów i cech urządzeń. Możesz tworzyć urządzenia wirtualne, modyfikować ich atrybuty i stany oraz wykonywać inne czynności. Więcej informacji znajdziesz na stronie Google Home Playground.
Definicje
W tej dokumentacji są używane następujące terminy:
- Uwierzytelnianie
- Łączy konta Google użytkowników z kontami użytkowników w systemie uwierzytelniania.
- Cecha urządzenia
- Cechy urządzenia określają możliwości danego typu urządzenia.
- Typ urządzenia
- Poinformuj aplikację Assistant, jaka gramatyka ma być używana na urządzeniu.
- Realizacja
- Usługa, która obsługuje intencję smart home i wykonuje odpowiednie działanie.
- smart home Google
- Platforma, która umożliwia utworzenie działania smart home w celu rozszerzenia funkcji Assistant do sterowania połączonymi urządzeniami.
- Home Graph
- Baza danych, która zawiera 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ć działanie smart home, np. włączyć światło lub przesłać dźwięk na głośnik.