Tutorial: Membuat aturan dan menyiapkan pemberitahuan di aplikasi Azure IoT Central Anda

Dalam tutorial ini, Anda mempelajari cara menggunakan Azure IoT Central untuk memantau perangkat yang terhubung dari jarak jauh. Aturan Azure IoT Central memungkinkan Anda memantau perangkat hampir secara real time dan secara otomatis menjalankan tindakan, seperti mengirim email. Artikel ini menjelaskan cara membuat aturan untuk memantau telemetri yang dikirim perangkat Anda.

Perangkat menggunakan telemetri untuk mengirim data numerik dari perangkat. Aturan dipicu saat telemetri yang dipilih melewati ambang batas yang ditentukan.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Buat aturan yang diaktifkan ketika suhu perangkat mencapai 70° F.
  • Tambahkan tindakan email untuk memberi tahu Anda saat aturan diaktifkan.

Prasyarat

Untuk menyelesaikan langkah-langkah dalam tutorial ini, Anda perlu:

Menambahkan dan mengkustomisasi templat perangkat

Menambahkan templat perangkat dari katalog perangkat. Tutorial ini menggunakan templat perangkat Onset Hobo MX-100 Temp Sensor :

  1. Untuk menambahkan templat perangkat baru, pilih + Baru di halaman Templat perangkat.

  2. Pada halaman Pilih jenis , gulir ke bawah hingga Anda menemukan petak peta Onset Hobo MX-100 Temp Sensor di bagian Templat perangkat unggulan .

  3. Pilih petak Peta Onset Hobo MX-100 Temp Sensor , lalu pilih Berikutnya: Tinjau.

  4. Pada halaman Tinjau, pilih Buat.

Nama templat yang Anda buat adalah Hobo MX-100. Model ini mencakup komponen seperti Hobo MX-100 dan IotDevice. Komponen tersebut menentukan kemampuan perangkat ESP32. Kemampuan dapat mencakup telemetri, properti, dan perintah.

Menambahkan perangkat yang disimulasikan

Untuk menguji aturan yang Anda buat di bagian berikutnya, tambahkan perangkat simulasi ke aplikasi Anda:

  1. Pilih Perangkat di panel navigasi kiri. Lalu pilih Hobo MX-100.

  2. Pilih + Baru. Di panel Buat perangkat baru, biarkan nama perangkat default dan nilai ID perangkat. Alihkan Simulasikan perangkat ini? ke Ya.

  3. Pilih Buat.

Buat aturan

Untuk membuat aturan telemetri, templat perangkat harus menyertakan minimal satu nilai telemetri. Tutorial ini menggunakan perangkat Hobo MX-100 simulasi yang mengirim telemetri suhu. Aturan memantau suhu yang dilaporkan oleh perangkat dan mengirim email saat suhu di atas 70 derajat.

Catatan

Ada batasan 50 aturan per aplikasi.

  1. Di panel kiri, pilih Aturan.

  2. Pilih + Baru untuk menambahkan aturan baru.

  3. Masukkan nama Pemantau suhu untuk mengidentifikasi aturan dan tekan Enter.

  4. Pilih templat perangkat Hobo MX-100 . Secara default, aturan secara otomatis berlaku untuk semua perangkat yang ditetapkan ke templat perangkat:

    Cuplikan layar yang memperlihatkan pemilihan templat perangkat dalam definisi aturan.

    Untuk memfilter subset perangkat, pilih + Filter dan gunakan properti perangkat untuk mengidentifikasi perangkat. Untuk menonaktifkan aturan, alihkan tombol Diaktifkan/Dinonaktifkan .

Mengonfigurasi kondisi aturan

