Latihan - Menyebarkan modul bawaan ke IoT Edge

Selesai

Untuk menyebarkan modul "Sensor Suhu yang Disimulasikan" dari Marketplace Azure, lakukan langkah-langkah berikut:

  1. Di portal Azure, masukkan Sensor Suhu Simulasi ke dalam pencarian dan buka hasil Marketplace.

  2. Pilih perangkat IoT Edge untuk menerima modul ini. Pada halaman "Perangkat Target untuk Modul IoT Edge", berikan informasi berikut ini:

    • Berlangganan: Pilih langganan yang berisi hub IoT yang Anda gunakan
    • IoT Hub: Pilih nama hub IoT yang Anda gunakan
    • Nama Perangkat IoT Edge: Sebagaimana yang dipilih sebelumnya
  3. Pilih Buat.

  4. Gunakan wizard tiga langkah, lalu tentukan cara menyebarkan modul dengan tepat.

    • Tambahkan Modul: Modul Sensor Suhu Yang Disimulasikan harus diisi otomatis.
    • Menentukan Rute: Menentukan bagaimana pesan diteruskan antara ke modul dan ke IoT Hub. Jika pengaturan ini tidak diisi otomatis ke $upstream, tambahkan kode berikut:
    {
      "routes": {
        "route": "FROM /messages/* INTO $upstream"
      }
    }
    
    • Meninjau Penyebaran: melakukan pratinjau file JSON manifes penyebaran yang menentukan semua modul yang disebarkan ke perangkat IoT Edge Anda. Pastikan penyebaran tersebut menyertakan modul "Sensor Suhu yang Disimulasikan".
  5. Pilih perangkat Anda dari daftar perangkat IoT Edge untuk melihat detailnya.

    • Pada halaman detail perangkat, gulir ke bawah ke bagian Modul.
    • Tiga modul harus dicantumkan: $edgeAgent, $edgeHubdan SimulatedTemperatureSensor. Daftarnya harus terlihat sama dengan cuplikan layar di bawah ini.

    Penting

    Jika modul terdaftar sebagai "dalam penyebaran" tetapi tidak dilaporkan oleh perangkat, artinya perangkat IoT Edge Anda masih memulainya. Tunggu beberapa saat dan klik "Refresh" di bagian atas halaman.

    Deployed modules at the edge.

  6. Buka perintah di perangkat IoT Edge Anda, atau gunakan koneksi SSH dari Azure CLI.

  7. Pastikan bahwa modul yang disebarkan dari cloud berjalan di perangkat IoT Edge Anda menggunakan perintah sudo iotedge list.

  8. Lihat pesan yang dikirim dari modul sensor suhu menggunakan perintah sudo iotedge logs SimulatedTemperatureSensor -f.

    Penting

    Perhatikan bahwa perintah IoT Edge peka huruf besar/kecil ketika merujuk ke nama modul.

  9. Membersihkan sumber daya