Regole per AWS IoT - AWS IoT Core

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à.

Regole per AWS IoT

Le regole offrono ai tuoi dispositivi la possibilità di interagire con Servizi AWS. Le regole vengono analizzate e le azioni eseguite in base allo stream dell'MQTTargomento. È possibile usare le regole a supporto di attività come le seguenti:

  • Aumentare o filtrare i dati ricevuti da un dispositivo.

  • Scrivere i dati ricevuti da un dispositivo in un database Amazon DynamoDB.

  • Salvare un file in Amazon S3.

  • Invia una notifica push a tutti gli utenti che utilizzano AmazonSNS.

  • Pubblica dati su una SQS coda Amazon.

  • Richiamare una funzione Lambda per estrarre i dati.

  • Elaborare i messaggi da un numero elevato di dispositivi con Amazon Kinesis.

  • Invia dati ad Amazon OpenSearch Service.

  • Acquisisci una CloudWatch metrica.

  • Cambia una CloudWatch sveglia.

  • Invia i dati di un MQTT messaggio ad Amazon SageMaker per fare previsioni basate su un modello di machine learning (ML).

  • Inviare un messaggio a un flusso di input Salesforce IoT.

  • Invia i dati dei messaggi a un AWS IoT Analytics canale.

  • Avviare il processo di una macchina a stati Step Functions.

  • Inviare i dati del messaggio a un AWS IoT Events input.

  • Inviare i dati del messaggio a una proprietà di asset in AWS IoT SiteWise.

  • Inviare i dati dei messaggi a un'applicazione Web o a un servizio.

Le tue regole possono utilizzare MQTT messaggi che passano attraverso il protocollo di pubblicazione/sottoscrizione supportato da. Protocolli di dispositivo di comunicazione Puoi anche utilizzare la funzione Basic Ingest per inviare in modo sicuro i dati del dispositivo a Servizi AWS quelli elencati in precedenza, senza incorrere in costi di messaggistica. La funzionalità Basic Ingest ottimizza il flusso di dati rimuovendo il broker di messaggi publish/subscribe dal percorso di inserimento. Ciò lo rende conveniente pur mantenendo le funzionalità di sicurezza ed elaborazione dei dati di. AWS IoT

Prima di AWS IoT poter eseguire queste azioni, devi concedergli l'autorizzazione ad accedere alle tue AWS risorse per tuo conto. Quando le azioni vengono eseguite, ti vengono addebitati i costi standard per le azioni Servizi AWS che utilizzi.

Risoluzione dei problemi relativi a una regola

Se hai un problema con le tue regole, ti consigliamo di attivare i log. CloudWatch Puoi analizzare i log per determinare se il problema riguarda l'autorizzazione o se, ad esempio, una condizione di una WHERE clausola non corrisponde. Per ulteriori informazioni, consulta Configurazione dei registri. CloudWatch