Share via


Aracı denetimini kullanarak IoT Hub için Cihaz Güncelleştirmesi'nde eksik cihazları bulma ve düzeltme

IoT Hub için Cihaz Güncelleştirmesi örneğinizde eksik cihazları bulmak, tanılamak ve düzeltmek için aracı denetimi özelliğini kullanmayı öğrenin.

Önkoşullar

Not

Aracı denetimi özelliği yalnızca Cihaz Güncelleştirmesi aracısının yüklü olduğu ve IoT Hub için Cihaz Güncelleştirmesi ile uyumlu olan bir PnP modeli kimliği bildiren cihazlarda doğrulama denetimleri gerçekleştirebilir.

Desteklenen tarayıcılar:

Aracı denetimi tarafından desteklenen doğrulama denetimleri

Aracı denetimi özelliği şu anda yukarıdaki önkoşulları karşılayan tüm cihazlarda aşağıdaki doğrulama denetimlerini gerçekleştirir.

Doğrulama denetimi Ölçütler
PnP model kimliği PnP model kimliği, Cihaz Güncelleştirmesi aracısı tarafından cihaz/bulut iletişimi için hangi PnP modelinin kullanılması gerektiğini açıklayan bir dizedir. Bu dize, Cihaz Güncelleştirmesi arabirimini destekleyen geçerli bir dijital ikiz modeli tanımlayıcısı (DTMI) olmalıdır.
Arabirim Kimliği Arabirim kimliği, Cihaz Güncelleştirmesi aracısı tarafından cihaz/bulut iletişimi için hangi Cihaz Güncelleştirmesi arabirim sürümünün kullanılması gerektiğini açıklayan cihaz ikizi tarafından bildirilen bir dizedir. Bu dize, Cihaz Güncelleştirmesi arabirimini destekleyen geçerli bir DTMI olmalıdır.
Uyumluluk özelliği adları CompatPropertyNames , Cihaz Güncelleştirmesi aracısı tarafından cihaz ikizi tarafından bildirilen ve cihazın belirli bir dağıtımla uyumluluğunu belirlemek için hangi deviceProperties alanların kullanılması gerektiğini açıklayan bir alandır. Bu alanın değeri virgülle ayrılmış adlardan oluşan bir dize olmalıdır. Dize en az bir ve en fazla beş ad içermelidir. Her ad 32 karakter olmalıdır <.
Uyumluluk özelliği değerleri Uyumluluk özelliği değerleri, alan tarafından compatPropertyNames belirtilen ve Cihaz Güncelleştirme aracısı tarafından cihaz ikizi olarak bildirilen alan:değer çiftleridir deviceProperties. Uyumluluk özellik adlarında tanımlanan her adın raporlanan karşılık gelen bir alan:değer çifti olması gerekir. Her çiftin değeri 64 karakterle sınırlıdır.
ADU grubu ADU Grubu etiketi, cihazın cihaz ikizinde tanımlanan ve cihazın hangi cihaz grubuna ait olduğunu belirleyen isteğe bağlı bir etikettir. Belirtilirse, etiket dizesi 255 karakterle sınırlıdır ve yalnızca alfasayısal karakterler ve şu özel karakterleri içerebilir: "." "-" "_" "~"

Bir cihaz bu ölçütlerden herhangi birini başarısız olursa Cihaz Güncelleştirmesi'nde düzgün görünmeyebilir. Belirtilen ölçütleri karşılamak için geçersiz değerin düzeltilmesi, cihazın Cihaz Güncelleştirmesi'nde düzgün görünmesine neden olmalıdır. Cihaz Cihaz Güncelleştirmesi'nde veya aracı denetiminde görünmüyorsa, sorunu çözmek için cihaz eşitlemeyi çalıştırmanız gerekebilir.

Aracı denetimi sonuçlarını görüntüleme

Aracı denetiminin sonuçları Cihaz Güncelleştirmesi'nin tanılama sekmesinde bulunabilir.

  1. Azure portalında IoT hub'ınıza gidin.
  2. Gezinti menüsünden Güncelleştirmeler seçin ve ardından Tanılama sekmesini seçin.
  3. Eksik cihazları bul bölümünü genişletin.

Cihaz eşitleme işlemi başlatma

Cihaz IoT hub'ına kayıtlıysa ancak Cihaz Güncelleştirmesi'nde veya aracı denetimi sonuçlarında görünmüyorsa cihaz eşitleme tetiklenmelidir.

Her Cihaz Güncelleştirmesi örneği için aynı anda yalnızca bir cihaz eşitleme işlemi etkin olabilir.

  1. Azure portalında IoT hub'ınıza gidin.
  2. Gezinti menüsünden Güncelleştirmeler seçin ve ardından Tanılama sekmesini seçin.
  3. Cihaz durumunu görüntüle bölümünü genişletin.
  4. Cihaz eşitlemeyi başlat'ı seçin.

Sonraki adımlar

Cihaz Güncelleştirmesi'nin tanılama özellikleri hakkında daha fazla bilgi edinmek için bkz . Cihaz güncelleştirmesi tanılama özelliğine genel bakış