Topik yang dipesan - AWS IoT Core

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 terputus.

Topik model aset

Topik Operasi klien diizinkan Deskripsi

$aws/sitewise/asset-models//asset/ assetID /properties/ propertyId assetModelId

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 format payload topik. AWS IoT Device Defender topik hanya mendukung publikasi MQTT.

format muatan 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/things/thingName/defender/metrik/format muatan

Publikasikan

AWS IoT Device Defender agen mempublikasikan metrik untuk topik ini. Untuk informasi selengkapnya, lihat Mengirim metrik dari perangkat.

$aws/things/thingName /defender/metrik/format payload/diterima

Langganan

AWS IoT menerbitkan ke topik ini setelah AWS IoT Device Defender agen menerbitkan pesan yang berhasil ke $aws/things/ ThingName /defender/metrics/ payload-format. Untuk informasi selengkapnya, lihat Mengirim metrik dari perangkat.

$aws/things/ ThingName /defender/metrik/format payload/ditolak

Langganan

AWS IoT menerbitkan ke topik ini setelah AWS IoT Device Defender agen menerbitkan pesan yang gagal ke $aws/things/ ThingName /defender/metrics/ payload-format. Untuk informasi selengkapnya, lihat Mengirim metrik dari perangkat.

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 mencakup GNSS, 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, lihat AWS IoT Core Lokasi Perangkat dan Menyelesaikan lokasi perangkat menggunakan topik AWS IoT Core MQTT Lokasi Perangkat.

Topik Operasi yang diizinkan Deskripsi

$aws/device_location/ customer_device_id/get_position_estimate

Publikasikan

Perangkat memublikasikan topik ini agar data pengukuran mentah yang dipindai diselesaikan oleh Lokasi AWS IoT Core Perangkat.

$aws/device_location/ customer_device_id/get_position_estimate/diterima

Langganan

AWS IoT Core Lokasi Perangkat memublikasikan topik ini setelah berhasil menyelesaikan lokasi perangkat.

$aws/device_location/ customer_device_id /get_position_estimate/ditolak

Langganan

AWS IoT Core Lokasi Perangkat memublikasikan topik ini ketika tidak dapat menyelesaikan lokasi perangkat dengan sukses karena kesalahan 4xx.

Topik acara

catatan

Untuk informasi selengkapnya tentang topik MQTT yang dipesan untuk acara LoRa WAN, lihat Acara status koneksi.

Topik Operasi klien diizinkan Deskripsi

$ aws/acara/sertifikat/terdaftar/caCertificateId

Langganan

AWS IoT menerbitkan pesan ini ketika AWS IoT secara otomatis mendaftarkan sertifikat dan ketika klien menyajikan sertifikat dengan status. PENDING_ACTIVATION Untuk informasi selengkapnya, lihat Konfigurasikan koneksi pertama oleh klien untuk pendaftaran otomatis.

$ aws/acara/pekerjaan/joBid/dibatalkan

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/joBid/selesai

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/acara/JobexEcution/JobiD/dibatalkan

Langganan

AWS IoT memublikasikan pesan ini saat eksekusi pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan.
$ AWS/acara/JobeXecution/jobiD/dihapus

Langganan

AWS IoT memublikasikan pesan ini saat eksekusi pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan.
$ AWS/acara/JobeXecution/jobiD/gagal

Langganan

AWS IoT memublikasikan pesan ini ketika eksekusi pekerjaan gagal. Untuk informasi selengkapnya, lihat Acara Lowongan.
$AWS/acara/JobexEcution/JobiD/ditolak

Langganan

AWS IoT menerbitkan pesan ini ketika eksekusi pekerjaan ditolak. Untuk informasi selengkapnya, lihat Acara Lowongan.
$ AWS/acara/JobexEcution/JobiD/dihapus

Langganan

AWS IoT memublikasikan pesan ini ketika eksekusi pekerjaan telah dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan.
$AWS/acara/JobeXecution/JobiD/berhasil

Langganan

