Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, które ułatwiają rozpoczęcie pracy z Cloud-to-cloud integracją, 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.
Przykłady i biblioteki
Nasze kompleksowe przykłady mogą posłużyć jako punkt początkowy do utworzenia własnej integracji lub jako ilustracja najlepszego sposobu na utworzenie nowej integracji. Biblioteki klienta interfejsu Google Home Graph API są dostępne w różnych językach.
Przykładowe biblioteki klienta
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żyj tego rozszerzenia w fazie rozwoju, aby:
testować urządzenia zintegrowane z Google Home;Cloud-to-cloud
identyfikować problemy, wyświetlając logi Google Cloud w czasie rzeczywistym i obserwując całą komunikację w obu kierunkach; filtrować według poziomu ważności i zakresu czasu;
sprawdzać treść wiadomości w formacie JSON;
wydawać polecenia Assistant w formacie skryptowym, aby pomóc Ci szybciej testować w powtarzalny sposób.
Narzędzie do sprawdzania poprawności danych SYNC
Do sprawdzania formatu odpowiedzi SYNC SYNC z integracji zalecamy używanie narzędzia do sprawdzania poprawności danych SYNC. Pozwala to uniknąć błędów na późniejszym etapie testowania.
Plac zabaw Google Home
Google Home Playground przydaje się do symulowania typu urządzenia w ekosystemie Google Home przed zakończeniem tworzenia na urządzeniu fizycznym.
Użyj go w fazie rozwoju, aby:
- tworzyć urządzenia wirtualne i konfigurować je za pomocą cech do użycia w Google Home app (GHA)
- sprawdzać, jak urządzenia są wyświetlane w Home Graph;
- Testować dodatkową weryfikację użytkownika na urządzeniu.
Pakiet testów Google Home
Użyj Google Home Test Suite, aby przetestować integrację inteligentnego domu i upewnić się, że spełnia ona wymagania dotyczące certyfikacji i uruchomienia w ekosystemie Google Home.
Wyświetlający Home Graph
Wyświetlający Google Home Graph służy do sprawdzania stanu urządzeń w Home Graph konkretnego użytkownika. Jest to szybki sposób na sprawdzenie Home Graph bez bezpośredniego używania interfejsu API.