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
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.
Araçlar
VS Code için Google Home Uzantısı
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ı
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ı
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
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
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.