Platforma Google Smart Home pozwala użytkownikom kontrolować dostępne komercyjnie urządzenia za pomocą Google Home app (GHA) i Google Assistant, które są dostępne na ponad miliardzie urządzeń, takich jak inteligentne głośniki, telefony, samochody, telewizory, słuchawki, zegarki itp.
Po co tworzyć
Twoje korzyści to m.in. zwiększenie zaangażowania użytkowników oraz zwiększenie sprzedaży na Twoich urządzeniach.
- Błędne zaangażowanie użytkowników – docieraj do użytkowników korzystających z miliarda urządzeń Assistant, poprawiaj wykrywalność i upraszczaj konfigurację.
- Zwiększanie sprzedaży: zapewnij większą widoczność w Zakupach w wyszukiwarce, zwiększ możliwość polecania produktów w kanałach związanych z handlem detalicznym i instalatorami.
- Zwiększanie wartości marki – jesteś w centrum pomocnego domu. Daj użytkownikom możliwość poznania Twojej marki dzięki niezawodności i bogatym funkcjom.
Jak budować
Aby połączyć swoje urządzenie z usługą Assistant, musisz utworzyć akcję smart home. Assistant określa, jak użytkownicy wywołują Twoje działanie (w wielu językach), i zapewniają przydatne metadane w usłudze Google Home Graph (takie jak stan konkretnego urządzenia zależne od sali użytkownika). Wystarczy, że odpowiesz na żądania przez usługę realizacji zamówień.
Najłatwiej zacząć, korzystając z ćwiczeń z programowania. Polecamy oba te ćwiczenia z programowania, które przeprowadzą Cię krok po kroku przez proces programowania:
Potem sprawdź listę obsługiwanych urządzeń, aby mieć pewność, że środowisko, z którym chcesz przeprowadzić integrację, jest obsługiwane w ekosystemie Google Home. Następnie zapoznaj się z listą kontrolną dla programistów, aby poznać cały proces programowania od utworzenia do uruchomienia.
Obsługiwane urządzenia Lista kontrolna dla deweloperów
Definicje
W tej dokumentacji wykorzystano następujące terminy:
- Uwierzytelnianie
- Łączy konta Google Twoich użytkowników z kontami w systemie uwierzytelniania.
- Cechy urządzenia
- Cechy urządzenia określają możliwości danego typu urządzenia.
- Typ urządzenia
- Poinformuj aplikację Assistant, której gramatyki należy używać na urządzeniu.
- realizację,
- Usługa, która obsługuje intencję smart home i wykonuje odpowiednie działanie.
- smart home Google
- Platforma, która pozwala utworzyć działanie smart home, które rozszerza funkcje Assistant na kontrolę połączonych urządzeń.
- Home Graph
- Baza danych, w której są przechowywane i dostarczane dane kontekstowe związane z domem i jego urządzeniami.
- smart home zamiarów
- Proste obiekty wiadomości opisujące działanie działania, smart home np. włączanie światła lub przesyłanie dźwięku na głośnik.