Hinweis zum Ende des Supports: Am 20. Mai 2026 AWS endet der Support für AWS IoT Events. Nach dem 20. Mai 2026 können Sie nicht mehr auf die AWS IoT Events Konsole oder AWS IoT Events die Ressourcen zugreifen. Weitere Informationen finden Sie unter AWS IoT Events Ende des Supports.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
BatchUpdateDetector Beispiel für ein HVAC-System in AWS IoT Events
In diesem Beispiel BatchUpdateDetector wird verwendet, um Betriebsparameter für eine funktionierende Detektorinstanz zu ändern.
Ein effizientes HVAC-Systemmanagement erfordert häufig Batch-Updates für mehrere Melder. In diesem Abschnitt wird gezeigt, wie die Batch-Aktualisierungsfunktion für Melder verwendet AWS IoT Events wird. Lernen Sie, mehrere Steuerparameter gleichzeitig zu ändern und Schwellenwerte zu aktualisieren, sodass Sie die Reaktionsmaßnahmen für eine Flotte von Geräten anpassen und so Ihre Fähigkeit verbessern können, große Systeme effektiv zu verwalten.
Verwendeter CLI-Befehl:
aws iotevents-data batch-update-detector --cli-input-json file://areaDM.BUD.json
Datei: 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": [ ] } } ] }
Antwort:
{ An error occurred (InvalidRequestException) when calling the BatchUpdateDetector operation: Number of variables in the detector exceeds the limit 10 }