Öğretici: Cihaz telemetrisini analiz etmek için cihaz gruplarını kullanma

Bu makalede, uygulamanıza cihaz telemetrisini analiz etmek için cihaz gruplarının nasıl Azure IoT Central açıklanmıştır.

Cihaz grubu, belirli ölçütlere uygun olduğu için birlikte gruplandıklarının listesidir. Cihaz grupları, cihazları daha küçük, mantıksal gruplara gruplamayla cihazları büyük ölçekte yönetmenize, görselleştirmenize ve analiz etmenize yardımcı olur. Örneğin, teknisyenin sorumlu olduğu cihazları bulmasını sağlamak için Seattle'daki tüm klima cihazlarını listeleye bir cihaz grubu oluşturabilirsiniz.

Bu öğreticide şunların nasıl yapıldığını öğreneceksiniz:

  • Cihaz grubu oluşturma
  • Cihaz telemetrisini analiz etmek için cihaz grubu kullanma

Önkoşullar

Bu öğreticide yer alan adımları tamamlamak için aşağıdakiler gerekir:

Cihaz şablonu ekleme ve özelleştirme

Cihaz kataloğundan bir cihaz şablonu ekleyin. Bu öğreticide ESP32-Azure IoT Kit cihaz şablonu kullanır:

  1. Yeni bir cihaz şablonu eklemek için Cihaz şablonları sayfasında + Yeni'yi seçin.

  2. Tür seçin sayfasında, Önceden yapılandırılmış bir cihaz şablonu kullanma bölümünde ESP32-Azure IoT Kit kutucuğunu bulana kadar aşağı kaydırın.

  3. ESP32-Azure IoT Kit kutucuğunu ve ardından Sonraki: Gözden Geçir'i seçin.

  4. Gözden geçir sayfasında Oluştur'a tıklayın.

Oluşturduğunuz şablonun adı Algılayıcı Denetleyicisi'dir. Model Algılayıcı Denetleyicisi, SensorTemp ve Cihaz Bilgileri arabirimi gibi bileşenleri içerir. Bileşenler, bir ESP32 cihazın özelliklerini tanımlar. Özellikler telemetri verileri, özellikler ve komutlardır.

Algılayıcı Denetleyicisi cihaz şablonuna iki bulut özelliği ekleyin:

  1. Bulut Özellikleri'ne ve ardından + Bulut özelliği ekle'ye tıklayın. Cihaz şablonunuza iki bulut özelliği eklemek için aşağıdaki tabloda yer alan bilgileri kullanın:

    Görünen Ad Semantik Tür Şema
    Son Hizmet Tarihi Hiçbiri Tarih
    Müşteri Adı Hiçbiri Dize
  2. Değişikliklerinizi kaydetmek için Kaydet seçeneğini belirleyin.

Cihazı yönetmek için cihaz şablonuna yeni bir form ekleyin:

  1. Görünümler düğümünü seçin ve ardından Cihaz ve bulut verilerini düzenleme kutucuğunu seçerek yeni bir görünüm ekleyin.

  2. Form adını Cihazı yönet olarak değiştirme.

  3. Müşteri Adı ve Son Hizmet Tarihi bulut özelliklerini ve Hedef Sıcaklık özelliğini seçin. Ardından Bölüm ekle'yi seçin.

  4. Yeni formlarınızı kaydetmek için Kaydet'i seçin.

Şimdi cihaz şablonunu yayımlayın.

Sanal cihazlar oluşturma

Bir cihaz grubu oluşturmadan önce, bu öğreticide kullanmak üzere Algılayıcı Denetleyicisi cihaz şablonunu temel alan en az beş sanal cihaz ekleyin:

Beş sensör denetleyicisi simülasyonu cihazı gösteren ekran görüntüsü

Dört algılayıcı simülasyon cihazı için Cihazı yönet görünümünü kullanarak müşteri adını Contoso olarak ayarlayın ve Kaydet'i seçin.

Müşteri Adı bulut özelliğini ayarlamayı gösteren ekran görüntüsü

