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.

Google, çalışmaya hızlı bir başlangıç yapmanız için SDK'lar, araçlar ve örnek uygulamalar sağlar. Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.

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 client libraries are available in a variety of languages.

Ö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 , Google Home ekosistemiyle doğrudan etkileşime geçmenizi sağlar. Örneğin, "ampulümü aç" gibi bir komut yazabilirsiniz. Google Assistant will process your request in the cloud and send the command to the device.

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

  • Cloud-to-cloud Entegre edilen cihazları test etme Google Home .

  • 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.

  • Sorun, tekrarlanabilir bir şekilde daha hızlı test etmenize yardımcı olmak için komut dosyası biçiminde Assistant komutları.

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ü simüle etmek 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 bölgesinde 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 konumundaki cihazların durumunu kontrol etmek için kullanılır. API'yi doğrudan kullanmadan Home Graph için doğrulama işlemi hızla yapılabilir.