Avviso di fine del supporto: il 20 maggio 2026, AWS terminerà il supporto per AWS IoT Events. Dopo il 20 maggio 2026, non potrai più accedere alla AWS IoT Events console o AWS IoT Events alle risorse. Per ulteriori informazioni, consulta AWS IoT Events Fine del supporto.
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à.
Esempio: utilizzo del controllo della temperatura HVAC con AWS IoT Events
Storia di fondo
Questo esempio implementa un modello di controllo della temperatura (un termostato) con queste caratteristiche:
-
Un modello di rilevatore definito dall'utente in grado di monitorare e controllare più aree. (Verrà creata un'istanza del rilevatore per ogni area.)
-
Ogni istanza del rilevatore riceve i dati di temperatura da più sensori posizionati in ciascuna area di controllo.
-
È possibile modificare la temperatura desiderata (il set point) per ogni area in qualsiasi momento.
-
È possibile definire i parametri operativi per ciascuna area e modificarli in qualsiasi momento.
-
È possibile aggiungere o eliminare sensori da un'area in qualsiasi momento.
-
È possibile abilitare un tempo di funzionamento minimo delle unità di riscaldamento e raffreddamento per proteggerle da eventuali danni.
-
I rilevatori rifiuteranno e segnaleranno le letture anomale dei sensori.
-
È possibile definire i set point di temperatura di emergenza. Se un sensore riporta una temperatura superiore o inferiore ai set point definiti, le unità di riscaldamento o raffreddamento verranno attivate immediatamente e il rilevatore segnalerà il picco di temperatura.
Questo esempio dimostra le seguenti funzionalità funzionali:
-
Crea modelli di rilevatori di eventi.
-
Crea input.
-
Inserisci gli input in un modello di rilevatore.
-
Valuta le condizioni di attivazione.
-
Fate riferimento alle variabili di stato nelle condizioni e impostate i valori delle variabili in base alle condizioni.
-
Fai riferimento ai timer nelle condizioni e imposta i timer in base alle condizioni.
-
Intraprendi azioni per inviare messaggi Amazon SNS e MQTT.