Hesaba erişim yetkisi

Hesap yetkilendirmesine devam etmeden önce aşağıdakilere sahip olduğunuzdan emin olun:

  1. Mobil cihazınızda yüklü olan ve Google Hesabınızda en az bir ev (yapı) ile ayarlanmış Google Home app (GHA).
  2. Evdeki örnek uygulama için desteklenen cihaz türlerinden en az biri:
    • Renk Sıcaklığı Işığı (açma/kapatma, parlaklık)
    • Temas Sensörü (boolean durum)
    • Kısılabilir ışık (açma/kapatma, parlaklık)
    • Genişletilmiş Renk Işığı (açma/kapatma, parlaklık)
    • Genel anahtar
    • Doluluk Sensörü (doluluk algılama)
    • Işık açma/kapatma (açma ve kapatma, parlaklık)
    • Açma/kapatma düğmeli ışık anahtarı
    • Açma/kapatma priz birimi (açma ve kapatma)
    • Açma/Kapatma Sensörü
  3. Örnek otomasyonu test etmek için iki cihaz.

Cihazların Home API'leri aracılığıyla kullanılabilmesi için GHA üzerinden kontrol edilebilir olmaları gerekir.

Örnek uygulamayı çalıştırma

Örnek uygulamayı çalıştırın. Uygulamayı ilk kez çalıştırdığınızda Google Hesabınızdaki bir eve erişim izni vermeniz istenir. Bu işlem, örnek uygulamaya söz konusu evdeki yapı ve cihazlara erişip bunları kontrol etme izni verir.

Uygulamanın varsayılan izin davranışı, uygulamanın Google Home Developer Console'e kaydedilip kaydedilmediğine bağlı olarak farklılık gösterir.

Developer Console'a kayıtlı olmayan uygulamalar doğrulanmamış durumda olur. Home API'lerinin kullanımını test etmek için aşağıdakiler önerilir:

  • Uygulama için izin verebilecek kullanıcılar yalnızca OAuth konsolunda test kullanıcısı olarak kayıtlı kullanıcılardır. Doğrulanmamış uygulamalar için 100 test kullanıcısı sınırı vardır.

  • Doğrulanmamış bir uygulama, Home API'leri için OAuth tarafından desteklenen tüm cihaz türlerine (Developer Console'teki cihaz türlerinin listesi) erişebilir. Bir yapıdaki tüm cihazlara erişim izni verilir.

Developer Console 'e kayıtlı bir uygulama, bir veya daha fazla cihaz türüne erişim için onaylandıysa ve OAuth için marka doğrulaması tamamlandıysa doğrulanmış durumunda olur. Bir uygulamayı üretime sunmak için bu durum gereklidir:

  • Test kullanıcısı sınırları artık geçerli değildir. Tüm kullanıcılar uygulamaya izin verebilir.
  • Kullanıcı yalnızca Developer Console'te onaylanan cihaz türlerine izin verebilir.

Seçilen bir eve erişim izni ver'e dokunun:

  • Hesabınıza bağlı evler varsa izin vermek istediğiniz evi seçin. Seçilen evde cihaz bulunamazsa şunları yapabilirsiniz:
    1. Farklı bir ev seçmek için Başka bir eve erişim izni ver'e dokunun.
    2. Google Home app (GHA) simgesini kullanarak bu evde istediğiniz bir cihazı kurun. Bu örnek uygulamada yalnızca aşağıdaki cihaz türlerinin kontrol desteği olduğunu unutmayın:
      • Renk Sıcaklığı Işığı (açma/kapatma, parlaklık)
      • Temas Sensörü (boolean durum)
      • Kısılabilir ışık (açma/kapatma, parlaklık)
      • Genişletilmiş Renk Işığı (açma/kapatma, parlaklık)
      • Genel anahtar
      • Doluluk Sensörü (doluluk algılama)
      • Işık açma/kapatma (açma ve kapatma, parlaklık)
      • Açma/kapatma düğmeli ışık anahtarı
      • Açma/kapatma priz birimi (açma ve kapatma)
      • Açma/Kapatma Sensörü
  • Hesabınıza bağlı ev yoksa Seçilen hesapta yapı yok. mesajının gösterildiği bir ekran görürsünüz.
    1. Ana örnek uygulama görünümüne dönmek için geri kaydırın.
    2. Ev oluşturmak için GHA simgesini kullanın. Ardından, örnek uygulamaya tekrar izin vermeyi deneyin.

İzin akışı, herhangi bir örnek uygulama ekranının sağ üst kısmındaki profil simgesini seçerek dilediğiniz zaman tekrar ziyaret edilebilir.

Örnek uygulamanın çalışacağı bir yapı seçin.
Şekil 1: Yapı seçin
Kullanılabilir cihazları gösteren seçili yapı.
Şekil 2: Yapı ve cihazlar
Bir cihazın ayarlarını kontrol edin.
Şekil 3: Cihaz kontrolleri
Kullanılabilir otomasyonları gösteren seçili yapı.
Şekil 4: Yapı ve otomasyonlar

Cihaz içeren bir eve başarıyla izin verdikten sonra cihazlar görünümüne yönlendirilirsiniz. Örnek uygulamayı kullanarak cihazları kontrol edebilir ve durum değişikliklerini gözlemleyebilirsiniz.