Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, które pomogą Ci szybko rozpocząć podróż Cloud-to-cloud, niezależnie od tego, czy integrujesz prosty przełącznik czy złożony amplituner AV.
Dzięki tym zasobom deweloperzy mogą skupić się na rozwoju funkcji i funkcji, a jednocześnie mniej inwestować w infrastrukturę.
Przykłady i biblioteki
Nasze kompleksowe przykłady mogą służyć jako punkt wyjścia do przeprowadzenia własnej integracji lub pokazać, jak najlepiej utworzyć nową. Biblioteki klienta interfejsu API Google Home Graph są dostępne w wielu językach.
Narzędzia
Rozszerzenie Google Home dla VS Code
Google Home Extension for Visual Studio Code umożliwia bezpośrednią interakcję z ekosystemem Google Home. Możesz na przykład wpisać polecenie „włącz moją żarówkę”, a Google Assistant przetworzy żądanie w chmurze i wyśle polecenie na urządzenie.
Użyj tego rozszerzenia na etapie programowania, aby:
Przetestuj Cloud-to-cloud urządzenia zintegrowanego z Google Home.
Wykrywaj problemy, wyświetlając logi Google Cloud w czasie rzeczywistym, śledząc całą komunikację w obu kierunkach. Filtruj według wagi i zakresu czasu.
Sprawdź zawartość komunikatów w pliku JSON.
Wydaj polecenia Assistant w skrypcie, aby szybciej wykonywać powtarzalne testy.
Walidator danych SYNC
Zalecamy użycie walidatora danych SYNC, aby sprawdzić format odpowiedzi SYNC w ramach integracji. Pozwala to złagodzić błędy na dalszym etapie testowania.
Plac zabaw Google Home
Google Home Playground przydaje się do symulowania typu urządzenia w ekosystemie Google Home przed ukończeniem programowania za pomocą urządzenia fizycznego.
Używaj go na fazie programowania, aby:
- Utwórz urządzenia wirtualne i skonfiguruj je według cech używanych w usłudze Google Home app (GHA).
- Zobacz, jak urządzenia wyświetlają się w usłudze Home Graph.
- Przetestuj weryfikację dodatkowego użytkownika urządzenia.
Pakiet Google Home Test Suite
Użyj Google Home Test Suite, aby przetestować integrację inteligentnego domu i upewnić się, że spełnia ona wymagania dotyczące certyfikacji i uruchamiania w ekosystemie Google Home.
Wyświetlający Home Graph
Google Home Graph służy do sprawdzania stanu urządzeń użytkownika Home Graph. To szybki sposób na weryfikację domeny Home Graph bez używania interfejsu API.