Cihaz grubu oluşturma

  1. Cihaz grupları sayfasına gitmek için sol bölmede Cihaz grupları'ı seçin.

  2. + Yeni seçeneğini belirleyin.

  3. Cihaz grubunıza Contoso cihazları adını girin. Bir açıklama da ekleyin. Bir cihaz grubu yalnızca tek bir cihaz şablonu ve kuruluşun cihazları içerebilir. Bu grup için kullanmak üzere Algılayıcı Denetleyicisi cihaz şablonunu seçin.

    İpucu

    Uygulamanız kuruluşları kullanıyorsa,cihazlarınızı ait olduğu kuruluşu seçin. Yalnızca seçili kuruluştan cihazlar görünür. Ayrıca, cihaz grubunu yalnızca kuruluşla veya hiyerarşide daha yüksek bir kuruluşla ilişkilendirilmiş kullanıcılar görebilir.

  4. Cihaz grubunu yalnızca Contoso'ya ait cihazları içerecek şekilde özelleştirmek için + Filtre'yi seçin. Müşteri Adı özelliğini, Eşittir karşılaştırma işlecini ve contoso değerini seçin. Cihaz grubuna tüm filtre ölçütlerini uyan birden çok filtre ve cihaz ekleyebilirsiniz. Oluştursanız cihaz grubuna, uygulamaya erişimi olan herkes tarafından erişilebilir, böylece herkes cihaz grubunu görüntüleme, değiştirme veya silebilir.

    İpucu

    Cihaz grubu dinamik bir sorgudur. Cihaz listesini her görüntüde, listede farklı cihazlar olabilir. Liste, sorgu ölçütlerini şu anda hangi cihazların karşılay listesine bağlı olarak değişir.

  5. Kaydet'i seçin.

Cihaz grubu sorgu yapılandırmasını gösteren ekran görüntüsü

Not

Cihaz Azure IoT Edge için, bir Azure IoT Edge grubu oluşturmak için Şablon oluştur'a seçin.

Analiz

Analytics'i bir cihaz grubuyla birlikte kullanarak gruptaki cihazlardan gelen telemetri verilerini analiz edebilirsiniz. Örneğin, tüm Contoso çevre algılayıcıları tarafından bildirilen ortalama sıcaklığı çizin.

Bir cihaz grubunun telemetrisini analiz etmek için:

  1. Sol bölmede Analiz'i seçin.

  2. Oluşturduğunuz Contoso cihazları cihaz grubunu seçin. Ardından Hem Sıcaklık hem de Nem telemetri türlerini ekleyin:

    Analiz için seçilen telemetri türlerini gösteren ekran görüntüsü

    Bir toplama türü seçmek için telemetri türlerinin yanındaki üç nokta simgelerini kullanın. Varsayılan değer Ortalama'dır. Toplama verilerini göstermeyi değiştirmek için Grupla'ya göre kullanın. Örneğin, cihaz kimliğine göre bölerken, Çözümle'yi seçerek her cihaz için bir çizim görüyorsunuz.

  3. Ortalama telemetri değerlerini görüntülemek için Analiz'i seçin:

    Tüm Contoso cihazları için ortalama değerleri gösteren ekran görüntüsü

    Görünümü özelleştirilebilir, gösterilen zaman dönemini değiştirebilir ve verileri CSV olarak dışarı aktarabilirsiniz veya verileri tablo olarak görüntüebilirsiniz.

    Contoso cihazlarının verilerini dışarı aktarmayı gösteren ekran görüntüsü

Analiz hakkında daha fazla bilgi edinmek için bkz. Analiz kullanarak cihaz verilerini analiz etme.

Kaynakları temizleme

Daha fazla IoT Central hızlı başlangıç veya öğreticilerle tamamlamayı planlamıyorsanız, IoT Central uygulamanızı silebilirsiniz:

  1. IoT Central uygulamanızda, uygulamanızın yönetim > gidin.
  2. Sil ' i seçin ve eyleminizi onaylayın.

Sonraki adımlar

Azure IoT Central uygulamanıza cihaz gruplarının nasıl Azure IoT Central öğrendiğinize göre, önerilen sonraki adım: