Buat AWS IoT Events input untuk menangkap data perangkat - AWS IoT Events

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

Buat AWS IoT Events input untuk menangkap data perangkat

Saat menyiapkan input AWS IoT Events, Anda dapat memanfaatkan untuk menentukan cara perangkat Anda mengkomunikasikan data sensor. AWS CLI Misalnya, jika perangkat Anda mengirim pesan JSON berformat dengan pengenal motor dan pembacaan sensor, Anda dapat menangkap data ini dengan membuat input yang memetakan atribut tertentu dari pesan, seperti tekanan dan ID motor. Proses dimulai dengan mendefinisikan input dalam JSON file, menentukan titik data yang relevan, dan menggunakan AWS CLI untuk mendaftarkan input untuk. AWS IoT Events Hal ini memungkinkan AWS IoT untuk memantau dan merespons kondisi kritis berdasarkan data sensor real-time.

Sebagai contoh, misalkan perangkat Anda mengirim pesan dengan format berikut.

{ "motorid": "Fulton-A32", "sensorData": { "pressure": 23, "temperature": 47 } }

Anda dapat membuat input untuk menangkap pressure data dan motorid (yang mengidentifikasi perangkat tertentu yang mengirim pesan) menggunakan AWS CLI perintah berikut.

aws iotevents create-input --cli-input-json file://pressureInput.json

File pressureInput.json berisi yang berikut ini.

{ "inputName": "PressureInput", "inputDescription": "Pressure readings from a motor", "inputDefinition": { "attributes": [ { "jsonPath": "sensorData.pressure" }, { "jsonPath": "motorid" } ] } }

Saat Anda membuat input sendiri, ingatlah untuk terlebih dahulu mengumpulkan contoh pesan sebagai JSON file dari perangkat atau proses Anda. Anda dapat menggunakannya untuk membuat input dari konsol atauCLI.