Autoryzacja konta

Zanim przejdziesz do autoryzacji konta, sprawdź, czy masz:

  1. Aplikacja Google Home app (GHA) jest zainstalowana na urządzeniu mobilnym i skonfigurowana z co najmniej 1 domem (budyną) na Twoim koncie Google.
  2. co najmniej 1 z tych obsługiwanych typów urządzeń w przypadku przykładowej aplikacji:
    • Temperatura barwy światła (włączanie i wyłączanie, jasność)
    • Czujnik kontaktowy (stan logiczny)
    • Regulacja jasności światła (włączanie i wyłączanie, jasność)
    • Extended Color Light (włączanie i wyłączanie, jasność)
    • Przełącznik ogólny
    • Czujnik obecności (wykrywanie obecności)
    • Włączanie i wyłączanie światła (włączanie i wyłączanie, jasność)
    • Włącznik światła włącz/wyłącz
    • Włącznik (włączanie i wyłączanie)
    • Czujnik włączania i wyłączania
  3. 2 urządzenia do testowania przykładowej automatyzacji.

Zanim zaczniesz używać urządzeń za pomocą interfejsów API Home, musisz mieć możliwość ich sterowania z poziomu GHA.

Uruchamianie przykładowej aplikacji

Uruchom przykładową aplikację. Podczas pierwszego uruchomienia zostanie wyświetlona prośba o przyznanie dostępu do domu na Twoim koncie Google. Dzięki temu przykładowa aplikacja będzie mieć uprawnienia do uzyskiwania dostępu do struktur i urządzeń w tym domu oraz do ich kontrolowania.

Domyślne zachowanie aplikacji będzie się różnić w zależności od tego, czy aplikacja została zarejestrowana w Google Home Developer Console.

Jeśli aplikacja nie jest zarejestrowana w Developer Console, jest w stanie niezweryfikowana. Zalecamy to w przypadku testowania korzystania z interfejsów API Home:

  • Tylko użytkownicy zarejestrowani jako użytkownicy testowi w konsoli OAuth mogą przyznawać uprawnienia aplikacji. W przypadku aplikacji, która nie została zweryfikowana, można mieć maksymalnie 100 użytkowników testowych.

  • Niezweryfikowana aplikacja będzie mieć dostęp do urządzeń dowolnego typu obsługiwanego przez OAuth w interfejsach Home API (lista typów urządzeń w Developer Console). Dostęp będzie przyznany wszystkim urządzeniom w strukturze.

Jeśli aplikacja jest zarejestrowana w Developer Console i ma przyznany dostęp do co najmniej 1 typu urządzenia, a weryfikacja marki została zakończona, będzie miała stan zweryfikowana. Ten stan jest wymagany do udostępnienia aplikacji w wersji produkcyjnej:

  • Limity użytkowników testowych nie obowiązują już. Każdy użytkownik może przyznać aplikacji uprawnienia.
  • Użytkownik może przyznać uprawnienia tylko do typów urządzeń, które zostały zatwierdzone w Developer Console.

Kliknij Zezwól na dostęp do wybranego domu:

  • Jeśli masz mieszkania połączone z kontem, wybierz to, któremu chcesz przyznać uprawnienia. Jeśli w wybranym domu nie znaleziono żadnych urządzeń, możesz:
    1. Kliknij Zezwól na dostęp do innego domu, aby wybrać inny dom.
    2. Skonfiguruj wybrane urządzenie w tym domu, używając Google Home app (GHA). Pamiętaj, że w tej przykładowej aplikacji elementy sterujące są obsługiwane tylko na tych typach urządzeń:
      • Temperatura barwy światła (włączanie i wyłączanie, jasność)
      • Czujnik kontaktowy (stan logiczny)
      • Regulacja jasności światła (włączanie i wyłączanie, jasność)
      • Extended Color Light (włączanie i wyłączanie, jasność)
      • Przełącznik ogólny
      • Czujnik obecności (wykrywanie obecności)
      • Włączanie i wyłączanie światła (włączanie i wyłączanie, jasność)
      • Włącznik światła włącz/wyłącz
      • Włącznik (włączanie i wyłączanie)
      • Czujnik włączania i wyłączania
  • Jeśli nie ma żadnych domów połączonych z Twoim kontem, zobaczysz ekran z komunikatem Na wybranym koncie nie ma żadnych struktur.
    1. Przesuń palcem wstecz, aby wrócić do głównego widoku przykładowej aplikacji.
    2. Aby skonfigurować dom, użyj GHA. Następnie spróbuj ponownie przyznać uprawnienia przykładowej aplikacji.

Proces uzyskiwania uprawnień można powtórzyć w dowolnym momencie, klikając ikonę profilu  w prawym górnym rogu dowolnego ekranu aplikacji.

Wybieranie struktury, w której ma działać przykładowa aplikacja.
Rysunek 1. Wybieranie struktury
Wybrana struktura z dostępnymi urządzeniami.
Rysunek 2. Struktura i urządzenia
kontrolować ustawienia urządzenia;
Rysunek 3. Sterowanie urządzeniami
Wybrana struktura z dostępnymi automatyzacjami.
Rysunek 4. Struktura i automatyzacje

Gdy przyznasz uprawnienia do domu, w którym znajdują się urządzenia, przejdziesz do widoku urządzeń. Za pomocą przykładowej aplikacji możesz sterować urządzeniami i obserwować zmiany ich stanu.