Latihan - Menyiapkan Azure IoT Central

Selesai

Latihan ini memberikan gambaran umum tentang cara menyiapkan koleksi dan pemrosesan awal telemetri IoT dengan menggunakan aplikasi Azure IoT Central. Anda akan mulai dengan membuat aplikasi Azure IoT Central, onboarding perangkat IoT yang disimulasikan, lalu meninjau fungsionalitas analitik bawaan untuk meninjau telemetri yang dikumpulkan.

Dalam latihan ini, Anda akan:

  • Membuat aplikasi Azure IoT Central.
  • Membuat templat perangkat IoT.
  • Mengintegrasi perangkat IoT yang disimulasikan dengan aplikasi Azure IoT Central.

Prasyarat

  • Langganan Azure aktif. Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
  • Akun Microsoft atau akun Microsoft Entra dengan peran Administrator Global di penyewa Microsoft Entra yang terkait dengan langganan Azure dan dengan peran Pemilik atau Kontributor dalam langganan Azure

Membuat aplikasi Azure IoT Central

  1. Navigasi ke halaman Buat Aplikasi IoT Central di portal Azure. Jika diminta, masuk menggunakan akun Azure Anda.

  2. Masukkan informasi berikut:

    Bidang Deskripsi
    Langganan Langganan Azure yang ingin Anda gunakan.
    Grup sumber daya Grup sumber daya yang ingin Anda gunakan. Anda dapat membuat grup sumber daya baru atau menggunakan kembali grup sumber daya yang sudah ada.
    Nama sumber daya Nama sumber daya Azure yang valid seperti adatum-iot-custom-application.
    URL Aplikasi Subdomain URL untuk aplikasi Anda seperti adatum-iot-custom-application. URL untuk aplikasi IoT Central terlihat seperti https://adatum-iot-custom-application.azureiotcentral.com.
    Template Aplikasi kustom
    Wilayah Wilayah Azure yang ingin Anda gunakan.
    Paket harga Pilih salah satu paket harga standar. Untuk mempelajari tentang harga, lihat Harga Azure IoT Central.
  3. Pilih Tinjau + buat. Lalu pilih Buat.

Saat aplikasi siap, Anda dapat menavigasinya dari portal Azure:

Screenshot that shows the IoT Central application resource in the Azure portal. The application URL is highlighted.

Tip

Untuk mencantumkan semua aplikasi IoT Central yang dapat Anda akses, navigasikan ke Aplikasi IoT Central.

