Descrizione del progetto
TradottoSullo schermo ci aspettiamo grafici a linee in tempo reale per ogni metrica, indicatori numerici per i valori più recenti e una chiara sezione di controllo dei dispositivi dove possiamo registrare nuove attrezzature, vedere quali nodi sono online e visualizzare la cronologia di qualsiasi sensore individuale. Gli avvisi di soglia sono obbligatori: per ogni metrica impostiamo limiti inferiori e superiori e quando una lettura esce dai limiti, il cruscotto deve evidenziare visivamente il dispositivo e registrare un evento in modo che nulla venga perso durante la notte. Rendi il layout reattivo e facile da leggere: il team lo terrà aperto sia su schermi montati a parete che su laptop. Questo riguarda specificamente la telemetria dei dispositivi, non una pagina di stato pubblico o uno strumento di analisi aziendale generale, quindi l'attenzione è su sensori, letture e l'attrezzatura fisica dietro di essi.
Forniremo accesso al broker, descrizioni del formato dei pacchetti e un insieme di dispositivi di test. Ci aspettiamo codice documentato e pulito che possiamo distribuire noi stessi, oltre a brevi note sulla configurazione della ricezione dei dati e delle regole di allerta.
— Sottoscrittore MQTT che riceve e analizza i pacchetti dei dispositivi
— Archiviazione di serie temporali con query storiche veloci
— Grafici a linee in tempo reale e indicatori numerici
— Allerta configurabili con soglie superiori/inferiori e registro eventi
— Gestione dei dispositivi: registrazione, elenco, stato online, cronologia per sensore
— Layout reattivo per schermi montati a parete e laptop