AWS IoT menerbitkan pesan ini ketika eksekusi pekerjaan berhasil. Untuk informasi selengkapnya, lihat Acara Lowongan.
$AWS/acara/jobexecution/jobiD/timed_out

Langganan

AWS IoT memublikasikan pesan ini saat eksekusi pekerjaan habis. Untuk informasi selengkapnya, lihat Acara Lowongan.

$ aws/acara/kehadiran/terhubung/clientID

Langganan

AWS IoT menerbitkan ke topik ini ketika klien MQTT dengan ID klien yang ditentukan terhubung ke. AWS IoT Untuk informasi selengkapnya, lihat Hubungkan/Putuskan acara.

$ aws/acara/kehadiran/terputus/clientID

Langganan

AWS IoT menerbitkan ke topik ini ketika klien MQTT dengan ID klien yang ditentukan terputus. AWS IoT Untuk informasi selengkapnya, lihat Hubungkan/Putuskan acara.

$ aws/acara/langganan/berlangganan/clientID

Langganan

AWS IoT menerbitkan topik ini ketika klien MQTT dengan ID klien yang ditentukan berlangganan topik MQTT. Untuk informasi selengkapnya, lihat Acara Berlangganan/Berhenti Berlangganan.

$ aws/acara/langganan/berhenti berlangganan/clientID

Langganan

AWS IoT menerbitkan topik ini ketika klien MQTT dengan ID klien yang ditentukan berhenti berlangganan topik MQTT. Untuk informasi selengkapnya, lihat Acara Berlangganan/Berhenti Berlangganan.

$aws/events/thing/ ThingName /dibuat

Langganan

AWS IoT menerbitkan ke topik ini ketika hal ThingName dibuat. Untuk informasi selengkapnya, lihat Acara registri.

$ aws/acara/hal/ThingName /diperbarui

Langganan

AWS IoT menerbitkan ke topik ini ketika hal ThingName diperbarui. Untuk informasi selengkapnya, lihat Acara registri.

$ aws/acara/hal/ThingName /dihapus

Langganan

AWS IoT menerbitkan ke topik ini ketika hal ThingName dihapus. Untuk informasi selengkapnya, lihat Acara registri.

thingGroupName$AWS/acara/Thinggroup//dibuat

Langganan

AWS IoT menerbitkan ke topik ini ketika grup sesuatu thingGroupNamedibuat. Untuk informasi selengkapnya, lihat Acara registri.

$ thingGroupNameAWS/acara/Thinggroup//diperbarui

Langganan

AWS IoT menerbitkan ke topik ini ketika grup hal thingGroupNamediperbarui. Untuk informasi selengkapnya, lihat Acara registri.

$ thingGroupNameAWS/acara/Thinggroup//dihapus

Langganan

AWS IoT menerbitkan ke topik ini ketika grup sesuatu thingGroupNamedihapus. Untuk informasi selengkapnya, lihat Acara registri.

thingTypeName$AWS/Event/ThingType//dibuat

Langganan

AWS IoT menerbitkan ke topik ini saat tipe thingTypeNamebenda dibuat. Untuk informasi selengkapnya, lihat Acara registri.

$ thingTypeNameAWS/Event/ThingType//diperbarui

Langganan

AWS IoT menerbitkan ke topik ini ketika jenis thingTypeNamehal diperbarui. Untuk informasi selengkapnya, lihat Acara registri.

$ thingTypeNameAWS/Event/ThingType//dihapus

Langganan

AWS IoT menerbitkan ke topik ini ketika jenis thingTypeNamehal dihapus. Untuk informasi selengkapnya, lihat Acara registri.

$aws/events/ /thing/ thingTypeAssociation ThingName/thingTypeName

Langganan

AWS IoT menerbitkan ke topik ini ketika thingName dikaitkan dengan atau dipisahkan dari tipe benda. thingTypeName Untuk informasi selengkapnya, lihat Acara registri.

$aws/events/ /ThingGroup//thingName/ThingName /ditambahkan thingGroupMembership thingGroupName

Langganan

AWS IoT menerbitkan ke topik ini ketika sesuatu ThingName ditambahkan ke grup benda. thingGroupName Untuk informasi selengkapnya, lihat Acara registri.

