Başlarken

Bu Device Access program, kullanıcıların bunlara erişmesine, kontrol etmesine ve yönetmesine olanak tanır SDM API'yi kullanan Google Nest cihazları.

Device Accessuygulamasını kullanmaya başlamak için aşağıdaki görevleri tamamlamanız gerekir:

  1. Device Access Programına kaydolun.
  2. Desteklenen bir Nest cihazını Google Hesabı ile etkinleştirin.
  3. Aşağıdakileri etkinleştirmek için bir Google Cloud projesi oluşturun: SDM API'ye gidip bir OAuth 2.0 istemci kimliği alın.
  4. Proje kimliği almak için Device Access proje oluşturun.

Cihaz Erişimi için Kaydolun

İlk projenizi oluşturmadan önce Device Accessiçin kaydolmanız gerekir. Kayıt, Google API'nin ve Cihaz Korumalı Alan Hizmet Şartları'na tek seferlik, hesap başına geri ödenmeyen ücret (5 ABD doları).

Her iki Hizmet Şartları’nı da kabul edene kadar proje oluşturamazsınız ve kayıt ücretini ödemiş olmanız gerekir. Bu, hem ve reklam oluşturmak isteyenler için geçerlidir. sunar.

Henüz kaydolmadıysanız Device Access Console'a kaydolun:

Device Access Konsola gidin.

Daha fazla bilgi için Device Access Kayıt sayfasını inceleyin. ekleyebilirsiniz.

Desteklenen bir cihazı etkinleştirme

Device Access Programda aşağıdaki cihazlar desteklenmektedir:

  • Tüm Google Nest Termostatlar
  • Tüm Google Nest Kameraları
  • Tüm Google Nest Doorbell'ler
  • Google Nest Hub Max

Şu API'yi edinmek için Desteklenen Cihazlar sayfasına bakın: cihaz modellerinin ayrı ayrı listelenmesi.

Desteklenen cihazınızı nasıl etkinleştireceğinizle ilgili bilgiler için cihaz kılavuzlarına bakın.

Google Cloud Platform'u kurun

SDM API'ye erişim için Google Cloud. API'yi etkinleştirmek ve bir Google hesabını yetkilendirmek için: Nest cihazı satın almak için bir Google Cloud belirler.

Aşağıdaki API'yi Etkinleştir ve OAuth 2.0 İstemci Kimliği Alın düğmesini kullanarak aşağıdaki işlemleri gerçekleştirin Smart Device Management API'yi ziyaret edip bir OAuth 2.0 İstemci Kimliği alın:

  1. Mevcut bir Google Cloud projeniz varsa Device Accessiçin kullanmak istiyorsanız yönetici hesabına giriş yaptığınızdan emin olun karar vermeniz gerekir. Sonra listeden mevcut projeyi mevcut projeleri seçin. Aksi takdirde, yeni bir belirler.
  2. "Nereden arama yapıyorsunuz?" sorusu sorulduğunda Web Sunucusu'nu seçin.
  3. https://www.google.com değeri olarak https://www.google.com girin URI'lar. PCM'dir.
  4. Kurulum tamamlandıktan sonra OAuth 2.0 İstemci Kimliği ve İstemci Sırrı'nı kopyalayın. değerlerini bulun ve Credentials JSON dosyasını yerel makinenize indirin.
API'yi etkinleştirin ve bir OAuth 2.0 istemci kimliği alın

Google Cloud projenizi manuel olarak ayarlamak veya doğrulama kurulumu yapıp kimlik bilgilerinizi tekrar alın:

  1. Smart Device Management API'yi şurada etkinleştirin: API Etkinleştirme sayfası.
  2. OAuth 2.0 Client-ID alın. Credentials (Kimlik Bilgileri) sayfasını ziyaret edin.

Cihaz Erişimi projesi oluşturma

Device Access Konsola dönün.

  1. Console ana ekranında Oluştur tıklayın.
  2. Oluşturma işlemindeki tüm ekranları doldurun:
    1. Projeniz için bir ad girin.
    2. Şu işlem sırasında oluşturulan OAuth 2.0 istemci kimliğini girin: Google Cloud Platform'u kurun. Şu durumda: , OAuth istemci kimliğinizi İndirdiğiniz credentials.json dosya..
    3. Etkinlikleri etkinleştirin veya devre dışı bırakın. Etkinlikler Google Cloud Pub/Sub tarafından yönetilir Ayrıca, tüm cihazlar ve yapılar için eşzamansız güncellemeler sağlayabilir yetkiniz olmalıdır. Etkinlikleri istiyorsanız Etkinleştir'i seçin. Eğer emin değilseniz Devre dışı bırak'ı seçin. Bunlar daha sonra istediğiniz zaman etkinleştirilebilir.
  3. Tamamlandıktan sonra projenize UUID (ör. 32c4c2bc-fe0d-461b-b51c-f3885afff2f0). Bu kimliği not edin, tüm SDM API çağrıları için gereklidir.

Bu proje kimliği, OAuth ve API çağrılarında kullanılır. Bu, Device Access bir Google Cloud projesidir ve bir Google Cloud Proje kimliği.