Aviso de fin de soporte: el 20 de mayo de 2026, AWS finalizará el soporte para AWS IoT Events. Después del 20 de mayo de 2026, ya no podrás acceder a la AWS IoT Events consola ni a AWS IoT Events los recursos. Para obtener más información, consulta AWS IoT Events el fin del soporte.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
BatchUpdateDetector ejemplo de un sistema de climatización en AWS IoT Events
En este ejemplo, BatchUpdateDetector se utiliza para cambiar los parámetros operativos de una instancia de detector en funcionamiento.
La administración eficiente del sistema de HVAC a menudo requiere actualizaciones por lotes de varios detectores. En esta sección se muestra cómo utilizar AWS IoT Events la función de actualización por lotes para los detectores. Aprenda a modificar simultáneamente varios parámetros de control y a actualizar los valores límite para poder ajustar las acciones de respuesta en una flota de dispositivos, lo que mejorará su capacidad de gestionar sistemas a gran escala de forma eficaz.
Comando CLI utilizado:
aws iotevents-data batch-update-detector --cli-input-json file://areaDM.BUD.json
Archivo: 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": [ ] } } ] }
Respuesta:
{ An error occurred (InvalidRequestException) when calling the BatchUpdateDetector operation: Number of variables in the detector exceeds the limit 10 }