Programuj z myślą o chmurze

Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, aby ułatwić Cloud-to-cloud, niezależnie od tego, czy integrujesz prosty przełącznik lub skomplikowanego amplitunera AV.

Materiały te pozwalają deweloperowi skupić się na rozwijaniu możliwości i funkcji przy mniejszym nakładzie pracy w obsługę i infrastrukturze.

Sample i biblioteki

Etap programowania

Nasze pełne przykłady mogą być wykorzystywane jako punkt wyjścia dla własnej integracji, lub aby pokazać, jak najlepiej utworzyć nową reklamę. Oraz Google Home Graph Biblioteki klienta API są dostępne w różnych językach.

Sample Biblioteki klienta

Narzędzia

Rozszerzenie Google Home dla VS Code

Etap programowania

Google Home Extension for Visual Studio Code umożliwia: na bezpośrednią interakcję z ekosystemem Google Home. Na przykład możesz wpisać na przykład „Włącz moją żarówkę” czy Google Assistant przetworzy Twoje żądanie w chmurze i wyśle polecenie do urządzenia.

Używaj tego rozszerzenia w okresie: fazy rozwoju na:

  • Przetestuj Cloud-to-cloud zintegrowane urządzenia Google Home

  • Identyfikuj problemy, przeglądając logi Google Cloud w czasie rzeczywistym i obserwując wszystkie komunikacji w obu kierunkach. Filtruj według poziomu ważności i zakresu czasowego.

  • Sprawdź treść JSON komunikatów logu.

  • Wydaj polecenia Assistant w formacie skryptowym, aby pomóc aby przeprowadzać szybkie i powtarzalne testy.

Walidator danych SYNC

Etap programowania

Zalecamy użycie metody walidator danych SYNCHRONIZUJ format SYNCHRONIZACJI odpowiedzi z integracji. Pozwoli to wyeliminować błędy na późniejszym etapie testowania.

Google Home Playground

Etap programowania

Google Home Playground to przydatne do symulowania typu urządzenia w ekosystemie Google Home przed na urządzeniu fizycznym.

Na etapie tworzenia aplikacji możesz z niej korzystać, aby:

  • Twórz urządzenia wirtualne i konfiguruj je z cechami do wykorzystania w Google Home app (GHA)
  • Zobacz, jak wyglądają urządzenia w: Home Graph.
  • Testowanie weryfikacji użytkownika dodatkowego dla danego urządzenia.

Pakiet testów Google Home

Faza testowa

Skorzystaj z narzędzia Google Home Test Suite, aby: przetestować integrację inteligentnego domu i upewnić się, że spełnia wymagania wymagania związane z ekosystemem Google Home.

Wyświetlający Home Graph

Faza testowa

Google Home Graph służy do sprawdzania stanu urządzeń w Home Graph konkretnemu użytkownikowi. To szybki sposób na weryfikację numeru Home Graph bez za pomocą interfejsu API.