Scuola Allievi Carabinieri di Reggio Calabria

Sviluppo di un Software di Controllo Luci

RICHIESTE DEL CLIENTE
Poter Controllare da una WebAPP
il Sistema Luci ONOFF e Dimmer
nonchè dare un'accesso tramite
Password e Username diefferenziato

Ideare una WebApplication che potesse permettere un Controllo da Tablet delle Luci

Consentire l'accesso con Username e Password e Loggare tutte le operazioni, con una interfaccia Semplice ed Intuitiva.

UN SISTEMA CHE POTESSE OPERARE SU IOS, ANDROID E BROWSER

La scelta è stata quella di realizzare un'applicazione Web custom, ampliabile e che si interfacciasse con dispositivi Modbus per il controllo delle luci. Luci controllabili sia in modalità On/Off che dimmerabili. Questi sono stati i requisiti di partenza del sistema.

Per ultimo ma non per importanza, un Impiantista di altissimo livello Toni Ferrante della Elettroproject che è stato colui che si è occupato di ricablare tutti i collegamenti.

LA SOLUZIONE OTTIMALE

Realizzare non un'APP ma una WebAPP

Abbiamo preferito creare una WebAPplication NodeJS stabile e ampliabile.

Server

In base alle richieste del cliente, abbiamo deciso di approntare un piccolo server e implamentare sopra il sistema di gestione delle luci. Il sistema permette anche di reggere a brusche interruzioni di corrente e riavviarsi al ritorno dell'energia elettrica.

NodeJS

La scelta di usare come application server NodeJS, che ormai usiamo da diversi anni, ci ha permesso di lavorare con semplicitàed interfacciare vari protocolli, tra cui Modbus. Il risultato è STABILITA e PERFORMANCE.

Angular 6

Altra scelta che da anni adottiamo è Angular, in questo caso 6, che ci ha permessod i creare un'interfaccia Client veloce, stabile RESPONSIVE (quindi adattabile a diversi dispositivi) e soprattutto di avere la possibilità di ampliarla senza problemi..