Önceden oluşturulmuş modülü IoT Edge cihazına dağıtma

Tamamlandı

Önceden oluşturulmuş bir modülü bir uç cihaza dağıtmak için:

  • Kapsayıcı kayıt defterinden IoT Edge modülü seçme
  • Modülü alacak IoT Edge cihazını seçme

Bu senaryoda, sıcaklık verilerinin simülasyonunu sağlayan bir modül kullanın.

  • Microsoft Artifact Registry'yi açın ve IoT Edge modülleri için filtreleyin.
  • Sanal Sıcaklık Sensörü modülünü arayın
  • Bu modülü almak için IoT Edge cihazını seçin

Modülü dağıtma aşamalarını tanımlamak için Azure portalını kullanın.

  1. Modül ekleme: Simülasyon Sıcaklık Sensörü modülü için URI'yi girin.
  2. Yolları belirtin: Yönlendirme, iletilerin modüller ve IoT Hub arasında nasıl geçirileceğini belirtir. Bu örnekte, tüm modüllerden gelen tüm iletilerin IoT Hub’a gitmesini seçtik.
  3. Dağıtımı Gözden Geçirme: Bu, IoT Edge cihazınıza dağıtılan tüm modülleri tanımlayan dağıtım bildirimi JSON dosyasını önizlemenize olanak tanır.

Dağıtım bildirimi nedir?

Dağıtım bildirimi, dağıtılacak modülleri, modüller arasında verilerin nasıl aktığını ve modül ikizlerinin istenen özelliklerini açıklayan bir JSON belgesidir. Dağıtım bildirimi, cihazınıza yüklenecek modülleri ve bunların birlikte çalışacak şekilde nasıl yapılandırılacağını bildirir. Tüm IoT Edge cihazları bir dağıtım bildirimiyle yapılandırılmalıdır.

Not

IoT Edge cihazına yeni bir dağıtım gönderdiğinizde cihazınıza hiçbir şey gönderilmez . Cihaz, yeni yönergeler için IoT Hub'ı düzenli olarak sorgular. Cihaz güncelleştirilmiş bir dağıtım bildirimi bulursa bilgileri kullanarak modül görüntülerini buluttan çeker ve modülleri yerel olarak çalıştırmaya başlar.

Oluşturulan verileri görüntüleme

"Simülasyon Sıcaklık Sensörü" modülü test için örnek veriler oluşturur. Modül ayrıca makine ve çevresi için veriler gibi ortam verileri de oluşturur. Örneğin, bu algılayıcı bir sunucu odasında, fabrika katında veya rüzgar türbininde olabilir. İleti ortam sıcaklığını, nemini, makine sıcaklığını, basıncı ve zaman damgasını içerir.

Kaynakları temizleme

İstenmeyen değişiklikleri önlemek için, oluşturduğunuz cihaz ve kaynak grubu da dahil olmak üzere Azure kaynaklarını gerektiği gibi silin. Sildiğiniz kaynakların yeniden gerekli olmadığından emin olun.