Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Topik yang dipesan
Topik yang dimulai dengan tanda dolar ($) dicadangkan untuk digunakan oleh AWS IoT. Anda dapat berlangganan dan mempublikasikan topik yang dipesan ini jika memungkinkan; Namun, Anda tidak dapat membuat topik baru yang dimulai dengan tanda dolar. Operasi publikasi atau berlangganan yang tidak didukung ke topik yang dicadangkan dapat mengakibatkan koneksi dihentikan.
Topik model aset
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$aws/sitewise/aset-model/ |
Langganan |
AWS IoT SiteWise menerbitkan pemberitahuan properti aset untuk topik ini. Untuk informasi selengkapnya, lihat Berinteraksi dengan AWS layanan lain di Panduan AWS IoT SiteWise Pengguna. |
AWS IoT Device Defender topik
Pesan-pesan ini mendukung buffer respons dalam format Concise Binary Object Representation (CBOR) dan JavaScript Object Notation (JSON), tergantung pada payload-format
dari topik. AWS IoT Device Defender topik hanya mendukung MQTT publikasi.
payload-format |
Jenis data format respons |
---|---|
cbor | Representasi Objek Biner Ringkas () CBOR |
json | JavaScript Notasi Objek () JSON |
Untuk informasi selengkapnya, lihat Mengirim metrik dari perangkat.
Topik | Operasi yang diizinkan | Deskripsi |
---|---|---|
$ aws/hal/ |
Publikasikan |
AWS IoT Device Defender agen mempublikasikan metrik untuk topik ini. Untuk informasi selengkapnya, lihat Mengirim metrik dari perangkat. |
$ aws/hal/ |
Langganan |
AWS IoT menerbitkan topik ini setelah AWS IoT Device Defender agen menerbitkan pesan yang berhasil ke $aws/things/ |
$ aws/hal/ |
Langganan |
AWS IoT menerbitkan ke topik ini setelah AWS IoT Device Defender agen menerbitkan pesan yang gagal ke $aws/things/ |
AWS IoT Core Topik Lokasi Perangkat
AWS IoT Core Lokasi Perangkat dapat menyelesaikan data pengukuran dari perangkat Anda dan memberikan perkiraan lokasi perangkat IoT Anda. Data pengukuran dari perangkat dapat mencakupGNSS, Wi-Fi, seluler, dan alamat IP. AWS IoT Core Lokasi Perangkat kemudian memilih jenis pengukuran yang memberikan akurasi terbaik dan memecahkan informasi lokasi perangkat. Untuk informasi selengkapnya, silakan lihat AWS IoT Core Lokasi Perangkat dan Menyelesaikan lokasi perangkat menggunakan AWS IoT Core topik Lokasi MQTT Perangkat.
Topik | Operasi yang diizinkan | Deskripsi |
---|---|---|
$ aws/device_location/ |
Publikasikan |
Perangkat memublikasikan topik ini agar data pengukuran mentah yang dipindai diselesaikan oleh Lokasi AWS IoT Core Perangkat. |
$ aws/device_location/ |
Langganan |
AWS IoT Core Lokasi Perangkat memublikasikan topik ini setelah berhasil menyelesaikan lokasi perangkat. |
$ aws/device_location/ |
Langganan |
AWS IoT Core Lokasi Perangkat memublikasikan topik ini ketika tidak dapat menyelesaikan lokasi perangkat dengan sukses karena kesalahan 4xx. |
Topik acara
Pesan acara dipublikasikan ketika peristiwa tertentu terjadi. Misalnya, peristiwa dihasilkan oleh registri ketika hal-hal ditambahkan, diperbarui, atau dihapus. Tabel menunjukkan berbagai AWS IoT acara dan topik yang dipesan.
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$ aws/acara/sertifikat/terdaftar/ |
Langganan |
AWS IoT menerbitkan pesan ini ketika AWS IoT secara otomatis mendaftarkan sertifikat dan ketika klien menyajikan sertifikat dengan status. |
$ aws/acara/pekerjaan/ |
Langganan |
AWS IoT memublikasikan pesan ini saat pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/jobID /cancellation_in_progress |
Langganan |
AWS IoT memublikasikan pesan ini saat pembatalan pekerjaan sedang berlangsung. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/ |
Langganan |
AWS IoT mempublikasikan pesan ini ketika pekerjaan telah selesai. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/jobID /dihapus |
Langganan |
AWS IoT memublikasikan pesan ini saat pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/jobID /deletion_in_progress |
Langganan |
AWS IoT memublikasikan pesan ini saat penghapusan pekerjaan sedang berlangsung. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /dibatalkan |
Langganan |
AWS IoT memublikasikan pesan ini saat eksekusi pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /dihapus |
Langganan |
AWS IoT memublikasikan pesan ini saat eksekusi pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /gagal |
Langganan |
AWS IoT memublikasikan pesan ini ketika eksekusi pekerjaan gagal. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /ditolak |
Langganan |
AWS IoT memublikasikan pesan ini ketika eksekusi pekerjaan ditolak. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /dihapus |
Langganan |
AWS IoT memublikasikan pesan ini ketika eksekusi pekerjaan telah dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /berhasil |
Langganan |
AWS IoT menerbitkan pesan ini ketika eksekusi pekerjaan berhasil. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecutionjobID /timed_out |
Langganan |
AWS IoT memublikasikan pesan ini saat eksekusi pekerjaan habis. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/keberadaan/terhubung/ |
Langganan |
AWS IoT menerbitkan ke topik ini ketika MQTT klien dengan ID klien yang ditentukan terhubung ke AWS IoT. Untuk informasi selengkapnya, lihat Hubungkan/Putuskan acara. |
$ aws/acara/kehadiran/terputus/ |
Langganan |
AWS IoT menerbitkan ke topik ini ketika MQTT klien dengan ID klien yang ditentukan terputus. AWS IoT Untuk informasi selengkapnya, lihat Hubungkan/Putuskan acara. |
$ aws/acara/langganan/berlanggan/ |
Langganan |
AWS IoT menerbitkan topik ini ketika MQTT klien dengan ID klien yang ditentukan berlangganan topik. MQTT Untuk informasi selengkapnya, lihat Acara Berlangganan/Berhenti Berlangganan. |
$ aws/acara/langganan/berhenti berlanggan/ |
Langganan |
AWS IoT menerbitkan topik ini ketika MQTT klien dengan ID klien yang ditentukan berhenti berlangganan topik. MQTT Untuk informasi selengkapnya, lihat Acara Berlangganan/Berhenti Berlangganan. |
$ aws/acara/hal/ |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika |
$ aws/acara/hal/ |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika |
$ aws/acara/hal/ |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika |
$aws/events//thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika grup |
$aws/events//thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika grup |
$aws/events//thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika grup |
$aws/events//thingType |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika |
$aws/events//thingType |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika |
$aws/events//thingType |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika |
$aws/events/ /hal/thingTypeAssociation |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika ada |
thingGroupMembership$aws/events///thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika ada |
thingGroupMembership$aws/events///thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika ada |
thingGroupHierarchy$aws/events///thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika grup |
thingGroupHierarchy$aws/events///thingGroup |
Langganan |
AWS IoT mempublikasikan ke topik ini ketika grup |
Topik penyediaan armada
catatan
Operasi klien dicatat sebagai Terima dalam tabel ini menunjukkan topik yang AWS IoT diterbitkan langsung ke klien yang memintanya, apakah klien telah berlangganan topik atau tidak. Klien harus mengharapkan untuk menerima pesan respons ini bahkan jika mereka belum berlangganan. Pesan respons ini tidak melewati broker pesan dan mereka tidak dapat berlangganan oleh klien atau aturan lain.
Pesan-pesan ini mendukung buffer respons dalam format Concise Binary Object Representation (CBOR) dan JavaScript Object Notation (JSON), tergantung pada payload-format
dari topik.
payload-format |
Jenis data format respons |
---|---|
cbor | Representasi Objek Biner Ringkas () CBOR |
json | JavaScript Notasi Objek () JSON |
Untuk informasi selengkapnya, lihat Penyediaan perangkat MQTT API.
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$ aws/sertifikat/buat/ |
Publikasikan |
Publikasikan ke topik ini untuk membuat sertifikat dari permintaan penandatanganan sertifikat (CSR). |
$ aws/sertifikat/buat/ |
Berlangganan, Terima |
AWS IoT menerbitkan ke topik ini setelah panggilan berhasil ke $aws/certificates/create/ |
$ aws/sertifikat/buat/ |
Berlangganan, Terima |
AWS IoT menerbitkan ke topik ini setelah panggilan gagal ke $aws/certificates/create/ |
$ create-from-csr aws/sertifikat// |
Publikasikan |
Menerbitkan topik ini untuk membuat sertifikat dari aCSR. |
$ create-from-csr aws/sertifikat// |
Berlangganan, Terima |
AWS IoT menerbitkan ke topik ini panggilan yang berhasil ke create-from-csr $aws/certificates// |
$ create-from-csr aws/sertifikat// |
Berlangganan, Terima |
AWS IoT menerbitkan ke topik ini panggilan yang gagal ke $aws/certificates//create-from-csr |
$ aws/penyediaan-template/ |
Publikasikan |
Publikasikan ke topik ini untuk mendaftarkan sesuatu. |
$ aws/penyediaan-template/ |
Berlangganan, Terima |
AWS IoT menerbitkan ke topik ini setelah panggilan berhasil ke $aws/provisioning-templates/ |
$ aws/penyediaan-template/ |
Berlangganan, Terima |
AWS IoT menerbitkan ke topik ini setelah panggilan gagal ke $aws/provisioning-templates/ |
Topik Job
catatan
Operasi klien dicatat sebagai Terima dalam tabel ini menunjukkan topik yang AWS IoT diterbitkan langsung ke klien yang memintanya, apakah klien telah berlangganan topik atau tidak. Klien harus mengharapkan untuk menerima pesan respons ini bahkan jika mereka belum berlangganan.
Pesan respons ini tidak melewati broker pesan dan mereka tidak dapat berlangganan oleh klien atau aturan lain. Untuk berlangganan pesan terkait aktivitas pekerjaan, gunakan notify
dan notify-next
topik.
Saat berlangganan topik pekerjaan dan jobExecution
acara untuk solusi pemantauan armada Anda, Anda harus terlebih dahulu mengaktifkan acara pelaksanaan pekerjaan dan pekerjaan untuk menerima acara apa pun di sisi cloud.
Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$ aws/hal/ |
Publikasikan |
Perangkat mempublikasikan pesan ke topik ini untuk membuat |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil dari |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan saat |
$ aws/hal/ |
Publikasikan |
Perangkat mempublikasikan pesan ke topik ini untuk membuat |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan saat |
$ aws/hal/ |
Publikasikan |
Perangkat mempublikasikan pesan ke topik ini untuk membuat |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan saat |
$ aws/hal/ |
Publikasikan |
Perangkat mempublikasikan pesan ke topik ini untuk membuat |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil CatatanHanya perangkat yang menerbitkan ke $aws/things/ |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima tanggapan saat CatatanHanya perangkat yang menerbitkan ke $aws/things/ |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima pemberitahuan saat eksekusi pekerjaan ditambahkan atau dihapus ke daftar eksekusi yang tertunda untuk suatu hal. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API. |
$ aws/hal/ |
Berlangganan, Terima |
Perangkat berlangganan topik ini untuk menerima pemberitahuan ketika eksekusi pekerjaan tertunda berikutnya untuk hal tersebut diubah. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API. |
$ aws/acara/pekerjaan/ |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika pekerjaan selesai. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/ |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/ |
Langganan |
Layanan Pekerjaan memublikasikan acara tentang topik ini saat pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/ |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika pembatalan pekerjaan dimulai. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$ aws/acara/pekerjaan/ |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika penghapusan pekerjaan dimulai. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan berhasil. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan gagal. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan ditolak. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika waktu eksekusi pekerjaan habis. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs memublikasikan peristiwa tentang topik ini saat eksekusi pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan. |
$aws/events//jobExecution |
Langganan |
Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan. |
Topik aturan
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$ aws/aturan/ |
Publikasikan |
Perangkat atau aplikasi menerbitkan topik ini untuk memicu aturan secara langsung. Untuk informasi selengkapnya, lihat Mengurangi biaya pengiriman pesan dengan Basic Ingest. |
Topik tunneling yang aman
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$ aws/hal/ |
Langganan |
AWS IoT menerbitkan pesan ini untuk agen IoT untuk memulai proxy lokal di perangkat jarak jauh. Untuk informasi selengkapnya, lihat Cuplikan agen IoT. |
Topik bayangan
Topik di bagian ini digunakan oleh bayangan bernama dan tidak disebutkan namanya. Topik yang digunakan oleh masing-masing hanya berbeda dalam awalan topik. Tabel ini menunjukkan awalan topik yang digunakan oleh setiap jenis bayangan.
ShadowTopicPrefix nilai |
Jenis bayangan |
---|---|
$ aws/hal/thingName /bayangan |
Bayangan tanpa nama (klasik) |
$ aws/hal/thingName /bayangan/nama/shadowName |
Bernama bayangan |
Untuk membuat topik lengkap, pilih ShadowTopicPrefix
untuk jenis bayangan yang ingin Anda rujuk, ganti thingName
dan jika berlaku, shadowName
, dengan nilai-nilai yang sesuai, dan kemudian menambahkan itu dengan topik rintisan seperti yang ditunjukkan pada tabel berikut. Ingatlah bahwa topik peka huruf besar/kecil.
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
|
Terbitkan/Berlangganan |
Perangkat atau aplikasi menerbitkan topik ini untuk menghapus bayangan. Untuk informasi selengkapnya, lihat /delete. |
|
Langganan |
Layanan Device Shadow mengirimkan pesan ke topik ini saat bayangan dihapus. Untuk informasi selengkapnya, lihat /delete/accepted. |
|
Langganan |
Layanan Device Shadow mengirimkan pesan ke topik ini saat permintaan untuk menghapus bayangan ditolak. Untuk informasi selengkapnya, lihat /hapus/ditolak. |
|
Terbitkan/Berlangganan |
Aplikasi atau sesuatu menerbitkan pesan kosong ke topik ini untuk mendapatkan bayangan. Untuk informasi selengkapnya, lihat MQTTTopik Device Shadow. |
|
Langganan |
Layanan Device Shadow mengirim pesan ke topik ini saat permintaan bayangan berhasil dibuat. Untuk informasi selengkapnya, lihat /dapatkan/diterima. |
|
Langganan |
Layanan Device Shadow mengirimkan pesan ke topik ini saat permintaan bayangan ditolak. Untuk informasi selengkapnya, lihat /get/ditolak. |
|
Terbitkan/Berlangganan |
Sesuatu atau aplikasi menerbitkan topik ini untuk memperbarui bayangan. Untuk informasi selengkapnya, lihat /update. |
|
Langganan |
Layanan Device Shadow mengirimkan pesan ke topik ini ketika pembaruan berhasil dibuat ke bayangan. Untuk informasi selengkapnya, lihat /update/accepted. |
|
Langganan |
Layanan Device Shadow mengirimkan pesan ke topik ini saat pembaruan ke bayangan ditolak. Untuk informasi selengkapnya, lihat /update/ditolak. |
|
Langganan |
Layanan Device Shadow mengirimkan pesan ke topik ini ketika perbedaan terdeteksi antara bagian bayangan yang dilaporkan dan yang diinginkan. Untuk informasi lebih lanjut, lihat /update/delta. |
|
Langganan |
AWS IoT menerbitkan dokumen status ke topik ini setiap kali pembaruan bayangan berhasil dilakukan. Untuk informasi selengkapnya, lihat /update/documents. |
MQTTtopik pengiriman file berbasis
catatan
Operasi klien dicatat sebagai Terima dalam tabel ini menunjukkan topik yang AWS IoT diterbitkan langsung ke klien yang memintanya, apakah klien telah berlangganan topik atau tidak. Klien harus mengharapkan untuk menerima pesan respons ini bahkan jika mereka belum berlangganan. Pesan respons ini tidak melewati broker pesan dan mereka tidak dapat berlangganan oleh klien atau aturan lain.
Pesan-pesan ini mendukung buffer respons dalam format Concise Binary Object Representation (CBOR) dan JavaScript Object Notation (JSON), tergantung pada payload-format
dari topik.
payload-format |
Jenis data format respons |
---|---|
cbor | Representasi Objek Biner Ringkas () CBOR |
json | JavaScript Notasi Objek () JSON |
Topik | Operasi klien diizinkan | Deskripsi |
---|---|---|
$ aws/hal/ |
Berlangganan, Terima |
AWS MQTTpengiriman file berbasis diterbitkan ke topik ini jika permintaan GetStream "" dari perangkat diterima. Muatan berisi data aliran. Untuk informasi selengkapnya, lihat Menggunakan pengiriman file AWS IoT MQTT berbasis di perangkat. |
$ aws/hal/ |
Publikasikan |
Perangkat menerbitkan topik ini untuk melakukan permintaan GetStream "”. Untuk informasi selengkapnya, lihat Menggunakan pengiriman file AWS IoT MQTT berbasis di perangkat. |
$ aws/hal/ |
Berlangganan, Terima |
AWS MQTTpengiriman file berbasis diterbitkan ke topik ini jika permintaan DescribeStream "" dari perangkat diterima. Muatan berisi deskripsi aliran. Untuk informasi selengkapnya, lihat Menggunakan pengiriman file AWS IoT MQTT berbasis di perangkat. |
$ aws/hal/ |
Publikasikan |
Perangkat menerbitkan topik ini untuk melakukan permintaan DescribeStream "”. Untuk informasi selengkapnya, lihat Menggunakan pengiriman file AWS IoT MQTT berbasis di perangkat. |
$ aws/hal/ |
Berlangganan, Terima |
AWS MQTTpengiriman file berbasis diterbitkan ke topik ini jika permintaan DescribeStream “” atau GetStream “” dari perangkat ditolak. Untuk informasi selengkapnya, lihat Menggunakan pengiriman file AWS IoT MQTT berbasis di perangkat. |
Topik yang dicadangkan ARN
Semua topik yang dicadangkan ARNs (Nama Sumber Daya Amazon) memiliki formulir berikut:
arn:aws:iot:
aws-region
:AWS-account-ID
:topic/Topic
Misalnya, arn:aws:iot:us-west-2:123EXAMPLE456:topic/$aws/things/thingName/jobs/get/accepted
adalah ARN untuk topik yang dicadangkan$aws/things/thingName/jobs/get/accepted
.