Google Asistan'ın cihazınıza ve verilen bağlama uygun komutlara yanıt vermesi için Asistan'ın belirli cihazınızla ilgili bilgilere ihtiyacı vardır. Cihaz türü ve üretici gibi alanları içeren bu bilgileri cihaz modeli olarak sağlarsınız. Bu modeli lamba, hoparlör veya oyuncak robot gibi genel bir cihaz sınıfı olarak düşünebilirsiniz.
Böylece Asistan bu bilgilere erişebilir ve Actions Console projesi. Başka hiçbir projenin model ve cihaz bilgilerinize erişimi yok.
Kayıt kullanıcı arayüzünü kullanma
Cihaz modelini kaydetmek için Actions Console'daki kayıt kullanıcı arayüzünü kullanın.
MODELİ KAYDET düğmesini tıklayın.
Model oluşturma
Cihazınızla ilgili tüm alanları doldurun. Herhangi bir cihaz türünü seçin (ör. Işık).
Bu alanlar hakkında daha fazla bilgi için cihaz modeli JSON referans bölümüne bakın.
İşlemi tamamladığınızda MODELİ KAYDET'i tıklayın.
Kimlik bilgilerini indirin
client_secret_<client-id>.json
dosyası cihazda bulunmalıdır. Bu dosya bir istemci kimliği ve istemci gizli anahtarı içeriyor ancak erişim jetonu içermiyor. Daha sonra, bir yetkilendirme aracı çalıştıracak ve Google Asistan SDK'sı örneğini Google Asistan sorguları yapmak üzere yetkilendirmek için bu dosyaya başvuruda bulunacaksınız (daha fazla bilgi için OAuth 2.0 belgelerine bakın). Bu dosyayı yeniden adlandırma.
Bu dosyayı indirip cihaza aktarın. İLERİ'yi tıklayın.
Yalnızca Ahududu Pi için
Bu dosyanın /home/pi
konumunda olduğundan emin olun. Dosyayı cihaza yüklemek istiyorsanız
aşağıdakileri yapın:
Yeni bir terminal penceresi açın. Bu yeni terminalde aşağıdaki komutu çalıştırın:
scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
password: password-for-device
Bu terminal penceresini kapatın.
Özellikleri belirtin
Daha sonra, cihazınızın bu ekranda desteklediği farklı özellikleri belirteceksiniz. Ancak şimdilik ATLA düğmesini tıklayın.
Modeli düzenleyin
Modeli düzenlemeniz gerekiyorsa listede ilgili satırı tıklayın. Tüm düzenlemelerden sonra KAYDET'i tıklamayı unutmayın.
Kimlik bilgileri dosyasını tekrar indirmeniz gerekirse üç nokta simgesini tıklayın. Modeli bu menüden de silebilirsiniz.
Alternatif kayıt yöntemleri
Bir cihaz modelini kaydetmek için kayıt aracını (Google Asistan SDK'sı örneklerine dahildir) veya REST API'yi de kullanabilirsiniz.
Belirli bir Actions Console projesine model kaydetmek için o projenin Sahibi veya Düzenleyicisi olmanız gerekir. Bu rolleri Cloud Platform Console'da diğer kullanıcılar için ekleyin. IAM belgelerini inceleyin.