Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Pesan kejadian

Mode fokus
Pesan kejadian - AWS IoT Core

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

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

Bagian ini berisi informasi tentang pesan yang diterbitkan oleh AWS IoT ketika sesuatu atau pekerjaan diperbarui atau diubah. Untuk informasi tentang AWS IoT Events layanan yang memungkinkan Anda membuat detektor untuk memantau perangkat Anda untuk kegagalan atau perubahan dalam operasi, dan untuk memicu tindakan ketika terjadi, lihat AWS IoT Events.

Bagaimana pesan acara dihasilkan

AWS IoT mempublikasikan pesan peristiwa ketika peristiwa tertentu terjadi. Misalnya, peristiwa dihasilkan oleh registri ketika hal-hal ditambahkan, diperbarui, atau dihapus. Setiap peristiwa menyebabkan satu pesan acara dikirim. Pesan acara diterbitkan MQTT dengan JSON muatan. Isi muatan tergantung pada jenis acara.

catatan

Pesan acara dijamin akan dipublikasikan satu kali. Dimungkinkan bagi mereka untuk diterbitkan lebih dari sekali. Urutan pesan acara tidak dijamin.

Kebijakan untuk menerima pesan acara

Untuk menerima pesan acara, perangkat Anda harus menggunakan kebijakan yang sesuai yang memungkinkannya terhubung ke gateway AWS IoT perangkat dan berlangganan topik MQTT acara. Anda juga harus berlangganan filter topik yang sesuai.

Berikut ini adalah contoh kebijakan yang diperlukan untuk menerima peristiwa siklus hidup:

{ "Version":"2012-10-17", "Statement":[{ "Effect":"Allow", "Action":[ "iot:Subscribe", "iot:Receive" ], "Resource":[ "arn:aws:iot:region:account:/$aws/events/*" ] }] }

Aktifkan acara untuk AWS IoT

Sebelum pelanggan topik yang dipesan dapat menerima pesan, Anda harus mengaktifkan pesan acara dari AWS Management Console atau dengan menggunakan API atauCLI. Untuk informasi tentang pesan peristiwa yang dikelola oleh berbagai opsi, lihat Tabel setelan konfigurasi AWS IoT acara.

  • Untuk mengaktifkan pesan peristiwa, buka tab Pengaturan AWS IoT konsol dan kemudian, di bagian Pesan berbasis peristiwa, pilih Kelola acara. Anda dapat menentukan acara yang ingin Anda kelola.

  • Untuk mengontrol jenis acara mana yang diterbitkan dengan menggunakan API atauCLI, panggil UpdateEventConfigurationsAPIatau gunakan update-event-configurations CLI perintah. Sebagai contoh:

    aws iot update-event-configurations --event-configurations "{\"THING\":{\"Enabled\": true}}"
catatan

Semua tanda kutip (“) diloloskan dengan garis miring terbalik (\).

Anda bisa mendapatkan konfigurasi acara saat ini dengan memanggil DescribeEventConfigurationsAPIatau dengan menggunakan describe-event-configurations CLI perintah. Sebagai contoh:.

aws iot describe-event-configurations

Tabel pengaturan konfigurasi AWS IoT acara

Kategori acara

(AWS IoT Konsol: Pengaturan: Pesan berbasis acara)

eventConfigurationsnilai kunci

(AWS CLI/API)

Topik pesan acara

(Hanya dapat dikonfigurasi dengan menggunakan AWS CLI/API)

CA_CERTIFICATE

$aws/events/certificates/registered/caCertificateId

(Hanya dapat dikonfigurasi dengan menggunakan AWS CLI/API)

CERTIFICATE

$aws/events/presence/connected/clientId

(Hanya dapat dikonfigurasi dengan menggunakan AWS CLI/API)

CERTIFICATE

$aws/events/presence/disconnected/clientId

(Hanya dapat dikonfigurasi dengan menggunakan AWS CLI/API)

CERTIFICATE

$aws/events/subscriptions/subscribed/clientId

(Hanya dapat dikonfigurasi dengan menggunakan AWS CLI/API)

CERTIFICATE

$aws/events/subscriptions/unsubscribed/clientId

Job selesai, dibatalkan

JOB

$aws/events/job/jobID/canceled

Job selesai, dibatalkan

JOB

$aws/events/job/jobID/cancellation_in_progress

Job selesai, dibatalkan

JOB

$aws/events/job/jobID/completed

Job selesai, dibatalkan

JOB

$aws/events/job/jobID/deleted

Job selesai, dibatalkan

JOB

$aws/events/job/jobID/deletion_in_progress

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/canceled

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/deleted

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/failed

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/rejected

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/removed

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/succeeded

Eksekusi Job: sukses, gagal, ditolak, dibatalkan, dihapus

JOB_EXECUTION

$aws/events/jobExecution/jobID/timed_out

Hal: dibuat, diperbarui, dihapus

THING

$aws/events/thing/thingName/created

Hal: dibuat, diperbarui, dihapus

THING

$aws/events/thing/thingName/updated

Hal: dibuat, diperbarui, dihapus

THING

$aws/events/thing/thingName/deleted

Grup hal: ditambahkan, dihapus

THING_GROUP

$aws/events/thingGroup/thingGroupName/created

Grup hal: ditambahkan, dihapus

THING_GROUP

$aws/events/thingGroup/thingGroupName/updated

Grup hal: ditambahkan, dihapus

THING_GROUP

$aws/events/thingGroup/thingGroupName/deleted

Hirarki grup hal: ditambahkan, dihapus

THING_GROUP_HIERARCHY

$aws/events/thingGroupHierarchy/thingGroup/parentThingGroupName/childThingGroup/childThingGroupName/added

Hirarki grup hal: ditambahkan, dihapus

THING_GROUP_HIERARCHY

$aws/events/thingGroupHierarchy/thingGroup/parentThingGroupName/childThingGroup/childThingGroupName/removed

Keanggotaan grup hal: ditambahkan, dihapus

THING_GROUP_MEMBERSHIP

$aws/events/thingGroupMembership/thingGroup/thingGroupName/thing/thingName/added

Keanggotaan grup hal: ditambahkan, dihapus

THING_GROUP_MEMBERSHIP

$aws/events/thingGroupMembership/thingGroup/thingGroupName/thing/thingName/removed

Jenis hal: dibuat, diperbarui, dihapus

THING_TYPE

$aws/events/thingType/thingTypeName/created

Jenis hal: dibuat, diperbarui, dihapus

THING_TYPE

$aws/events/thingType/thingTypeName/updated

Jenis hal: dibuat, diperbarui, dihapus

THING_TYPE

$aws/events/thingType/thingTypeName/deleted

Asosiasi jenis benda: ditambahkan, dihapus

THING_TYPE_ASSOCIATION

$aws/events/thingTypeAssociation/thing/thingName/thingType/thingTypeName/added

$aws/events/thingTypeAssociation/thing/thingName/thingType/thingTypeName/removed

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.