Google Home Oyun Alanı

Buluttan buluta    Yerel Home SDK'sı    Cihaz SDK'sı

Google Home Playground, yapılandırılabilir cihaz türleri ve özellikleri içeren bir akıllı ev projesini simüle eden bir web uygulamasıdır. Sanal cihazlar oluşturabilir, cihaz özelliklerini ve durumlarını değiştirebilir, bu cihazları Google Home Graph'te görüntüleyebilir ve cihaz yapılandırmalarını içe veya dışa aktarabilirsiniz.

Hesap bağlama işlemini tamamlama

Google Home Playground'ü kullanmak için önce aracı hesabınıza bağlamanız önerilir. Telefonunuzda Google Home app (GHA)'ü açın ve hesap bağlama sürecini tamamlayın:

  1. Sol üst köşedeki artı (+) simgesini tıklayın.
  2. Cihazı kur > Google ile çalışır'ı seçin.
  3. Google Home Playground başlıklı Action'ı arayın.
  4. İşlemi seçtiğinizde GHA sizi oturum açma sayfasına yönlendirir. Google ile oturum aç'ı tıklayın ve oturum açmak için hesabınızı seçin.
  5. Hesap bağlamayı yetkilendirmek için Yetkilendir düğmesini tıklayın.
Bu resimde, Google Home Playground'ı bağlamak için Google Home uygulamasının hesap bağlama akışı gösterilmektedir.

Hesap bağlama işlemini tamamladığınızda, GHA'te etkileşim kuracağınız bir dizi varsayılan sanal cihaz gösterilir.

Bu resimde, kullanıcı Google Home Playground'ı hesabına başarıyla bağladığında doldurulan varsayılan cihaz listesi gösterilmektedir.

Oturum aç

Aşağıdaki düğmeyi tıklayarak Google Home Playground'ü başlatın:

Launch Playground

Google ile oturum aç'ı tıklayın. Hesap bağlama işlemini tamamlamak için GHA'te kullandığınız hesapla oturum açtığınızdan emin olun.

Bu resimde, Google Home Playground'ın ilk durumu gösterilmektedir. Sağ üst köşedeki oturum açma düğmesi vurgulanmıştır.

Oturum açtıktan sonra Google Home Playground, Home Graph'da depolanan sanal cihazları gösterir.

Bu resimde, Google Home Playground'un varsayılan görünümündeki cihaz listesi, cihaz bilgileri ve günlük alanı gösterilmektedir.

Web kullanıcı arayüzü üç panelden oluşur:

  • Cihaz listesi, tüm sanal cihazlarınızı gösterir. Bu panel üzerinden belirli bir sanal cihazı seçerek bilgilerini görüntüleyebilir ve sanal cihaz oluşturabilirsiniz.
  • Cihaz bilgileri, seçilen sanal cihazla ilgili bilgileri gösterir. Paneli kullanarak bu bilgileri düzenleyebilir ve seçili sanal cihazı kaldırabilirsiniz.
  • Günlük alanı, Google Home Playground ile Home Graph arasındaki etkileşim günlüklerini gösterir. Sorun giderme için istek ve yanıt yüklerini incelemek üzere günlükleri genişletebilirsiniz.

Sanal cihaz

Sanal cihaz bilgilerini görüntüleme

Cihaz listesi panelinde, görüntülemek istediğiniz sanal cihazı seçin. Cihaz listesi panelinde, görüntülemek istediğiniz sanal cihazı seçin. Cihaz bilgileri panelinde, bilgiler beş sekmede kategorize edilerek gösterilir:

  • Temel bilgiler: Cihaz türü, kimliği ve adı dahil olmak üzere cihazın üst düzey özellikleri.
  • Özellikler: Cihazın desteklenen özellikleri.
  • Özellikler: Cihazın özelliklere özgü özellikleri.
  • Durumlar: Tüm cihaz durumları.
  • SUV: Cihazın İkincil Kullanıcı Doğrulama yapılandırması.

Sanal cihaz bilgilerini düzenleme

Sanal cihazın bilgilerini görüntülemenin yanı sıra Cihaz bilgileri panelini kullanarak Home Graph'te depolanan bilgilerini doğrudan düzenleyebilirsiniz.

