Google, basit bir anahtar veya karmaşık bir AV alıcısı entegre ediyor olsanız da Cloud-to-cloud yolculuğunuza hızlı bir başlangıç yapmanız için SDK'lar, araçlar ve örnek uygulamalar sunar.
Bu kaynaklar, geliştiricinin altyapıyla uğraşmak için daha az çaba harcarken geliştirme çalışmalarını özellik ve işlev oluşturmaya odaklanmasına olanak tanımak için tasarlanmıştır.
Örnekler ve kitaplıklar
Uçtan uca örneklerimiz, kendi entegrasyonunuz için başlangıç noktası olarak veya yeni bir entegrasyonu en iyi şekilde nasıl oluşturacağınızı göstermek için kullanılabilir. Ayrıca Google Home Graph API istemci kitaplıkları çeşitli dillerde kullanılabilir.
Araçlar
VS Code için Google Home uzantısı
Google Home Extension for Visual Studio Code, Google Home ekosistemiyle doğrudan etkileşim kurmanıza olanak tanır. Örneğin, "ampulümü aç" gibi bir komut yazabilirsiniz. Google Assistant, isteğinizi bulutta işler ve komutu cihaza gönderir.
Bu uzantıyı geliştirme aşamasında kullanarak:
Cloud-to-cloud ile entegre edilmiş cihazları test edin Google Home.
Google Cloud günlüklerini gerçek zamanlı olarak görüntüleyerek ve her iki yönde akan tüm iletişimi 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 Assistant komutlarını komut dosyası biçiminde verin.
SYNC veri doğrulayıcısı
Entegrasyonunuzdan gelen SYNC yanıtlarının biçimini doğrulamak için SYNC veri doğrulayıcısını kullanmanızı öneririz. Bu, test sürecinin ilerleyen aşamalarında hataları azaltır.
Google Home Playground
Google Home Playground, Google Home ekosisteminde cihaz türünüzü fiziksel bir cihazla tam geliştirme yapmadan önce simüle etmek için kullanışlıdır.
Geliştirme aşamasında aşağıdaki amaçlarla kullanabilirsiniz:
- Sanal cihazlar oluşturun ve bunları Google Home app (GHA)'da kullanılacak özelliklerle yapılandırın.
- Cihazların Home Graph'da nasıl göründüğünü inceleyin.
- Bir cihazda ikincil kullanıcı doğrulamasını test edin.
Google Home Test Paketi
Akıllı ev entegrasyonunuzu test etmek ve Google Home ekosisteminin sertifika ve lansman şartlarını karşıladığından emin olmak için Google Home Test Suite simgesini kullanın.
Home Graph Görüntüleyici
Google Home Graph, belirli bir kullanıcının Home Graph içindeki cihazların durumunu kontrol etmek için kullanılır. Bu, API'yi doğrudan kullanmadan Home Graph doğrulamanın hızlı bir yoludur.