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á.
Crie uma AWS IoT Events entrada para capturar dados do dispositivo
Ao configurar as entradas para AWS IoT Events, você pode aproveitar o AWS CLI para definir como seus dispositivos comunicam os dados do sensor. Por exemplo, se seus dispositivos enviarem mensagens no formato JSON com identificadores de motor e leituras de sensores, você poderá capturar esses dados criando uma entrada que mapeie atributos específicos das mensagens, como a pressão e a ID do motor. O processo começa definindo uma entrada em um arquivo JSON, especificando os pontos de dados relevantes e usando o AWS CLI para registrar a entrada. AWS IoT Events Isso permite AWS IoT monitorar e responder às condições críticas com base nos dados do sensor em tempo real.
Por exemplo, suponha que seus dispositivos enviem mensagens com o formato a seguir.
{ "motorid": "Fulton-A32", "sensorData": { "pressure": 23, "temperature": 47 } }
Você pode criar uma entrada para capturar os pressure
dados e o motorid
(que identifica o dispositivo específico que enviou a mensagem) usando o AWS CLI comando a seguir.
aws iotevents create-input --cli-input-json file://pressureInput.json
O arquivo pressureInput.json
contém o seguinte.
{ "inputName": "PressureInput", "inputDescription": "Pressure readings from a motor", "inputDefinition": { "attributes": [ { "jsonPath": "sensorData.pressure" }, { "jsonPath": "motorid" } ] } }
Ao criar suas próprias entradas, lembre-se primeiro de coletar mensagens de exemplo como arquivos JSON de seus dispositivos ou processos. Você pode usá-los para criar uma entrada do console ou da CLI.