Kondisi menentukan kriteria yang pemantau aturan. Dalam tutorial ini, Anda mengonfigurasi aturan untuk menembak ketika suhu melebihi 70 ° F.

  1. Pilih Suhu di tarik-turun Telemetri.

  2. Selanjutnya, pilih Lebih besar dari sebagai Operator dan masukkan 70 sebagai Nilai:

    Cuplikan layar yang memperlihatkan kondisi agregat terisi.

    Secara opsional, Anda dapat mengatur Agregasi waktu. Saat memilih agregasi waktu, Anda juga harus memilih jenis agregasi, seperti rata-rata atau jumlah dari tarik turun agregasi.

    • Tanpa agregasi, aturan memicu untuk setiap titik data telemetri yang memenuhi kondisi. Misalnya, jika Anda mengonfigurasi aturan untuk memicu saat suhu di atas 70, maka aturan akan terpicu seketika saat suhu perangkat melebihi nilai ini.
    • Dengan agregasi, aturan dipicu jika nilai agregat titik data telemetri di jendela waktu memenuhi kondisi. Misalnya, jika Anda mengonfigurasi aturan untuk memicu saat suhu di atas 70 dan dengan agregasi waktu rata-rata 10 menit, maka aturan akan terpicu saat perangkat melaporkan suhu rata-rata lebih besar dari 70, dihitung selama interval 10 menit.

Anda dapat menambahkan beberapa kondisi ke aturan dengan memilih + Kondisi. Ketika beberapa kondisi ditambahkan, Anda dapat menentukan apakah semua kondisi harus dipenuhi atau salah satu kondisi harus dipenuhi agar aturan tersebut terpicu. Jika Anda menggunakan agregasi waktu dengan beberapa kondisi, semua nilai telemetri harus digabungkan.

Mengonfigurasi tindakan

Setelah Anda menentukan kondisi, Anda menyiapkan tindakan yang akan diambil saat aturan diaktifkan. Tindakan dipanggil ketika semua kondisi yang ditentukan dalam aturan bernilai benar.

  1. Pilih + Email di bagian Tindakan.

  2. Masukkan Peringatan suhu sebagai nama tampilan untuk tindakan, alamat email Anda di bidang Kepada , dan Anda harus memeriksa perangkat! sebagai catatan untuk muncul di isi email.

    Catatan

    Email hanya dikirim ke pengguna yang telah ditambahkan ke aplikasi dan telah masuk minimal satu kali. Pelajari lebih lanjut tentang pengelolaan pengguna di Azure IoT Central.

    Cuplikan layar yang memperlihatkan tindakan email untuk aturan tersebut.

  3. Untuk menyimpan tindakan, pilih Selesai. Anda dapat menambahkan beberapa tindakan ke aturan.

  4. Untuk menyimpan aturan, pilih Simpan. Aturan akan aktif dalam beberapa menit dan mulai memantau telemetri yang dikirim ke aplikasi Anda. Saat kondisi yang ditentukan dalam aturan terpenuhi, aturan akan memicu tindakan email yang dikonfigurasi.

Setelah beberapa saat, Anda menerima pesan email saat aturan diaktifkan:

Cuplikan layar yang memperlihatkan email pemberitahuan.

Hapus aturan

Jika Anda tidak lagi membutuhkan aturan, hapus dengan membuka aturan dan memilih Hapus.

Mengaktifkan atau menonaktifkan aturan

Pilih aturan yang ingin Anda aktifkan atau nonaktifkan. Alihkan tombol Aktif/Nonaktif di aturan untuk mengaktifkan atau menonaktifkan aturan untuk semua perangkat yang tercakup dalam aturan.

Mengaktifkan atau menonaktifkan aturan untuk perangkat tertentu

Pilih aturan yang ingin Anda sesuaikan. Gunakan satu atau beberapa filter di bagian Perangkat target untuk mempersempit cakupan aturan ke perangkat yang ingin Anda pantau.

Membersihkan sumber daya

Jika Anda tidak berencana untuk menyelesaikan mulai cepat atau tutorial IoT Central lebih lanjut, Anda dapat menghapus aplikasi IoT Central Anda:

  1. Di aplikasi IoT Central Anda, navigasikan ke Manajemen Aplikasi>.
  2. Pilih Hapus lalu konfirmasi tindakan Anda.

Langkah selanjutnya

Setelah Anda menentukan aturan berbasis ambang, langkah berikutnya yang disarankan adalah mempelajari cara untuk: