Autoryzacja konta na Androidzie

Zanim przejdziesz do autoryzacji konta, upewnij się, że masz:

  1. Aplikacja Google Home app (GHA) jest zainstalowana na urządzeniu mobilnym z Androidem, a na Twoim koncie Google skonfigurowano co najmniej 1 dom (budynek).
  2. co najmniej 1 z tych obsługiwanych typów urządzeń w domu:
    • Temperatura barw światła (włączanie i wyłączanie, jasność)
    • Czujnik kontaktowy (wartość logiczna)
    • Regulowane światło (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 On/Off
    • 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 na Androida

Uruchom przykładową aplikację na Androida. Podczas pierwszego uruchomienia zostaniesz poproszony(-a) o zezwolenie na dostęp do domu na 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 jednego typu urządzenia, a weryfikacja marki została zakończona, aplikacja 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 do konta połączone jakieś domy, wybierz dom, 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 barw światła (włączanie i wyłączanie, jasność)
      • Czujnik kontaktowy (wartość logiczna)
      • Regulowane światło (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 On/Off
      • Włącznik (włączanie i wyłączanie)
      • Czujnik włączania i wyłączania
  • Jeśli z Twoim kontem nie jest połączony żaden dom, zobaczysz ekran z wiadomością Nie ma żadnych struktur na wybranym koncie.
    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.