Akıllı ev işlemlerinin nasıl geliştirileceğini öğrenebileceğiniz yeni adres olan Google Home Geliştirici Merkezi'ne hoş geldiniz. Not: Actions Console'da işlem derlemeye devam edersiniz.

Buluttan buluta uygulama geliştirme

İster basit bir anahtar isterse karmaşık bir AV alıcı entegre ediyor olun, Google Cloud-to-cloud yolculuğunuzu hızlı bir şekilde başlatmak için SDK'lar, araçlar ve örnek uygulamalar sunar.

Bu kaynaklar, bir yandan geliştirme çalışmalarının özellikleri ve özellikleri geliştirmeye odaklanmasını sağlarken bir yandan da altyapıyı yönetmek için daha az çaba harcamasını sağlamak üzere tasarlanmıştır.

Örnekler ve kitaplıklar

Geliştirme aşaması

Uçtan uca örneklerimiz, kendi entegrasyonunuzun başlangıç noktası olarak veya yeni bir örneği en iyi şekilde nasıl oluşturabileceğinizi göstermek için kullanılabilir. Google Home Graph API istemci kitaplıkları çeşitli dillerde kullanılabilir.

Örnekler İstemci Kitaplıkları

Araçlar

VS Code için Google Home Uzantısı

Geliştirme aşaması

Google Home Extension for Visual Studio Code, doğrudan Google Home ekosisteminle etkileşimde bulunabilmenizi sağlar. Örneğin, "ampulümü aç" gibi bir komut yazdığınızda Google Assistant, isteğinizi bulutta işleyip komutu cihaza gönderir.

Bu uzantıyı geliştirme aşamasında aşağıdakileri yapmak için kullanın:

  • Google Home uygulamasına entegre edilmiş Cloud-to-cloud cihazı test edin.

  • Google Cloud günlüklerini gerçek zamanlı olarak görüntüleyerek ve her iki yönde de tüm iletişim akışını gözlemleyerek sorunları belirleyin. Önem derecesine ve zaman aralığına göre filtreleyin.

  • Günlük mesajlarının JSON içeriğini inceleyin.

  • Tekrarlanabilir bir şekilde daha hızlı test yapmanıza yardımcı olmak için komut dosyası biçiminde Assistant komutları yayınlayın.

SYNC veri doğrulayıcısı

Geliştirme aşaması

Entegrasyonunuzun SYNC yanıtlarının biçimini doğrulamak için SYNC veri doğrulayıcıyı kullanmanızı öneririz. Bu, test sürecinin sonraki aşamalarında hataları azaltır.

Google Home Oyun Alanı

Geliştirme aşaması

Google Home Playground, fiziksel bir cihazla tam geliştirmeden önce Google Home ekosisteminde cihaz türünün simülasyonunu yapmak için yararlıdır.

Geliştirme aşamasında aşağıdakileri yapmak için kullanabilirsiniz:

  • Sanal cihazlar oluşturun ve bunları Google Home app (GHA)'da kullanmak için özelliklerle yapılandırın.
  • Cihazların Home Graph içerisinde nasıl göründüğüne bakın.
  • Bir cihaz için ikincil kullanıcı doğrulamasını test edin.

Google Home Test Paketi

Test aşaması

Akıllı ev entegrasyonunuzu test etmek ve Google Home ekosistemine yönelik sertifika ve lansman gereksinimlerini karşıladığından emin olmak için Google Home Test Suite aracını kullanın.

Home Graph Görüntüleyici

Test aşaması

Google Home Graph belirli bir kullanıcının Home Graph içindeki cihazların durumunu kontrol etmek için kullanılır. API'yi doğrudan kullanmadan Home Graph yöntemini doğrulamanın hızlı bir yoludur.