Witamy w Google Home Developer Center – nowym miejscu, z którego dowiesz się, jak tworzyć inteligentne działania domowe. Uwaga: nadal będziesz tworzyć działania w konsoli Actions.

Programuj dla chmury

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Google udostępnia pakiety SDK, narzędzia i przykładowe aplikacje, które pozwolą Ci na szybki start Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.

Dzięki tym zasobom deweloperzy mogą skupić się na rozwoju funkcji i funkcji, a jednocześnie mniej inwestować w infrastrukturę.

Przykłady i biblioteki

Etap programowania

Nasze kompleksowe przykłady mogą służyć jako punkt wyjścia do przeprowadzenia własnej integracji lub pokazać, jak najlepiej utworzyć nową. I Google Home Graph API client libraries are available in a variety of languages.

Przykłady Biblioteki klienta

Narzędzia

Rozszerzenie Google Home dla VS Code

Etap programowania

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ę” oraz Google Assistant will process your request in the cloud and send the command to the device.

Użyj tego rozszerzenia na etapie programowania, aby:

  • Przetestuj Cloud-to-cloud urządzenia zintegrowane 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.

  • Wydawaj polecenia Assistant w formacie skryptu, aby przyspieszyć testowanie w powtarzalny sposób.

Walidator danych SYNC

Etap programowania

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

Etap programowania

Google Home Playground jest przydatny do symulowania typu urządzenia w ekosystemie Google Home przed ukończeniem programowania na urządzeniu fizycznym.

Używaj go na fazie programowania, aby:

  • Utwórz urządzenia wirtualne i skonfiguruj je na podstawie cech używanych w: Google Home app (GHA) .
  • Zobacz, jak wyglądają urządzenia w Home Graph.
  • Przetestuj weryfikację dodatkowego użytkownika urządzenia.

Pakiet Google Home Test Suite

Etap testowy

Aby przetestować integrację inteligentnego domu i sprawdzić, czy spełnia ona wymagania dotyczące certyfikacji i uruchamiania w ekosystemie Google Home, skorzystaj z Google Home Test Suite .

Wyświetlający Home Graph

Etap testowy

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 konieczności bezpośredniego korzystania z interfejsu API.