$aws/events/ /ThingGroup/ /thing/ thingGroupMembership thingName /dihapus thingGroupName

Langganan

AWS IoT menerbitkan ke topik ini ketika hal ThingName dihapus dari grup benda. thingGroupName Untuk informasi selengkapnya, lihat Acara registri.

$aws/events/ /ThingGroup/Nama//thingGroupHierarchyNama/ditambahkan parentThingGroup childThingGroup childThingGroup

Langganan

AWS IoT menerbitkan ke topik ini ketika childThingGroupNama grup ditambahkan ke grup hal parentThingGroupNama. Untuk informasi selengkapnya, lihat Acara registri.

$aws/events/ /ThingGroup/ Nama//Nama thingGroupHierarchy /dihapus parentThingGroup childThingGroup childThingGroup

Langganan

AWS IoT menerbitkan ke topik ini ketika childThingGroupNama grup dihapus dari grup parentThingGroupNama. Untuk informasi selengkapnya, lihat Acara registri.

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 format payload topik.

format muatan 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/format muatan

Publikasikan

Publikasikan ke topik ini untuk membuat sertifikat dari permintaan penandatanganan sertifikat (CSR).

$ aws/sertifikat/buat/format payload/diterima

Berlangganan, Terima

AWS IoT menerbitkan ke topik ini setelah panggilan berhasil ke $aws/certificates/create/payload-format.

$ aws/sertifikat/buat/format payload/ditolak

Berlangganan, Terima

AWS IoT menerbitkan ke topik ini setelah panggilan gagal ke format $aws/certificates/create/payload-format.

$ aws/sertifikat// format muatan create-from-csr

Publikasikan

Menerbitkan topik ini untuk membuat sertifikat dari CSR.

$ aws/sertifikat// format payload/diterima create-from-csr

Berlangganan, Terima

AWS IoT menerbitkan ke topik ini panggilan yang berhasil ke create-from-csr $aws/certificates//payload-format.

$ aws/sertifikat// format payload/ditolak create-from-csr

Berlangganan, Terima

AWS IoT menerbitkan ke topik ini panggilan yang gagal ke create-from-csr $aws/certificates//payload-format.

$ aws/provisioning-template/ templateName/penyediaan/format muatan

Publikasikan

Publikasikan ke topik ini untuk mendaftarkan sesuatu.

$aws/provisioning-templates/templateName /penyediaan/format payload/diterima

Berlangganan, Terima

AWS IoT menerbitkan ke topik ini setelah panggilan berhasil ke $aws/provisioning-templates/ templateName /provision/ payload-format.

$aws/provisioning-templates/templateName /penyediaan/format payload/ditolak

Berlangganan, Terima

AWS IoT menerbitkan ke topik ini setelah panggilan gagal ke $aws/provisioning-templates/ templateName /provision/ payload-format.

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/things/thingName /jobs/get

Publikasikan

Perangkat mempublikasikan pesan ke topik ini untuk membuat GetPendingJobExecutions permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/thingName /jobs/dapatkan/diterima

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil dari GetPendingJobExecutions permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/ ThingName /jobs/get/ditolak

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan saat GetPendingJobExecutions permintaan ditolak. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/ ThingName /jobs/start-next

Publikasikan

Perangkat mempublikasikan pesan ke topik ini untuk membuat StartNextPendingJobExecution permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/thingName /jobs/start-next/diterima

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil StartNextPendingJobExecution atas permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/ ThingName /jobs/start-next/ditolak

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan saat StartNextPendingJobExecution permintaan ditolak. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/thingName /jobs/joBid/dapatkan

Publikasikan

Perangkat mempublikasikan pesan ke topik ini untuk membuat DescribeJobExecution permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/thingName /jobs/joBid/dapatkan/diterima

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil DescribeJobExecution atas permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/thingName /jobs/ joBid/dapatkan/ditolak

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan saat DescribeJobExecution permintaan ditolak. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$ aws/things/thingName /jobs/joBid/update

