Android'de hesap yetkilendirme

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

  1. Android mobil cihazınızda yüklü Google Home app (GHA). Google Hesabınızda en az bir ev (yapı) ile ayarlanmış olmalıdır.
  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ü (boole durumu)
    • 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şığı Açma/Kapatma (açma ve kapatma, parlaklık)
    • Açma/Kapatma Işık Anahtarı
    • Açma/kapatma priz birimi (açık ve kapalı)
    • 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.

Android örnek uygulamasını çalıştırma

Android örnek uygulamasını ç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ılara ve cihazlara erişip bunları kontrol etme izni verir.

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

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

  • Yalnızca OAuth konsolunda test kullanıcısı olarak kayıtlı kullanıcılar uygulama için izin verebilir. Doğrulanmamış uygulamalarda 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ü (boole durumu)
      • 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şığı Açma/Kapatma (açma ve kapatma, parlaklık)
      • Açma/Kapatma Işık Anahtarı
      • Açma/kapatma priz birimi (açık ve kapalı)
      • 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 ayarlamak 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 eder.
Şekil 3: Cihaz kontrolleri
Mevcut 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.