Google Home Playground to aplikacja internetowa, która symuluje projekt inteligentnego domu z konfigurowalnymi typami urządzeń. Możesz tworzyć urządzenia wirtualne, modyfikować ich atrybuty i stany, wyświetlać je w Google Home Graph oraz importować i eksportować konfiguracje urządzeń.
Dokończ łączenie konta
Aby używać narzędzia Google Home Playground, zalecamy najpierw połączenie go z kontem. Otwórz Google Home app (GHA) na telefonie i wykonaj proces łączenia kont:
- Kliknij ikonę plusa (+) w lewym górnym rogu.
- Wybierz Skonfiguruj urządzenie > Obsługiwane przez Google.
- Wyszukaj akcję o nazwie Google Home Playground.
- Wybierz działanie, a GHA przekieruje Cię na stronę logowania. Kliknij Zaloguj się przez Google i wybierz konto, by się zalogować.
- Kliknij przycisk Autoryzuj, by autoryzować połączenie kont.

Gdy zakończysz łączenie kont, na urządzeniu GHA wyświetli się zestaw domyślnych urządzeń wirtualnych, z których możesz korzystać.

Zaloguj się
Uruchom aplikację Google Home Playground, klikając przycisk poniżej:
Kliknij Zaloguj się przez Google. Pamiętaj, aby zalogować się za pomocą tego samego konta, którego użyto do łączenia kont GHA.

Gdy się zalogujesz, Google Home Playground wyświetli urządzenia wirtualne zapisane na koncie Home Graph.

Interfejs internetowy składa się z 3 paneli:
- Lista urządzeń zawiera wszystkie Twoje urządzenia wirtualne. Możesz wybrać konkretne urządzenie wirtualne, aby wyświetlić jego informacje i utworzyć urządzenia wirtualne w tym panelu.
- Informacje o urządzeniu: pokazuje informacje o wybranym urządzeniu wirtualnym. Możesz też edytować te informacje i usunąć w panelu wybrane urządzenie wirtualne.
- Obszar logów zawiera logi interakcji między Google Home Playground a Home Graph. Możesz rozwinąć logi, aby zbadać ładunki żądań i odpowiedzi w celu rozwiązywania problemów.
Urządzenie wirtualne
Wyświetlanie informacji o urządzeniu wirtualnym
W panelu Lista urządzeń wybierz urządzenie wirtualne, które chcesz wyświetlić. W panelu Lista urządzeń wybierz urządzenie wirtualne, które chcesz wyświetlić. W panelu Informacje o urządzeniu wyświetlą się informacje podzielone na 5 kart:
- Informacje podstawowe: główne właściwości urządzenia, w tym typ, identyfikator i nazwa.
- Cechy: obsługiwane cechy urządzenia.
- Atrybuty: atrybuty urządzenia dostosowane do konkretnych cech.
- Stany:wszystkie stany urządzeń.
- SUV: dodatkowa weryfikacja użytkownika urządzenia.
Edytuj informacje o urządzeniu wirtualnym
Oprócz wyświetlania informacji o urządzeniu wirtualnym możesz też bezpośrednio edytować informacje o nim przechowywane w Home Graph, korzystając z panelu Informacje o urządzeniu.
Modyfikuj obsługiwane cechy
- Wybierz kartę Traits i kliknij przycisk Edytuj.
- W wyskakującym okienku zobaczysz aktualnie obsługiwane cechy urządzenia i dostępne cechy, które możesz dodać. Użyj przycisków strzałki
(arrow_forward/arrow_back) , aby dodać lub usunąć obsługiwane cechy urządzenia. - Po zaktualizowaniu obsługiwanych cech kliknij Zapisz, a zaktualizowane cechy zostaną zastosowane do: Home Graph.
- Te aktualizacje cech możesz zobaczyć w obszarze logu.

Modyfikowanie atrybutów urządzenia
- Wybierz kartę Atrybuty i edytuj atrybut cech obsługiwanych przez urządzenie.
- Po zakończeniu edytowania naciśnij Enter, a zmiany atrybutów zostaną zastosowane do atrybutu Home Graph.
- Zaktualizowane atrybuty możesz zobaczyć w obszarze logu.
Modyfikowanie stanów urządzeń
- Kliknij kartę Stany i bezpośrednio zmień stan. Zmiany stanu zostaną zastosowane do: Home Graph.
- Te zmiany stanu możesz zobaczyć w obszarze logu.
Dodawanie dodatkowej weryfikacji użytkownika na urządzeniu wirtualnym
Możesz dodać SUV-a do urządzeń wirtualnych i skonfigurować jego typ wyzwania oraz odpowiadające mu zachowanie na każdym urządzeniu. Możesz dodać SUV-a do urządzeń wirtualnych i skonfigurować jego typ wyzwania oraz odpowiadające mu zachowanie na każdym urządzeniu.
Konfigurowanie funkcji SUV na urządzeniu
- W panelu Lista urządzeń wybierz urządzenie wirtualne, które chcesz skonfigurować.
- W panelu Informacje o urządzeniu wybierz kartę SUV i skonfiguruj te ustawienia:
- Włączone: określa, czy funkcja SUV jest włączona czy wyłączona (brak testu) na urządzeniu.
- Typ wyzwania: czy SUV wymaga jednoznacznego potwierdzenia (ackNeeded) czy osobistego numeru identyfikacyjnego (pinNeeded).
- PIN:prawidłowy kod PIN.
- Obsługa nieprawidłowego kodu PIN: gdy kod PIN jest nieprawidłowy, czy należy ponownie zapytać użytkownika, a jeśli nie – udzielić odpowiedzi.

