Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, które pomogą Ci rozpocząć korzystanie z Cloud-to-cloud, niezależnie od tego, czy integrujesz prosty przełącznik, czy złożony amplituner AV.
Te zasoby mają na celu umożliwienie deweloperom skupienia się na tworzeniu funkcji i możliwości, a nie na infrastrukturze.
Sample i biblioteki
Nasze kompleksowe przykłady możesz wykorzystać jako punkt wyjścia do własnej integracji lub jako ilustrację, jak najlepiej utworzyć nową. Google Home GraphBiblioteki klienta interfejsu API są dostępne w różnych 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 żarówkę”, a Google Assistant przetworzy Twoją prośbę w chmurze i wyśle polecenie do urządzenia.
Używaj tego rozszerzenia w fazie rozwoju, aby:
Testowanie urządzeń Cloud-to-cloud zintegrowanych z Google Home.
Identyfikuj problemy, wyświetlając dzienniki Google Cloud w czasie rzeczywistym i obserwując całą komunikację w obu kierunkach. Filtrowanie według poziomu ważności i zakresu czasu.
Sprawdź zawartość JSON wiadomości w logu.
Wydawaj polecenia Assistant w formacie skryptu, aby szybciej przeprowadzać testy w powtarzalny sposób.
Walidator danych SYNC
Aby sprawdzić format odpowiedzi SYNC z integracji, zalecamy użycie walidatora danych SYNC. Pozwoli to uniknąć błędów na późniejszym etapie procesu testowania.
Plac zabaw Google Home
Google Home Playground przydaje się do symulowania typu urządzenia w ekosystemie Google Home przed ukończeniem tworzenia fizycznego urządzenia.
Używaj go w fazie rozwoju, aby:
- Twórz urządzenia wirtualne i konfiguruj je za pomocą cech do użycia w Google Home app (GHA).
- Sprawdź, jak urządzenia wyświetlają się w Home Graph.
- Testowanie dodatkowej weryfikacji użytkownika na urządzeniu.
Google Home Test Suite
Użyj Google Home Test Suite, aby przetestować integrację z inteligentnym domem i upewnić się, że spełnia ona wymagania dotyczące certyfikacji i wprowadzenia na rynek w ekosystemie Google Home.
Wyświetlający Home Graph
Google Home Graph służy do sprawdzania stanu urządzeń w Home Graph konkretnego użytkownika. To szybki sposób na weryfikację Home Graph bez bezpośredniego korzystania z interfejsu API.