Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para AWS IoT Events. Depois de 20 de maio de 2026, você não poderá mais acessar o AWS IoT Events console ou os AWS IoT Events recursos. Para obter mais informações, consulte AWS IoT Events Fim do suporte.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Definições de entrada para um sistema HVAC em AWS IoT Events
Uma seedTemperatureInput é usada para criar uma instância de detector para uma área e definir seus parâmetros operacionais.
Configurar entradas para sistemas HVAC em AWS IoT Events é importante para um controle climático eficaz. Este exemplo mostra como configurar entradas que capturam parâmetros como temperatura, umidade, ocupação e dados de consumo de energia. Aprenda a definir atributos de entrada, configurar fontes de dados e configurar regras de pré-processamento para ajudar seus modelos de detectores a receber informações precisas e oportunas para gerenciamento e eficiência ideais.
Comando CLI usado:
aws iotevents create-input --cli-input-json file://seedInput.json
Arquivo: 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" } ] } }
Resposta:
{ "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." } }
Uma temperatureInput deve ser enviada por cada sensor em cada área, conforme necessário.
Comando CLI usado:
aws iotevents create-input --cli-input-json file://temperatureInput.json
Arquivo: temperatureInput.json
{ "inputName": "temperatureInput", "inputDescription": "Temperature sensor unit data.", "inputDefinition": { "attributes": [ { "jsonPath": "sensorId" }, { "jsonPath": "areaId" }, { "jsonPath": "sensorData.temperature" } ] } }
Resposta:
{ "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." } }