Aturan untuk AWS IoT - AWS IoT Core

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

Aturan untuk AWS IoT

Aturan memberi perangkat Anda kemampuan untuk berinteraksi Layanan AWS. Aturan dianalisis dan tindakan dilakukan berdasarkan aliran MQTT topik. Anda dapat menggunakan aturan untuk mendukung tugas-tugas berikut:

  • Menambah atau memfilter data yang diterima dari perangkat.

  • Menulis data yang diterima dari perangkat ke database Amazon DynamoDB.

  • Simpan file ke Amazon S3.

  • Kirim pemberitahuan push ke semua pengguna yang menggunakan AmazonSNS.

  • Publikasikan data ke SQS antrian Amazon.

  • Memanggil fungsi Lambda untuk mengekstrak data.

  • Memproses pesan dari sejumlah besar perangkat menggunakan Amazon Kinesis.

  • Kirim data ke OpenSearch Layanan Amazon.

  • Tangkap CloudWatch metrik.

  • Ubah CloudWatch alarm.

  • Kirim data dari MQTT pesan ke Amazon SageMaker untuk membuat prediksi berdasarkan model pembelajaran mesin (ML).

  • Kirim pesan kepada Salesforce IoT Input Stream.

  • Kirim data pesan ke AWS IoT Analytics saluran.

  • Mulai proses mesin status Step Functions.

  • Kirim data pesan ke AWS IoT Events input.

  • Kirim data pesan ke properti aset di AWS IoT SiteWise.

  • Kirim data pesan ke aplikasi atau layanan web.

Aturan Anda dapat menggunakan MQTT pesan yang melewati protokol terbitkan/berlangganan yang didukung oleh. Protokol komunikasi perangkat Anda juga dapat menggunakan fitur Basic Ingest untuk mengirim data perangkat dengan aman ke Layanan AWS daftar sebelumnya, tanpa menimbulkan biaya pengiriman pesan. Fitur Basic Ingest mengoptimalkan aliran data dengan menghapus broker pesan terbitkan/berlangganan dari jalur konsumsi. Ini membuatnya hemat biaya sambil tetap menjaga keamanan dan fitur pemrosesan data AWS IoT.

Sebelum AWS IoT dapat melakukan tindakan ini, Anda harus memberikan izin untuk mengakses AWS sumber daya Anda atas nama Anda. Ketika tindakan dilakukan, Anda dikenakan biaya standar untuk Layanan AWS yang Anda gunakan.

Memecahkan masalah aturan

Jika Anda memiliki masalah dengan aturan Anda, kami sarankan Anda mengaktifkan CloudWatch Log. Anda dapat menganalisis log untuk menentukan apakah masalahnya adalah otorisasi atau, misalnya, kondisi WHERE klausa tidak cocok. Untuk informasi selengkapnya, lihat Menyiapkan CloudWatch Log.