Desteklenen özellikleri değiştirme

  1. Özellikler sekmesini seçin ve Düzenle düğmesini tıklayın.
  2. Pop-up panelde, cihazın şu anda desteklenen özelliklerini ve eklenebilecek özellikleri görebilirsiniz. Cihaz için desteklenen özellikleri eklemek veya kaldırmak üzere ok (arrow_forward/arrow_back) düğmelerini kullanın.
  3. Desteklenen özellikleri güncelleme işlemini tamamladığınızda Kaydet'i tıklayın. Güncellenen özellikler Home Graph'ye uygulanır.
  4. Bu özellik güncellemelerini Günlük alanında görebilirsiniz.
Bu resimde, Google Home Playground'ta seçili bir cihazda desteklenen özellikleri eklemek veya silmek için kullanılan kullanıcı deneyimi aracı gösterilmektedir.

Cihaz özelliklerini değiştirme

  1. Özellikler sekmesini seçin ve cihaz tarafından desteklenen özellikler için özelliği düzenleyin.
  2. Düzenlemeyi bitirdikten sonra Enter tuşuna basın. Özellik değişiklikleriniz Home Graph'ye uygulanır.
  3. Güncellenen bu özellikleri Günlük alanında görebilirsiniz.

Cihaz durumlarını değiştirme

  1. Eyaletler sekmesini seçin ve doğrudan eyaleti düzenleyin. Durum değişiklikleri Home Graph için uygulanır.
  2. Bu durum değişikliklerini Günlük alanında görebilirsiniz.

Sanal cihaza ikincil kullanıcı doğrulaması ekleme

Sanal cihazlara SUV ekleyebilir, her cihazda SUV'nin meydan okuma türünü ve ilgili davranışını yapılandırabilirsiniz. Sanal cihazlara SUV ekleyebilir ve her cihazda SUV'nin meydan okuma türünü ve ilgili davranışını yapılandırabilirsiniz.

Cihaz üzerinde SUV'yi yapılandırma

  1. Cihaz listesi panelinde, yapılandırmak istediğiniz sanal cihazı seçin.
  2. Cihaz bilgileri panelinde SUV sekmesini seçin ve aşağıdakileri yapılandırın:
    • Etkin: Cihazdaki SUV'nin etkin olup olmadığını (sorgulama yok) belirtir.
    • İstek türü: SUV'nin açık onay (ackNeeded) veya kişisel kimlik numarası (pinNeeded) gerektirip gerektirmediği.
    • PIN: Geçerli PIN.
    • Yanlış PIN'in ele alınması: PIN yanlış olduğunda kullanıcıdan tekrar PIN girmesini isteyip istemeyeceğiniz ve istemezseniz yanıtlanacak hata.
Bu resimde, Google Home Playground'ta seçili bir cihazda ikincil kullanıcı doğrulama özelliklerini etkinleştirmek için kullanılan kullanıcı deneyimi aracı gösterilmektedir.

SUV'yi etkinleştiren cihazları belirleme

Cihaz listesi panelinde, SUV özellikli her cihazın yanında bir anahtar simgesi anahtar gösterilir.

Bu resimde, ikincil kullanıcı doğrulamayı etkinleştirmenizin önerilen cihazlar gösterilmektedir.

Aşağıdaki özellik listesi için SUV gereklidir:

Yeni bir sanal cihaz oluşturma

  1. Cihaz listesi panelinde Cihaz ekle'yi tıklayın.
  2. Pop-up panelde cihaz türünü seçin ve yeni cihazınızın adını girin. Alternatif olarak, önceden tanımlanmış bir cihaz grubunu da ekleyebilirsiniz.
  3. Tüm adımları tamamladığınızda yeni cihaz Home Graph'e eklenir.
Bu resimde, Google Home Playground'a yeni cihaz türü eklemek için kullanılan kullanıcı deneyimi aracı gösterilmektedir.