Identyfikowanie urządzeń, które umożliwiają korzystanie z SUV-a
W panelu Lista urządzeń obok każdego urządzenia obsługującego SUV-a wyświetla się ikona klucza klucz.

Te cechy wymagają SUV-a:
Utwórz nowe urządzenie wirtualne
- W panelu Lista urządzeń kliknij Dodaj urządzenie.
- W wyskakującym okienku wybierz typ urządzenia i wpisz jego nazwę. Możesz też wybrać wstępnie zdefiniowany zestaw urządzeń do dodania.
- Gdy wykonasz wszystkie te czynności, nowe urządzenie zostanie dodane do domu Home Graph.

Usuwanie urządzenia wirtualnego
- W panelu Lista urządzeń wybierz urządzenie, które chcesz usunąć.
Następnie w panelu Informacje o urządzeniu wybierz kartę Informacje podstawowe. Następnie w panelu Informacje o urządzeniu wybierz kartę Informacje podstawowe i u dołu kliknij
Usuń urządzenie.
- Potwierdź usunięcie urządzenia w wyskakującym okienku.
- Gdy potwierdzisz usunięcie urządzenia, zostanie ono usunięte z Home Graph.

Edytor odpowiedzi synchronizacji
Odpowiedź synchronizacji możesz sprawdzić lub zaktualizować w narzędziu Google Home Playground. Kliknij Sync Response Editor (Edytor odpowiedzi synchronizacji), aby otworzyć umieszczone IDE.

Edytuj lub skopiuj i wklej swoją odpowiedź synchronizacji, a następnie kliknij Zapisz, aby zastosować zmiany i przekonać się, jak ta odpowiedź działa w ekosystemie Google Home.

Importowanie i eksportowanie urządzeń wirtualnych
Na potrzeby rozwiązywania problemów lub ich odtwarzania możesz wyeksportować do pliku stan urządzeń wirtualnych i udostępnić ten plik innym osobom, aby je zaimportować i zreplikować.

Eksportowanie urządzeń wirtualnych do pliku
- Kliknij , aby wyeksportować urządzenia wirtualne do pliku.
- Wpisz nazwę pliku, który chcesz wyeksportować, i kliknij OK.
- Po wpisaniu nazwy pliku przeglądarka pobierze plik z wyeksportowanymi urządzeniami wirtualnymi.
Importowanie urządzeń wirtualnych z pliku
- Kliknij , aby zaimportować urządzenia wirtualne z pliku.
- Wybierz plik, który chcesz zaimportować, i kliknij OK.
- Gdy potwierdzisz plik do zaimportowania, Google Home Playground zaimportuje z pliku urządzenia wirtualne o określonych stanach i zaktualizuje informacje o importowanych urządzeniach oraz ich stan w sekcji Home Graph.
Sprawdzanie dzienników interakcji
Gdy korzystasz z urządzeń wirtualnych, Google Home Playground automatycznie stosuje zmianę na urządzeniu Home Graph. Interakcje z Home Graph są rejestrowane w panelu Obszar logu, w którym możesz rozwinąć każdy wpis, aby sprawdzić ładunki żądań i odpowiedzi interfejsu Home Graph API.
Każdy wpis logu jest tablicą JSON zawierającą elementy o następującej strukturze:
{
"uri": string,
"request": object,
"response": object
}
Pola | Typ | Opis |
---|---|---|
uri |
string |
Adres URL wywołania interfejsu API Home Graph. |
request |
object |
Treść żądania wywołania interfejsu API Home Graph. Format poszczególnych metod znajdziesz w dokumentacji referencyjnej dokumentacji. |
response |
object |
Treść odpowiedzi wywołania interfejsu API Home Graph. Format poszczególnych metod znajdziesz w dokumentacji referencyjnej dokumentacji. |
Wyświetl obsługiwane typy urządzeń i cechy
Ikona znaku zapytania pomoc w prawym górnym rogu spowoduje wyświetlenie bieżącego typu urządzenia i listy cech obsługiwanych przez Google Home Playground.

Zgłaszanie problemów
Chętnie poznamy Twoją opinię. Problemy można zgłaszać, korzystając z ikony wykrzyknika i opinii w prawym górnym rogu.
