Avis de fin de support : le 20 mai 2026, AWS le support de AWS IoT Events. Après le 20 mai 2026, vous ne pourrez plus accéder à la AWS IoT Events console ni aux AWS IoT Events ressources. Pour plus d'informations, voir AWS IoT Events fin du support.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Définitions d'entrée pour un système CVC dans AWS IoT Events
A seedTemperatureInput est utilisé pour créer une instance de détecteur pour une zone et définir ses paramètres opérationnels.
La configuration des entrées des systèmes CVC AWS IoT Events est importante pour un contrôle climatique efficace. Cet exemple montre comment configurer des entrées qui capturent des paramètres tels que les données de température, d'humidité, d'occupation et de consommation d'énergie. Apprenez à définir les attributs d'entrée, à configurer les sources de données et à configurer les règles de prétraitement pour aider vos modèles de détecteurs à recevoir des informations précises et opportunes pour une gestion et une efficacité optimales.
Commande CLI utilisée :
aws iotevents create-input --cli-input-json file://seedInput.json
Dossier : seedInput.json
{ "inputName": "seedTemperatureInput", "inputDescription": "Temperature seed values.", "inputDefinition": { "attributes": [ { "jsonPath": "areaId" }, { "jsonPath": "desiredTemperature" }, { "jsonPath": "allowedError" }, { "jsonPath": "rangeHigh" }, { "jsonPath": "rangeLow" }, { "jsonPath": "anomalousHigh" }, { "jsonPath": "anomalousLow" }, { "jsonPath": "sensorCount" }, { "jsonPath": "noDelay" } ] } }
Réponse :
{ "inputConfiguration": { "status": "ACTIVE", "inputArn": "arn:aws:iotevents:us-west-2:123456789012:input/seedTemperatureInput", "lastUpdateTime": 1557519620.736, "creationTime": 1557519620.736, "inputName": "seedTemperatureInput", "inputDescription": "Temperature seed values." } }
Un temperatureInput doit être envoyé par chaque capteur dans chaque zone, si nécessaire.
Commande CLI utilisée :
aws iotevents create-input --cli-input-json file://temperatureInput.json
Dossier : temperatureInput.json
{ "inputName": "temperatureInput", "inputDescription": "Temperature sensor unit data.", "inputDefinition": { "attributes": [ { "jsonPath": "sensorId" }, { "jsonPath": "areaId" }, { "jsonPath": "sensorData.temperature" } ] } }
Réponse :
{ "inputConfiguration": { "status": "ACTIVE", "inputArn": "arn:aws:iotevents:us-west-2:123456789012:input/temperatureInput", "lastUpdateTime": 1557519707.399, "creationTime": 1557519707.399, "inputName": "temperatureInput", "inputDescription": "Temperature sensor unit data." } }