Avviso di fine del supporto: il 20 maggio 2026, AWS terminerà il supporto per AWS IoT Events. Dopo il 20 maggio 2026, non potrai più accedere alla AWS IoT Events console o AWS IoT Events alle risorse. Per ulteriori informazioni, consulta AWS IoT Events Fine del supporto.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzare BatchUpdateDetector per aggiornare un modello di AWS IoT Events rilevatore
È possibile utilizzare l'BatchUpdateDetector
operazione per mettere un'istanza del rilevatore in uno stato noto, inclusi i valori del timer e delle variabili. Nell'esempio seguente, l'BatchUpdateDetector
operazione ripristina i parametri operativi per un'area sottoposta a monitoraggio e controllo della temperatura. Questa operazione consente di eseguire questa operazione senza dover eliminare, ricreare o aggiornare il modello del rilevatore.
Comando CLI:
aws iotevents-data batch-update-detector --cli-input-json file://areaDM.BUD.json
File: 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", // When 'resetMe' is true, our detector model knows that we have reentered the 'start' state // to reset operational parameters, and will allow the next valid temperature sensor // reading to cause the transition to the 'idle' state. "value": "true" } ], "timers": [ ] } } ] }
Risposta:
{ "batchUpdateDetectorErrorEntries": [] }