Publikasikan

Perangkat mempublikasikan pesan ke topik ini untuk membuat UpdateJobExecution permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

$aws/things/ ThingName /jobs/ joBid/update/diterima

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan yang berhasil UpdateJobExecution atas permintaan. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

Catatan

Hanya perangkat yang menerbitkan ke $aws/things/ ThingName /jobs/ joBid /update yang menerima pesan tentang topik ini.

$aws/things/ ThingName /jobs/ joBid/update/ditolak

Berlangganan, Terima

Perangkat berlangganan topik ini untuk menerima tanggapan saat UpdateJobExecution permintaan ditolak. Untuk informasi selengkapnya, lihat Pekerjaan perangkat operasi MQTT API.

Catatan

Hanya perangkat yang menerbitkan ke $aws/things/ ThingName /jobs/ joBid /update yang menerima pesan tentang topik ini.

$aws/things/ ThingName /jobs/notify

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/things/ ThingName /jobs/notify-next

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/joBid/selesai

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika pekerjaan selesai. Untuk informasi selengkapnya, lihat Acara Lowongan.

$ aws/acara/pekerjaan/joBid/dibatalkan

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan.

$ aws/acara/pekerjaan/joBid/dihapus

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan.

$aws/acara/pekerjaan/joBid/cancellation_in_progress

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika pembatalan pekerjaan dimulai. Untuk informasi selengkapnya, lihat Acara Lowongan.

$aws/acara/pekerjaan/joBid/deletion_in_progress

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika penghapusan pekerjaan dimulai. Untuk informasi selengkapnya, lihat Acara Lowongan.

$AWS/acara/JobexEcution/joBid/berhasil

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan berhasil. Untuk informasi selengkapnya, lihat Acara Lowongan.

$ AWS/acara/JobeXecution/joBid/gagal

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan gagal. Untuk informasi selengkapnya, lihat Acara Lowongan.

$AWS/acara/JobexEcution/joBid/ditolak

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan ditolak. Untuk informasi selengkapnya, lihat Acara Lowongan.

$AWS/acara/JobeXecution/jobiD/dibatalkan

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika eksekusi pekerjaan dibatalkan. Untuk informasi selengkapnya, lihat Acara Lowongan.

$AWS/acara/JobexEcution/joBid/timed_out

Langganan

Layanan Jobs menerbitkan acara tentang topik ini ketika waktu eksekusi pekerjaan habis. Untuk informasi selengkapnya, lihat Acara Lowongan.

$ AWS/acara/JobeXecution/joBid/dihapus

Langganan

Layanan Jobs memublikasikan peristiwa tentang topik ini saat eksekusi pekerjaan dihapus. Untuk informasi selengkapnya, lihat Acara Lowongan.

$ AWS/acara/JobeXecution/joBid/dihapus

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/RuleName

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/things/thing-name /tunnels/notify

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.

Nilai ShadowTopicPrefix Jenis bayangan
$aws/things/thingName /shadow Bayangan tanpa nama (klasik)
$aws/things/thingName /shadow/nama/ ShadoName Bernama bayangan

Untuk membuat topik lengkap, pilih jenis bayangan yang ingin Anda rujuk, ganti ThingName dan jika berlaku, ShadoName, dengan nilai yang sesuai, lalu tambahkan dengan topik rintisan seperti yang ditunjukkan pada tabel berikut. ShadowTopicPrefix Ingatlah bahwa topik peka huruf besar/kecil.

Topik Operasi klien diizinkan Deskripsi

ShadowTopicPrefix/hapus

Terbitkan/Berlangganan

Perangkat atau aplikasi menerbitkan topik ini untuk menghapus bayangan. Untuk informasi selengkapnya, lihat /delete.

ShadowTopicPrefix/hapus/diterima

Langganan

Layanan Device Shadow mengirimkan pesan ke topik ini saat bayangan dihapus. Untuk informasi selengkapnya, lihat /delete/accepted.

ShadowTopicPrefix/hapus/ditolak

Langganan

