Orientasi perangkat - Integrasi terkelola untuk AWS IoT Device Management

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Orientasi perangkat

Tinjau bagaimana komponen SDK Hub mendukung orientasi perangkat sebelum Anda mulai bekerja dengan integrasi terkelola. Bagian ini mencakup komponen arsitektur penting yang Anda butuhkan untuk orientasi perangkat, termasuk bagaimana penyedia inti dan plugin khusus protokol bekerja sama untuk menangani otentikasi, komunikasi, dan penyiapan perangkat.

Komponen SDK Hub untuk onboarding perangkat

Penyedia inti

Penyedia inti adalah komponen utama yang mengatur orientasi perangkat dalam penerapan hub IoT Anda. Ini mengoordinasikan semua komunikasi antara integrasi terkelola dan plugin penyedia khusus protokol Anda, memastikan orientasi perangkat yang aman dan andal. Saat Anda menggunakan perangkat, penyedia inti menangani alur autentikasi, mengelola pesan MQTT, dan memproses permintaan perangkat melalui fungsi-fungsi ini:

Koneksi MQTT

Membuat koneksi dengan broker MQTT untuk penerbitan dan berlangganan topik cloud.

Antrian pesan dan handler

Memproses masuk menambah dan menghapus permintaan perangkat secara berurutan.

Antarmuka plugin protokol

Bekerja dengan plugin penyedia khusus protokol untuk orientasi perangkat dengan mengelola otentikasi dan mode penggabungan radio.

Klien Hub SDK APIs

Menerima dan meneruskan laporan kemampuan perangkat dari plugin CDMB khusus protokol ke integrasi terkelola.

Plugin penyedia khusus protokol

Plugin penyedia khusus protokol adalah pustaka yang mengelola orientasi perangkat untuk protokol komunikasi yang berbeda. Setiap plugin menerjemahkan perintah dari penyedia inti menjadi tindakan khusus protokol untuk perangkat IoT Anda. Plugin ini melakukan:

  • Inisialisasi middleware khusus protokol

  • Konfigurasi mode penggabungan radio berdasarkan permintaan penyedia inti

  • Penghapusan perangkat melalui panggilan API middleware

Middleware khusus protokol

Middleware khusus protokol bertindak sebagai lapisan terjemahan antara protokol perangkat Anda dan integrasi terkelola. Komponen ini memproses komunikasi di kedua arah—menerima perintah dari plugin penyedia dan mengirimkannya ke tumpukan protokol, sementara juga mengumpulkan respons dari perangkat dan merutekan mereka kembali melalui sistem.

Alur orientasi perangkat

Tinjau urutan operasi yang terjadi saat Anda melakukan onboard perangkat menggunakan Hub SDK. Bagian ini menampilkan bagaimana komponen berinteraksi selama proses orientasi dan menguraikan metode orientasi yang didukung.

Pengaturan sederhana (SS)

Pengguna akhir memberi daya pada perangkat IoT dan memindai kode QR-nya menggunakan aplikasi produsen perangkat. Perangkat kemudian terdaftar ke cloud integrasi terkelola dan terhubung ke hub IoT.

Arsitektur Hub SDK dan komponen untuk alur orientasi penyiapan sederhana.

Pengaturan tanpa sentuhan (ZTS)

Zero-touch setup (ZTS) merampingkan orientasi perangkat dengan melakukan pra-asosiasi perangkat di hulu dalam rantai pasokan. Misalnya, alih-alih pengguna akhir memindai kode QR perangkat, langkah ini diselesaikan lebih awal untuk menautkan perangkat ke akun pelanggan. Misalnya, langkah ini dapat diselesaikan di pusat pemenuhan.

Ketika pengguna akhir menerima dan menyalakan perangkat, ia secara otomatis mendaftar di cloud integrasi terkelola dan terhubung ke hub IoT tanpa memerlukan tindakan pengaturan tambahan apa pun.

Arsitektur Hub SDK dan komponen untuk alur orientasi pengaturan zero-touch.

Pengaturan yang dipandu pengguna (UGS)

Pengguna akhir memberi daya pada perangkat dan mengikuti langkah-langkah interaktif untuk memasukkannya ke integrasi terkelola. Ini mungkin termasuk menekan tombol pada hub IoT, menggunakan aplikasi produsen perangkat, atau menekan tombol pada hub dan perangkat. Anda dapat menggunakan metode ini jika Setup sederhana gagal.

Arsitektur SDK Hub dan komponen untuk alur orientasi penyiapan yang dipandu pengguna.