Zanim przejdziesz do autoryzacji konta, sprawdź, czy masz:
- Aplikacja Google Home app (GHA) jest zainstalowana na urządzeniu mobilnym i skonfigurowana z co najmniej 1 domem (budyną) na Twoim koncie Google.
- 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
- 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:
- Kliknij Zezwól na dostęp do innego domu, aby wybrać inny dom.
- 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.
- Przesuń palcem wstecz, aby wrócić do głównego widoku przykładowej aplikacji.
- 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.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.