Layanan Device Shadow mengirimkan pesan ke topik ini saat permintaan untuk menghapus bayangan ditolak. Untuk informasi selengkapnya, lihat /hapus/ditolak.

ShadowTopicPrefix/dapatkan

Terbitkan/Berlangganan

Aplikasi atau sesuatu menerbitkan pesan kosong ke topik ini untuk mendapatkan bayangan. Untuk informasi selengkapnya, lihat Topik Device Shadow MQTT.

ShadowTopicPrefix/dapatkan/diterima

Langganan

Layanan Device Shadow mengirim pesan ke topik ini saat permintaan bayangan berhasil dibuat. Untuk informasi selengkapnya, lihat /dapatkan/diterima.

ShadowTopicPrefix/dapatkan/ditolak

Langganan

Layanan Device Shadow mengirimkan pesan ke topik ini saat permintaan bayangan ditolak. Untuk informasi selengkapnya, lihat /get/ditolak.

ShadowTopicPrefix/perbarui

Terbitkan/Berlangganan

Sesuatu atau aplikasi menerbitkan topik ini untuk memperbarui bayangan. Untuk informasi selengkapnya, lihat /update.

ShadowTopicPrefix/perbarui/diterima

Langganan

Layanan Device Shadow mengirimkan pesan ke topik ini ketika pembaruan berhasil dibuat ke bayangan. Untuk informasi selengkapnya, lihat /update/accepted.

ShadowTopicPrefix/perbarui/ditolak

Langganan

Layanan Device Shadow mengirimkan pesan ke topik ini saat pembaruan ke bayangan ditolak. Untuk informasi selengkapnya, lihat /update/ditolak.

ShadowTopicPrefix/perbarui/delta

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.

ShadowTopicPrefix/pembaruan/dokumen

Langganan

AWS IoT menerbitkan dokumen status ke topik ini setiap kali pembaruan bayangan berhasil dilakukan. Untuk informasi selengkapnya, lihat /update/documents.

Topik pengiriman file berbasis MQTT

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 format payload topik.

format muatan Jenis data format respons
cbor Representasi Objek Biner Ringkas (CBOR)
json JavaScript Notasi Objek (JSON)
Topik Operasi klien diizinkan Deskripsi

$ aws/hal//stream//data/format muatan ThingNameStreamId

Berlangganan, Terima

AWS Pengiriman file berbasis MQTT diterbitkan ke topik ini jika permintaan "GetStream" dari perangkat diterima. Muatan berisi data aliran. Untuk informasi selengkapnya, lihat Menggunakan pengiriman AWS IoT file berbasis MQTT di perangkat.

$ aws/hal//streams//get/payload-format ThingNameStreamId

Publikasikan

Perangkat menerbitkan topik ini untuk melakukan permintaan GetStream "”. Untuk informasi selengkapnya, lihat Menggunakan pengiriman AWS IoT file berbasis MQTT di perangkat.

$ aws/hal//streams//deskripsi/format muatan ThingNameStreamId

Berlangganan, Terima

AWS Pengiriman file berbasis MQTT diterbitkan ke topik ini jika permintaan "DescribeStream" dari perangkat diterima. Muatan berisi deskripsi aliran. Untuk informasi selengkapnya, lihat Menggunakan pengiriman AWS IoT file berbasis MQTT di perangkat.

$ aws/hal//streams//jelaskan/format muatan ThingNameStreamId

Publikasikan

Perangkat menerbitkan topik ini untuk melakukan permintaan DescribeStream "”. Untuk informasi selengkapnya, lihat Menggunakan pengiriman AWS IoT file berbasis MQTT di perangkat.

$ aws/hal//stream//ditolak/format muatan ThingNameStreamId

Berlangganan, Terima

AWS Pengiriman file berbasis MQTT diterbitkan ke topik ini jika permintaan “” atau DescribeStream “GetStream” dari perangkat ditolak. Untuk informasi selengkapnya, lihat Menggunakan pengiriman AWS IoT file berbasis MQTT di perangkat.

Topik cadangan ARN

Semua ARN topik yang dicadangkan (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