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

Buluttan buluta uygulama geliştirme

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

İster basit bir anahtar ister karmaşık bir AV alıcı entegre ediyor olun Google, Cloud-to-cloud yolculuğunuza hızlı bir başlangıç yapmanız için SDK'lar, araçlar ve örnek uygulamalar sağlar.

Bu kaynaklar, geliştiricinin özellikleri geliştirmeye ve geliştirmeye odaklanmasını sağlarken altyapıyla ilgilenmeye daha az çaba harcamasını sağlayacak şekilde tasarlanmıştır.

Örnekler ve kitaplıklar

Geliştirme aşaması

Uçtan uca örneklerimiz kendi entegrasyonunuzun başlangıç noktası olarak veya yeni bir kombinasyonun en iyi şekilde nasıl oluşturulacağını göstermek için kullanılabilir. Google Home Graph API istemci kitaplıkları ise çeşitli dillerde kullanıma sunulmuştur.

Ö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 ekosistemiyle etkileşime geçmenizi sağlar. Örneğin, "ampulümü aç" gibi bir komut yazdığınızda Google Assistant isteğinizi bulutta işleyip komutu cihaza gönderir.

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

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

  • Her iki yönde gerçekleştirilen tüm iletişimleri gözlemleyerek Google Cloud günlüklerini gerçek zamanlı görüntüleyerek sorunları tanımlayın. Ö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 etmenize yardımcı olmak için komut dosyası biçiminde Assistant komutları verin.

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üzün simülasyonunu yapmak için kullanışlıdır.

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

  • Sanal cihazlar oluşturun ve Google Home app (GHA) içinde kullanmak için özelliklerle yapılandırın.
  • Cihazların Home Graph cihazındaki görünümü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 koşullarını 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 cihazındaki durumu kontrol etmek için kullanılır. Bu API'yi doğrudan kullanmadan Home Graph için doğrulama yapmanın kısa bir yoludur.