View a markdown version of this page

Memulai dengan Device Advisor di konsol - AWS IoT Core

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

Memulai dengan Device Advisor di konsol

Tutorial ini membantu Anda memulai AWS IoT Core Device Advisor di konsol. Device Advisor menawarkan fitur seperti tes yang diperlukan dan laporan kualifikasi yang ditandatangani. Anda dapat menggunakan pengujian dan laporan ini untuk memenuhi syarat dan membuat daftar perangkat di Katalog AWS Perangkat Mitra sebagaimana dijelaskan dalam program AWS IoT Core kualifikasi.

Untuk informasi selengkapnya tentang menggunakan Device Advisor, lihat Alur kerja Penasihat Perangkat danAlur kerja konsol terperinci Penasihat Perangkat.

Untuk menyelesaikan tutorial ini, ikuti langkah-langkah yang diuraikan diPenyiapan.

catatan

Device Advisor didukung dalam hal berikut Wilayah AWS:

  • AS Timur (Virginia Utara)

  • AS Barat (Oregon)

  • Asia Pasifik (Tokyo)

  • Eropa (Irlandia)

Memulai
  1. Di panel navigasi AWS IoT konsol di bawah Test, pilih Device Advisor. Kemudian, pilih tombol Mulai panduan di konsol.

    Device Advisor adalah kemampuan pengujian yang dikelola sepenuhnya untuk perangkat IoT untuk memvalidasi interaksi yang aman AWS IoT Core, mengidentifikasi masalah perangkat lunak, dan mendapatkan hasil pengujian.
  2. Halaman Memulai dengan Penasihat Perangkat menyediakan ikhtisar langkah-langkah yang diperlukan untuk membuat rangkaian pengujian dan menjalankan pengujian terhadap perangkat Anda. Anda juga dapat menemukan titik akhir pengujian Device Advisor untuk akun Anda di sini. Anda harus mengonfigurasi firmware atau perangkat lunak pada perangkat yang digunakan untuk pengujian untuk terhubung ke titik akhir pengujian ini.

    Untuk menyelesaikan tutorial ini, pertama-tama buat sesuatu dan sertifikat. Setelah Anda meninjau informasi di bawah Cara kerjanya, pilih Ber ikutnya.

    Langkah-langkah untuk menguji konektivitas perangkat IoT: pilih protokol, buat rangkaian pengujian, konfigurasikan pengaturan perangkat.
  3. Pada Langkah 1: Pilih protokol, pilih protokol dari opsi yang tercantum. Lalu, pilih Selanjutnya.

    Antarmuka Device Advisor menunjukkan opsi untuk memilih protokol komunikasi (MQTT 3.1.1, MQTT 3.1.1 over, MQTT 5 WebSocket, MQTT 5 over WebSocket) untuk menguji perangkat IoT.
  4. Pada Langkah 2, Anda membuat dan mengkonfigurasi rangkaian pengujian khusus. Rangkaian pengujian khusus harus memiliki setidaknya satu grup pengujian, dan setiap grup pengujian harus memiliki setidaknya satu kasus uji. Kami telah menambahkan kasus uji MQTT Connect untuk Anda mulai.

    Pilih properti Test suite.

    Layar “Buat rangkaian pengujian” di Device Advisors, di mana pengguna dapat membuat dan mengonfigurasi grup pengujian dan kasus untuk menguji perangkat IoT dengan protokol MQTT.

    Menyediakan properti test suite saat Anda membuat rangkaian pengujian Anda. Anda dapat mengonfigurasi properti tingkat suite berikut:

    • Nama rangkaian uji: Masukkan nama untuk rangkaian pengujian Anda.

    • Batas waktu (opsional): Batas waktu (dalam detik) untuk setiap kasus uji dalam rangkaian pengujian saat ini. Jika Anda tidak menentukan nilai batas waktu, nilai default digunakan.

    • Tag (opsional): Tambahkan tag ke rangkaian pengujian.

    Setelah selesai, pilih Per barui properti.

    Formulir untuk memperbarui properti dari rangkaian pengujian, termasuk nama, batas waktu, dan kemampuan untuk menambahkan tag. Berisi tombol “Perbarui properti”.
  5. (Opsional) Untuk memperbarui konfigurasi grup suite pengujian, pilih tombol Edit di sebelah nama grup pengujian.

    • Nama: Masukkan nama khusus untuk grup test suite.

    • Batas waktu (opsional): Batas waktu (dalam detik) untuk setiap kasus uji dalam rangkaian pengujian saat ini. Jika Anda tidak menentukan nilai batas waktu, nilai default digunakan.

    Setelah selesai, pilih Sel esai untuk melanjutkan.

    Grup pengujian bernama “Grup uji 1" ditampilkan dengan opsi untuk mengonfigurasi batas waktu dan menambahkan lebih banyak grup pengujian.
  6. (Opsional) Untuk memperbarui konfigurasi kasus uji untuk kasus uji, pilih tombol Edit di sebelah nama kasus uji.

    • Nama: Masukkan nama khusus untuk grup test suite.

    • Batas waktu (opsional): Batas waktu (dalam detik) untuk kasus uji yang dipilih. Jika Anda tidak menentukan nilai batas waktu, nilai default digunakan.

    Setelah selesai, pilih Sel esai untuk melanjutkan.

    Antarmuka “Buat rangkaian pengujian” yang menunjukkan opsi untuk mengonfigurasi rangkaian pengujian, grup pengujian, dan kasus uji individu untuk menguji perangkat IoT.
  7. (Opsional) Untuk menambahkan grup pengujian lainnya ke rangkaian pengujian, pilih Tambahkan grup pengujian, lalu ikuti petunjuk di Langkah 5.

  8. (Opsional) Untuk menambahkan lebih banyak kasus uji, seret kasus uji di bagian Kasus uji ke salah satu grup pengujian Anda.

    Antarmuka “Buat rangkaian pengujian” di mana pengguna dapat mengonfigurasi grup pengujian dan kasus uji untuk pengujian protokol MQTT perangkat IoT.
  9. Anda dapat mengubah urutan grup pengujian dan kasus uji. Untuk membuat perubahan, seret kasus uji yang terdaftar ke atas atau ke bawah daftar. Device Advisor menjalankan pengujian sesuai urutan yang Anda daftarkan.

    Setelah Anda mengonfigurasi rangkaian pengujian, pilih Ber ikutnya.

  10. Pada Langkah 3, pilih AWS IoT sesuatu atau sertifikat untuk diuji menggunakan Device Advisor. Jika Anda tidak memiliki barang atau sertifikat yang ada, lihat Men yiapkan.

    Opsi konfigurasi yang mencakup memilih protokol, membuat rangkaian pengujian, mengonfigurasi pengaturan perangkat, dan meninjau uji coba dan hasil.
  11. Anda dapat mengonfigurasi peran perangkat yang digunakan Penasihat Perangkat untuk melakukan tindakan AWS IoT MQTT atas nama perangkat pengujian Anda. Hanya untuk kasus uji MQTT Connect, tindakan Connect dipilih secara otomatis. Ini karena peran perangkat memerlukan izin ini untuk menjalankan rangkaian pengujian. Untuk kasus uji lainnya, tindakan yang sesuai dipilih.

    Berikan nilai sumber daya untuk setiap tindakan yang dipilih. Misalnya, untuk tindakan Sam bungkan, berikan ID klien yang digunakan perangkat Anda untuk terhubung ke titik akhir Device Advisor. Anda dapat memberikan beberapa nilai dengan nilai yang dipisahkan koma, dan nilai awalan dengan karakter wildcard (*). Misalnya, untuk memberikan izin untuk menerbitkan pada topik apa pun yang dimulai denganMyTopic, masukkan MyTopic* sebagai nilai sumber daya.

    Antarmuka Device Advisor tempat Anda dapat memilih peran perangkat dan menentukan izin untuk menghubungkan, menerbitkan, berlangganan, dan mengelola topik MQTT dan ID klien.

    Untuk menggunakan peran perangkat yang dibuat sebelumnya dari Pengaturan, pilih Pilih peran yang ada. Kemudian pilih peran perangkat Anda di bawah Pilih peran.

    Antarmuka formulir web untuk memilih peran perangkat, dengan opsi untuk membuat peran baru atau memilih peran yang ada bernama "DeviceAdvisorServiceRole”.

    Konfigurasikan peran perangkat Anda dengan salah satu dari dua opsi yang disediakan, lalu pilih Ber ikutnya.

  12. Di bagian Titik akhir uji, pilih titik akhir yang paling sesuai dengan kasus penggunaan Anda. Untuk menjalankan beberapa rangkaian pengujian secara bersamaan dengan yang sama Akun AWS, pilih Device-level titik akhir. Untuk menjalankan satu rangkaian pengujian pada satu waktu, pilih Account-level titik akhir.

    Opsi untuk memilih Account-level atau Device-level titik akhir untuk pengujian, dengan URL titik akhir yang disediakan dan tombol Berikutnya.
  13. Langkah 4 menunjukkan ikhtisar perangkat pengujian yang dipilih, titik akhir pengujian, rangkaian pengujian, dan peran perangkat uji yang dikonfigurasi. Untuk membuat perubahan pada bagian, pilih tombol Edit untuk bagian yang ingin Anda edit. Setelah mengonfirmasi konfigurasi pengujian, pilih J alankan untuk membuat rangkaian pengujian dan menjalankan pengujian Anda.

    catatan

    Untuk hasil terbaik, Anda dapat menghubungkan perangkat pengujian yang dipilih ke titik akhir pengujian Device Advisor sebelum memulai menjalankan rangkaian pengujian. Sebaiknya Anda memiliki mekanisme yang dibuat untuk perangkat Anda untuk mencoba menghubungkan ke titik akhir pengujian kami setiap lima detik hingga satu hingga dua menit.

    Konsol konfigurasi perangkat yang menampilkan detail peran perangkat, titik akhir pengujian, dan opsi untuk membatalkan, kembali, atau menjalankan.
    Konsol konfigurasi perangkat yang menampilkan detail peran perangkat, titik akhir pengujian, dan opsi untuk membatalkan, kembali, atau menjalankan.
  14. Di panel navigasi di bawah Test, pilih Device Advisor, lalu pilih Test running and results. Pilih test suite yang dijalankan untuk melihat detail dan log pengoperasiannya.

    Antarmuka rangkaian pengujian yang menunjukkan pengujian MQTT 3.1.1 sedang berlangsung untuk perangkat "”MyThing.
  15. Untuk mengakses CloudWatch log Amazon untuk suite jalankan:

    • Pilih Test suite log untuk melihat CloudWatch log untuk menjalankan rangkaian pengujian.

    • Pilih Log kasus uji untuk kasus uji apa pun untuk melihat CloudWatch log khusus kasus pengujian.

  16. Berdasarkan hasil pengujian Anda, pec ahkan masalah perangkat Anda sampai semua tes lulus.