MISSIONI - Progetta il tuo dispositivo IoT
============================================================

⭐ Missione 1 – La cisterna più grande
-------------------------------------
Fate una cisterna da 5000 litri che si svuota più in fretta (tra 50 e 150 litri a giro). Sono due righe in alto nello script. Poi impostate l'allarme sotto il 20 % e fatelo scattare.

⭐ Missione 2 – Il mio dispositivo, versione base
------------------------------------------------
Scegliete il vostro scenario dalla tabella. Fate una copia di cisterna_tb.py con un nome nuovo (es. serra_tb.py), create in ThingsBoard un dispositivo con quel nome e incollate il suo token. Poi cambiate nomi e numeri: lo stato, le costanti in alto e le chiavi del dizionario misura. Per ora tenete il comando com'è. Verificate in Ultima telemetria che arrivino i vostri dati.

⭐⭐ Missione 3 – Dashboard e allarme
-----------------------------------
Per il vostro dispositivo create una dashboard con almeno due widget adatti ai dati (un indicatore e un grafico, oppure un «Liquid level») e una regola di allarme con la soglia della tabella. Fate scattare l'allarme e fate uno screenshot della dashboard.

⭐⭐⭐ Missione 4 – Il comando
---------------------------
Cambiate la funzione comando perché il vostro dispositivo risponda al suo comando (es. irriga) e faccia la cosa giusta sullo stato: la serra bagna il terreno, il parcheggio libera un posto, il cassonetto torna vuoto. Provatelo con il widget RPC debug terminal: l'allarme si deve chiudere da solo.

⭐⭐⭐ Missione 5 – La consegna
----------------------------
Compilate SCHEDA-CONSEGNA.txt e consegnate: lo script, lo screenshot della dashboard con l'allarme scattato e la scheda. Nella scheda spiegate perché avete scelto quella soglia: è la parte che fa la differenza tra un esercizio e un progetto.

Pagina della lezione: https://www.academy-pc.it/laboratori-quinta/04-progetta-dispositivo/
