Program Device Access umożliwia użytkownikom dostęp do danych, kontrolowanie ich i zarządzanie nimi urządzeń Google Nest korzystających z interfejsu SDM API;
Aby zacząć korzystać z Device Access, musisz wykonać te czynności:
- Zarejestruj się w programie Device Access .
- Aktywuj obsługiwane urządzenie Nest za pomocą konta Google.
- Utwórz projekt Google Cloud, aby włączyć SDM API i uzyskaj identyfikator klienta OAuth 2.0.
- Utwórz projekt, aby Device Access otrzymać jego identyfikator.
Zarejestruj w celu korzystania z dostępu do urządzenia
Zanim utworzysz pierwszy projekt, musisz zarejestrować się w programie Device Access. Rejestracja polega na zaakceptowaniu interfejsu API Google oraz urządzenia Skorzystaj z warunków korzystania z Piaskownicy prywatności, a także jednorazowo, opłaty bezzwrotnej (5 USD) za każde konto.
Nie będziesz mieć możliwości utworzenia projektu, dopóki nie zaakceptujesz obu Warunków i opłacono opłatę rejestracyjną. Dotyczy to wszystkich użytkowników. użytkowników indywidualnych oraz tych, którzy chcą stworzyć co oferuje nam ją.
Zarejestruj się w Device Access Konsoli, jeśli jeszcze nie masz tego za sobą:
Więcej informacji znajdziesz w sekcji Device Access Rejestracja i informacjami o nich.
Aktywowanie obsługiwanego urządzenia
W programie są obsługiwane następujące urządzenia: Device Access
- Wszystkie urządzenia Google Nest Thermostat
- Wszystkie kamery Google Nest
- Wszystkie urządzenia Google Nest Doorbell
- Google Nest Hub Max
Na stronie Obsługiwane urządzenia znajdziesz z listą poszczególnych modeli urządzeń.
Informacje o aktywowaniu obsługiwanego urządzenia znajdziesz w jego instrukcji obsługi.
Konfigurowanie Google Cloud Platform
Dostęp do interfejsu SDM API jest możliwy przez Google Cloud. Aby włączyć interfejs API i autoryzować konto Google obsługiwanego urządzenia Nest, potrzebujesz Google Cloud w projektach AI.
Aby włączyć tę funkcję, użyj przycisku Włącz interfejs API i uzyskaj identyfikator klienta OAuth 2.0 poniżej. Smart Device Management API i uzyskaj identyfikator klienta OAuth 2.0:
- Jeśli masz już projekt Google Cloud i chcesz aby korzystać z usługi Device Access, zaloguj się na konto administratora dotyczące tego projektu. Następnie wybierz istniejący projekt na liście aby wyświetlić dostępne projekty. W przeciwnym razie utwórz nowy w projektach AI.
- Gdy pojawi się pytanie „Skąd dzwonisz?”, wybierz Serwer WWW.
- Wpisz https://www.google.com jako wartość pola Autoryzowane przekierowanie Identyfikatory URI. Identyfikator URI przekierowania jest wymagany do uzyskania kodu autoryzacji przy użyciu PCM.
- Po zakończeniu konfiguracji skopiuj identyfikator i tajny klucz klienta OAuth 2.0 i pobierz plik JSON danych logowania na komputer.
Jeśli chcesz ręcznie skonfigurować projekt Google Cloud lub zweryfikować skonfiguruj i ponownie pobierz dane logowania:
- Włącz Smart Device Management API w Włączanie interfejsów API.
- Pobierz identyfikator klienta OAuth 2.0 Dane logowania.
Tworzenie projektu korzystającego z dostępu do urządzenia
Wróć do konsoli Device Access .
- Na ekranie głównym konsoli wybierz Utwórz projektu.
- Wypełnij każdy ekran w procesie tworzenia:
- Wpisz nazwę projektu.
- Wpisz identyfikator klienta OAuth 2.0 wygenerowany podczas
Skonfiguruj Google Cloud Platform. Jeśli
nie skopiował wcześniej identyfikatora klienta OAuth. Możesz go znaleźć
Pobrano
credentials.json
plik. - włączać i wyłączać zdarzenia; Zdarzeniami zarządza Google Cloud Pub/Sub i dostarczać asynchroniczne aktualizacje dla wszystkich urządzeń i struktur, dla Twojego projektu. Jeśli chcesz dodać zdarzenia, kliknij Włącz. Jeśli Jeśli nie masz pewności, wybierz Wyłącz. Zawsze możesz je później włączyć.
- Po zakończeniu do projektu zostaje przypisany identyfikator w formacie
UUID, np.
32c4c2bc-fe0d-461b-b51c-f3885afff2f0
. Zanotuj go. są potrzebne do wszystkich wywołań interfejsu SDM API.
Ten identyfikator projektu jest używany w wywołaniach protokołu OAuth i interfejsu API. i zależy od Device Access i nie jest związany z Google Cloud Identyfikator projektu.