Latihan - Menyebarkan modul bawaan ke IoT Edge
Untuk menyebarkan modul "Sensor Suhu yang Disimulasikan" dari Marketplace Azure, lakukan langkah-langkah berikut:
Di portal Azure, masukkan Sensor Suhu Simulasi ke dalam pencarian dan buka hasil Marketplace.
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
Pilih Buat.
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".
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
,$edgeHub
danSimulatedTemperatureSensor
. 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.
Buka perintah di perangkat IoT Edge Anda, atau gunakan koneksi SSH dari Azure CLI.
Pastikan bahwa modul yang disebarkan dari cloud berjalan di perangkat IoT Edge Anda menggunakan perintah
sudo iotedge list
.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.
Membersihkan sumber daya