Membuat templat perangkat IoT

  1. Di menu vertikal, di bawah Sambungkan, pilih Templat perangkat.

  2. Pada halaman Templat perangkat, pilih Buat templat perangkat.

  3. Pada halaman Pilih jenis, tinjau templat perangkat yang tersedia, pilih Perangkat IoT, lalu pilih Berikutnya: Sesuaikan.

    Screenshot of the Select type of device template page of the IoT Central Application portal.

  4. Pada halaman Sesuaikan, dalam kotak teks Nama templat perangkat, masukkan Raspberry Pi, dan pilih Berikutnya: Tinjau.

  5. Pada halaman Tinjau, pilih Buat.

  6. Pada halaman Raspberry Pi, pilih Model kustom.

  7. Pada halaman Raspberry Pi, pilih + Tambahkan kemampuan.

  8. Di bagian Kemampuan yang baru ditampilkan, tentukan pengaturan berikut:

    Pengaturan Nilai
    Nama Tampilan kelembapan
    Nama kelembapan
    Jenis kapabilitas telemetri
    Jenis semantik Kelembapan

    Catatan

    Pastikan Anda menggunakan karakter huruf kecil untuk nama kemampuan kelembapan.

  9. Di bagian Kemampuan, di samping item garis kelembaban, pilih tanda sisipan yang menghadap ke bawah.

  10. Di subbagian Kemampuan yang baru ditampilkan, tentukan pengaturan berikut (tinggalkan lainnya dengan nilai defaultnya):

    Pengaturan Nilai
    Skema Laju
    Unit Persen
    Unit tampilan %

    Screenshot of the IoT Central Application portal, Raspberry Pi device template page, Humidity capability section.

  11. Pada halaman Raspberry Pi, pilih + Tambahkan kemampuan.

  12. Di bagian Kemampuan yang baru ditampilkan, tentukan pengaturan berikut:

    Pengaturan Nilai
    Nama Tampilan suhu
    Nama suhu
    Jenis kapabilitas telemetri
    Jenis semantik Suhu

    Catatan

    Pastikan Anda menggunakan karakter huruf kecil untuk nama kemampuan kelembaban.

  13. Di samping bagian Kemampuan, pilih tanda sisipan yang menghadap ke bawah.

  14. Di subbagian Kemampuan yang baru ditampilkan, tentukan pengaturan berikut (tinggalkan lainnya dengan nilai defaultnya):

    Pengaturan Nilai
    Skema Laju
    Unit Derajat Celcius
    Unit tampilan C
  15. Pada halaman Raspberry Pi, pilih Simpan untuk menyimpan templat perangkat dalam mode draf.

  16. Pada halaman Raspberry Pi, pilih Tampilan, dan pada panel Pilih untuk menambahkan tampilan baru, pilih Buat tampilan default.

  17. Di bagian Pilih tampilan yang berlaku untuk dihasilkan, pastikan bahwa opsi berikut dipilih:

    • Gambaran umum - menyediakan tampilan dengan telemetri perangkat, yang menampilkan bagan dan metrik.
    • Tentang - menyediakan tampilan dengan informasi perangkat, yang menampilkan propertinya.
  18. Pilih Buat tampilan default dasbor

  19. Pada halaman Raspberry Pi, di bagian Tampilan, pilih Tentang.

  20. Pada halaman Raspberry Pi, di bagian Edit tampilan, pilih Mulai dengan Perangkat.

  21. Di subbagian Telemetri, dalam daftar tarik-turun Pilih telemetri, pilih kelembapan, lalu pilih Tambahkan judul di bagian bawah halaman.

  22. Di tab Mulai dengan Perangkat, di subbagian Telemetri, di daftar tarik-turun Pilih telemetri, pilih suhu, dan lalu pilih Tambahkan judul.

  23. Pada halaman Raspberry Pi, pilih Simpan untuk menyimpan perubahan tampilan Tentang templat perangkat.

  24. Pilih Kembali untuk kembali ke halaman Raspberry Pi.

  25. Pada halaman Raspberry Pi, pilih Terbitkan agar templat perangkat tersedia untuk integrasi perangkat IoT, dan ketika disajikan dengan jendela Terbitkan perangkat ini ke aplikasi, pilih Terbitkan lagi.

    Screenshot of the Publish this device template to the application dialog box with the Publish option available.

