Autoryzacja konta na Androidzie

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

  1. Google Home app (GHA) zainstalowana na urządzeniu mobilnym z Androidem i skonfigurowana z co najmniej jednym domem (strukturą) na Twoim koncie Google.
  2. Co najmniej 1 z tych obsługiwanych typów urządzeń w domu, na których można uruchomić aplikację demonstracyjną:
    • Światło o regulowanej temperaturze barwowej (włączanie i wyłączanie, jasność)
    • Czujnik kontaktu (stan logiczny)
    • Światło z możliwością ściemniania (włączanie i wyłączanie, jasność)
    • Rozszerzone światło kolorowe (włączanie i wyłączanie, jasność)
    • Przełącznik ogólny
    • Aparat Google
    • Czujnik obecności (wykrywanie obecności)
    • Włączanie i wyłączanie światła (włączanie i wyłączanie, jasność)
    • Włącznik światła
    • Włącznik/wyłącznik (włączony i wyłączony)
    • Czujnik włączania/wyłączania
  3. 2 urządzenia do testowania przykładowej automatyzacji.

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

Uruchamianie przykładowej aplikacji na Androida

Uruchom przykładową aplikację na Androida. Przy pierwszym uruchomieniu pojawi się prośba o zezwolenie na dostęp do domu na Twoim koncie Google. Aplikacja przykładowa uzyska uprawnienia do dostępu do domów i urządzeń w nich się znajdujących oraz do sterowania nimi.

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

Jeśli aplikacja nie jest zarejestrowana w Developer Console, będzie w stanie niezweryfikowanym. Zalecamy to w przypadku testowania interfejsów Home API:

  • Tylko użytkownicy zarejestrowani jako testerzy w konsoli OAuth mogą przyznawać uprawnienia do aplikacji. W przypadku niezweryfikowanej aplikacji limit wynosi 100 testerów.

  • Niezweryfikowana aplikacja będzie mieć dostęp do urządzeń dowolnego typu obsługiwanego przez OAuth w przypadku interfejsów Home API (lista typów urządzeń w Developer Console). Wszystkie urządzenia w strukturze zostaną przyznane.

Jeśli aplikacja jest zarejestrowana w Developer Console i została zatwierdzona pod kątem dostępu do co najmniej 1 typu urządzenia, a weryfikacja marki została przeprowadzona w przypadku OAuth, będzie ona miała stan zweryfikowana. Ten stan jest wymagany do udostępnienia aplikacji w wersji produkcyjnej:

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

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

  • Jeśli z Twoim kontem są 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 za pomocą ikony Google Home app (GHA). Pamiętaj, że w tej aplikacji przykładowej sterowanie jest obsługiwane tylko w przypadku tych typów urządzeń:
      • Światło o regulowanej temperaturze barwowej (włączanie i wyłączanie, jasność)
      • Czujnik kontaktu (stan logiczny)
      • Światło z możliwością ściemniania (włączanie i wyłączanie, jasność)
      • Rozszerzone światło kolorowe (włączanie i wyłączanie, jasność)
      • Przełącznik ogólny
      • Aparat Google
      • Czujnik obecności (wykrywanie obecności)
      • Włączanie i wyłączanie światła (włączanie i wyłączanie, jasność)
      • Włącznik światła
      • Włącznik/wyłącznik (włączony i wyłączony)
      • Czujnik włączania/wyłączania
  • Jeśli z Twoim kontem nie są połączone żadne domy, zobaczysz ekran z komunikatem Na wybranym koncie nie ma żadnych struktur.
    1. Przesuń palcem z powrotem, aby wrócić do głównego widoku aplikacji przykładowej.
    2. Aby skonfigurować dom, użyj ikony GHA. Następnie spróbuj ponownie przyznać aplikacji przykładowej uprawnienia.

Do procesu przyznawania uprawnień możesz w dowolnym momencie wrócić, klikając ikonę profilu  w prawym górnym rogu dowolnego ekranu aplikacji przykładowej.

wybranie struktury, w której ma być uruchomiona przykładowa aplikacja;
Rysunek 1. Wybierz strukturę
Wybrana struktura z wyświetlonymi dostępnymi urządzeniami.
Rysunek 2. Struktura i urządzenia
Ustawienia sterowania urządzeniem.
Rysunek 3. Sterowanie urządzeniami
Wybrana struktura z dostępnymi automatyzacjami.
Rysunek 4. Struktura i automatyzacja

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