Memigrasikan perangkat dan grup dari Pratinjau Umum ke Refresh Pratinjau Umum
Saat layanan Device Update for IoT Hub merilis versi baru, Anda pasti ingin memperbarui perangkat Anda untuk mendapatkan fitur dan peningkatan keamanan terbaru. Artikel ini memberikan informasi tentang cara bermigrasi dari rilis Pratinjau Umum ke rilis Refresh Pratinjau Umum (PPR) saat ini. Artikel ini juga menjelaskan perilaku grup dan UX di seluruh rilis ini. Jika Anda tidak memiliki perangkat, grup, dan penyebaran yang menggunakan rilis Pratinjau Umum, Anda dapat mengabaikan halaman ini.
Untuk berhasil bermigrasi, Anda harus meningkatkan agen DU yang berjalan di perangkat Anda. Anda juga harus membuat grup perangkat baru untuk menyebarkan dan mengelola pembaruan. Perhatikan bahwa karena ada perubahan besar dengan rilis PPR, kami sarankan Anda mengikuti instruksi dengan cermat untuk menghindari kesalahan.
Memperbarui agen pembaruan perangkat
Untuk rilis Refresh Pratinjau Umum, agen Pembaruan Perangkat perlu diperbarui secara manual seperti yang dijelaskan di bawah ini. Memperbarui agen melalui penyebaran Pembaruan Perangkat tidak didukung karena perubahan besar di seluruh Pratinjau Umum dan rilis PPR.
Untuk melihat perangkat menggunakan agen lama (versi 0.7.0/0.6.0) dan grup yang dibuat sebelum 02/03/2022, masuk ke portal Pratinjau Umum, yang dapat diakses melalui spanduk.
Buat perangkat IoT/IoT Edge baru di portal Microsoft Azure. Salin string koneksi utama untuk perangkat dari tampilan perangkat untuk nanti. Untuk detail selengkapnya, lihat bagian Menambahkan Perangkat ke IoT Hub.
Kemudian, SSH ke perangkat Anda dan hapus agen Pembaruan Perangkat lama.
sudo apt remove deviceupdate-agent sudo apt remove adu-agentMenghapus file konfigurasi lama
rm -f /etc/adu/adu-conf.txtMemasang agen baru
sudo apt-get install deviceupdate-agentAtau, Anda dapat memperolah aset .deb dari GitHub dan memasang agen
sudo apt install <file>.debMencoba memutakhirkan agen Pembaruan Perangkat tanpa menghapus agen lama dan file konfigurasi akan mengakibatkan kesalahan yang ditunjukkan di bawah ini.
Masukkan string koneksi utama perangkat (atau modul, tergantung pada bagaimana Anda memprovisikan perangkat dengan Pembaruan Perangkat) dari perangkat IoT Anda, dalam file konfigurasi dengan menjalankan perintah di bawah ini.
/etc/adu/du-config.jsonMenambahkan detail model dan produsen Anda dalam file konfigurasi
Hapus perangkat IoT/IoT Edge lama dari portal pratinjau umum.
Catatan
Mencoba memperbarui agen melalui penyebaran DU akan menyebabkan perangkat tidak lagi dapat dikelola oleh Pembaruan Perangkat. Perangkat harus diprovisikan ulang untuk dikelola dari Pembaruan Perangkat.
Memigrasikan grup ke Refresh Pratinjau Umum
Jika perangkat Anda menggunakan agen Pembaruan Perangkat versi 0.6.0 atau 0.7.0, tingkatkan ke versi agen terbaru 0.8.0 dengan mengikuti langkah-langkah di atas.
Hapus grup yang ada di portal pratinjau umum dengan menavigasi keseluruhan spanduk.
Tambahkan tag grup ke kembaran perangkat untuk perangkat yang diperbarui. Untuk detail selengkapnya, lihat bagian Menambahkan tag ke perangkat Anda.
Buat ulang grup di portal PPR dengan masuk ke 'Menambahkan Grup' dan pilih tag grup yang sesuai dari daftar drop-down.
Perhatikan bahwa grup dengan nama yang sama tidak dapat dibuat di portal PPR jika grup di portal pratinjau umum tidak dihapus.
Perilaku grup dan penyebaran di seluruh rilis
Grup yang dibuat di portal rilis Refresh Pratinjau Umum hanya akan mengizinkan penambahan perangkat dengan Agen Pembaruan Perangkat terbaru (0.8.0). Perangkat dengan agen lama (0.7.0/0.6.0) tidak dapat ditambahkan ke grup ini.
Setiap perangkat baru yang menggunakan agen terbaru akan secara otomatis ditambahkan ke Grup Kelas Perangkat Default di tab 'Grup dan Penyebaran'. Jika tag grup ditambahkan ke properti perangkat, maka perangkat akan ditambahkan ke grup tersebut jika ada grup untuk tag tersebut.
Untuk perangkat yang menggunakan agen terbaru, jika tag grup ditambahkan ke properti perangkat tetapi grup yang sesuai belum dibuat, perangkat tidak akan terlihat di tab 'Grup dan Penyebaran'.
Perangkat yang menggunakan agen yang lebih lama akan muncul sebagai tidak dikelompokkan di portal lama jika tag grup tidak ditambahkan.
Langkah berikutnya
Memahami file konfigurasi agen Pembaruan Perangkat
Anda dapat menggunakan tutorial berikut untuk demonstrasi sederhana Device Update for IoT Hub:
Pembaruan Citra: Memulai dengan Raspberry Pi 3 B+ Referensi Yocto Image dapat diperluas melalui sumber terbuka untuk membuat citra Anda sendiri untuk arsitektur lain sesuai kebutuhan.
Pembaruan Paket: Memulai menggunakan Agen Paket Ubuntu Server 18.04 x64
Pembaruan Proksi: Mulai menggunakan agen biner Pembaruan Perangkat untuk perangkat hilir
Memulai Menggunakan Agen Referensi Simulator Ubuntu (18.04 x64)
Pembaruan Perangkat untuk Azure IoT Hub tutorial untuk Sistem Operasi Azure-Real-Time