Mengintegrasi perangkat IoT yang disimulasikan dengan aplikasi Azure IoT Central

  1. Pada halaman Raspberry Pi portal Aplikasi IoT Central, di menu vertikal, pilih Perangkat.

  2. Pada laman Perangkat, pilih Baru.

  3. Di jendela Buat perangkat baru, tentukan pengaturan berikut, lalu pilih Buat:

    Pengaturan Nilai
    Nama Perangkat raspberrypi-1
    ID Perangkat raspberrypi-1
    Templat perangkat Raspberry Pi
    Simulasikan perangkat ini Tidak

    Screenshot of the new Raspberry Pi device window in the IoT Central Application portal.

  4. Pada halaman Perangkat, pilih entri raspberrypi-1.

  5. Pada halaman raspberrypi-1, pilih Sambungkan.

  6. Di jendela Grup sambungan perangkat, catat nilai properti Cakupan ID, ID Perangkat, dan Kunci primer, lalu pilih Tutup.

    Catatan

    Secara umum, tidak disarankan untuk mengirim kunci ke sebuah situs web pihak ketiga, tetapi di sini dilakukan demi kenyamanan.

    Screenshot of the new Raspberry Pi device connection window in the IoT Central Application portal.

  7. Mulai jendela browser web lain dan pilih halaman Generator String Koneksi Azure IoT Central.

  8. Pada halaman Generator String Koneksi Azure IoT Central, tempelkan nilai Cakupan, ID Perangkat, dan Kunci Perangkat ke dalam masing-masing kotak teks, lalu pilih Dapatkan String Koneksi.

    Catatan

    Gunakan nilai Cakupan ID, ID Perangkat, dan properti kunci utama yang Anda identifikasi.

    Screenshot of the Azure IoT Central Connection String Generator page.

  9. Pada halaman Generator String Koneksi Azure IoT Central, catat nilai string koneksi yang baru dihasilkan.

  10. Mulai jendela browser web lain dan pilih halaman Raspberry Pi Azure IoT Online Simulator.

  11. Pada halaman Raspberry Pi Azure IoT Online Simulator, jika disajikan dengan Langkah 1 dari Gambaran umum Raspberry Pi Simulator, tinjau konten yang ditampilkan, pilih Berikutnya, tinjau konten Langkah 2, pilih Berikutnya lagi, dan ketika disajikan dengan Langkah 3, pilih Mengerti.

  12. Pada panel kode halaman Raspberry Pi Azure IoT Online Simulator, ganti entri [Your IoT hub device connection string] dengan nilai string koneksi yang Anda buat dengan menggunakan Generator String Koneksi Azure IoT Central IoT.

  13. Pada halaman Raspberry Pi Azure IoT Online Simulator, pilih Jalankan langsung setelah panel kode. Verifikasi bahwa pesan yang berisi telemetri suhu dan kelembaban telah dibuat dan dikirim ke target yang ditentukan oleh string koneksi.

  14. Beralihlah kembali ke jendela browser web yang menampilkan tampilan Tentang dari halaman raspberrypi-1 dan pantau bagan yang menampilkan telemetri kelembaban dan suhu.

    Screenshot of the raspberrypi-1 device About view in the IoT Central application window.

  15. Pada halaman raspberrypi-1, beralihlah ke tab Gambaran umum, lalu tinjau bagan yang menampilkan telemetri kelembaban dan suhu, dan identifikasi kelembaban dan suhu rata-rata.

    Screenshot of the raspberrypi-1 device Overview view in the IoT Central application window.

  16. Pada halaman raspberrypi-1, pilih tab tampilan Data mentah, pilih entri tanda waktu pertama, luaskan kontennya, dan verifikasi bahwa itu berisi telemetri kelembaban dan suhu. Nilai yang sama ditampilkan dalam kolom kelembaban dan suhu.

    Screenshot of the raspberrypi-1 device telemetry in the IoT Central application window.

  17. Di portal Aplikasi Pusat IoT, di menu vertikal di bawah Analisis, pilih Penjelajah Data.

  18. Pada laman Penjelajah data, dalam daftar tarik-turun Grup perangkat, pilih entri Raspberry Pi - Semua perangkat. Di daftar drop-down Telemetri, pilih Suhu, di daftar drop-down Kelompokkan menurut, pilih ID perangkat, lalu pilih Analisis.

  19. Pada laman Penjelajah data, di samping label Jangka waktu, pilih ikon kalender, sesuaikan stempel waktu Mulai dan Akhir untuk menyelaraskan dengan jendela pengumpulan telemetri atau pilih 15 menit terakhir, lalu pilih Simpan.

  20. Pada laman Penjelajah data, tinjau grafik yang dihasilkan.

    Screenshot of the IoT Central application window raspberrypi-1 device telemetry Analytics page.

  21. Beralihlah ke jendela browser yang menampilkan halaman Raspberry Pi Azure IoT Online Simulator dan setelah panel kode, pilih Hentikan. Verifikasikan bahwa perangkat yang disimulasikan tidak lagi mengirim pesan ke aplikasi Azure IoT Central.

  22. Jaga agar semua jendela browser web terbuka. Anda akan menggunakannya dalam latihan berikutnya dari modul ini.

Hasil

Selamat! Anda telah menyelesaikan latihan pertama modul ini. Dalam latihan ini, Anda telah membuat aplikasi Azure IoT Central dan templat perangkat IoT. Anda juga telah mengintegrasikan perangkat IoT simulasi Raspberry Pi dengan aplikasi Azure IoT Central.