View a markdown version of this page

BatchUpdateDetector contoh untuk sistem HVAC di AWS IoT Events - AWS IoT Events

Pemberitahuan akhir dukungan: Pada 20 Mei 2026, AWS akan mengakhiri dukungan untuk AWS IoT Events. Setelah 20 Mei 2026, Anda tidak akan lagi dapat mengakses AWS IoT Events konsol atau AWS IoT Events sumber daya. Untuk informasi selengkapnya, lihat AWS IoT Events akhir dukungan.

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

BatchUpdateDetector contoh untuk sistem HVAC di AWS IoT Events

Dalam contoh ini, BatchUpdateDetector digunakan untuk mengubah parameter operasional untuk instance detektor kerja.

Manajemen sistem HVAC yang efisien seringkali memerlukan pembaruan batch ke beberapa detektor. Bagian ini menunjukkan cara menggunakan AWS IoT Events fitur pembaruan batch untuk detektor. Pelajari cara memodifikasi beberapa parameter kontrol secara bersamaan, memperbarui nilai ambang batas, sehingga Anda dapat menyesuaikan tindakan respons di seluruh armada perangkat, meningkatkan kemampuan Anda untuk mengelola sistem skala besar secara efektif.

Perintah CLI yang digunakan:

aws iotevents-data batch-update-detector --cli-input-json file://areaDM.BUD.json

Berkas: areaDM.BUD.json

{ "detectors": [ { "messageId": "0001", "detectorModelName": "areaDetectorModel", "keyValue": "Area51", "state": { "stateName": "start", "variables": [ { "name": "desiredTemperature", "value": "22" }, { "name": "averageTemperature", "value": "22" }, { "name": "allowedError", "value": "1.0" }, { "name": "rangeHigh", "value": "30.0" }, { "name": "rangeLow", "value": "15.0" }, { "name": "anomalousHigh", "value": "60.0" }, { "name": "anomalousLow", "value": "0.0" }, { "name": "sensorCount", "value": "12" }, { "name": "noDelay", "value": "true" }, { "name": "goodToGo", "value": "true" }, { "name": "sensorId", "value": "0" }, { "name": "reportedTemperature", "value": "0.1" }, { "name": "resetMe", "value": "true" } ], "timers": [ ] } } ] }

Respons:

{ An error occurred (InvalidRequestException) when calling the BatchUpdateDetector operation: Number of variables in the detector exceeds the limit 10 }