Sanal cihazı kaldırma

  1. Cihaz listesi panelinde kaldırmak istediğiniz cihazı seçin. Ardından, Cihaz bilgileri panelinde Temel bilgiler sekmesini seçin ve alt kısımdaki Çöp kutusu simgesiCihazı kaldır'ı tıklayın.
  2. Pop-up uyarısında cihaz kaldırma işlemini onaylayın.
  3. Cihazın kaldırılmasını onayladıktan sonra cihaz, Home Graph'ten kaldırılır.
Bu resimde, Google Home Playground'ta sanal cihaz türlerini kaldırmak için kullanılan kullanıcı deneyimi aracı gösterilmektedir.

Senkronizasyon Yanıt Düzenleyici

Senkronizasyon yanıtınızı Google Home Playground'te doğrulayabilir veya güncelleyebilirsiniz. Yerleşik bir IDE açmak için Senkronizasyon Yanıtı Düzenleyici'yi tıklayın.

Bu resimde, senkronizasyon yanıt düzenleyiciyi açma düğmesi gösterilmektedir.

Senkronizasyon yanıtınızı düzenleyin veya kopyalayıp yapıştırın ve Kaydet'i tıklayarak değişiklikleri uygulayın. Ardından, Google Home ekosisteminde nasıl çalıştığını görün.

Bu resimde, senkronizasyon yanıtını düzenleme penceresi gösterilmektedir.

Sanal cihazları içe ve dışa aktarma

Sorun gidermek veya sorunları yeniden oluşturmak için sanal cihazlarınızı durumlarıyla birlikte bir dosyaya aktarabilir ve sanal cihazlarınızı içe aktarıp kopyalamak için dosyayı başkalarıyla paylaşabilirsiniz.

Bu resimde, Google Home Playground'ta sanal cihazları içe ve dışa aktarmak için kullanılan kullanıcı deneyimi aracı gösterilmektedir.

Sanal cihazları dosyaya aktarma

  1. Sanal cihazları bir dosyaya aktarmak için simgesini tıklayın.
  2. Dışa aktarmak istediğiniz dosya adını girin ve Tamam'ı tıklayın.
  3. Dosya adını girdikten sonra tarayıcı, dışa aktarılan sanal cihazların dosyasını indirir.

Sanal cihazları dosyadan içe aktarma

  1. Sanal cihazları bir dosyadan içe aktarmak için simgesini tıklayın.
  2. İçe aktarmak istediğiniz dosyayı seçip Tamam'ı tıklayın.
  3. İçe aktarılacak dosyayı onayladıktan sonra Google Home Playground, dosyadaki durumları olan sanal cihazları içe aktarır ve içe aktarılan cihazların bilgilerini ve durumlarını Home Graph'da günceller.

Etkileşim günlüklerini inceleme

Sanal cihazlarla etkileşimde bulunduğunuzda Google Home Playground, yaptığınız değişikliği otomatik olarak Home Graph'a uygular. Home Graph ile olan etkileşimler Günlük alanı paneline kaydedilir. Burada her girişi genişleterek Home Graph API isteği ve yanıt yüklerini inceleyebilirsiniz.

Her günlük girişi, aşağıdaki yapının öğelerini içeren bir JSON dizisidir:

{
  "uri": string,
  "request": object,
  "response": object
}
Alanlar Tür Açıklama
uri string Home Graph API çağrısının URL'si.
request object Home Graph API çağrısının istek gövdesi. Her yöntemin biçimi için referans belgelerine ve referans belgelerine bakın.
response object Home Graph API çağrısının yanıt gövdesi. Her yöntemin biçimi için referans belgelerine ve referans belgelerine bakın.

Desteklenen cihaz türlerini ve özelliklerini görüntüleme

Sağ üstteki soru işareti yardım simgesinde, Google Home Playground tarafından desteklenen mevcut cihaz türü ve özellik listesi gösterilir.

Bu resimde, Google Home Playground'a yeni cihaz türü eklemek için kullanılan kullanıcı deneyimi aracı gösterilmektedir.

Sorun bildirme

Düşüncelerinizi öğrenmekten memnuniyet duyarız. Karşılaştığınız sorunları bildirmek için sağ üstteki ünlem işareti simgesini geri bildirim seçeneğini kullanın.

Bu resimde, Google Home Playground'ta geri bildirim verme ve sorun bildirme simgelerini görebilirsiniz.