Sistema Acquisizione Dati Modbus Locale

Job ID: 40175840

Budget: €30 – €250 EUR

Ho la necessità di mettere in piedi un sistema completamente locale – niente servizi cloud – che legga sensori Modbus, registri i valori di potenza ed energia consumata in PostgreSQL e li presenti in modo chiaro tramite una dashboard web con grafici in tempo reale.

Il flusso dovrà essere costruito in Node-RED: la piattaforma gestirà il polling dei sensori Modbus, normalizzerà i dati e li invierà al database. Mi aspetto un modello dati pulito (timestamp, identificativo sensore, unità di misura, valore) e un meccanismo semplice per aggiungere in futuro nuovi sensori sulla stessa rete.

Per la visualizzazione preferisco grafici interattivi (line chart, bar o area, a tua discrezione) con la possibilità di filtrare per intervallo temporale e di esportare i dati in CSV. Puoi ospitare la dashboard su Node-RED Dashboard, su un piccolo server Express o tramite qualsiasi libreria front-end open-source, purché resti tutto on-premise.

Deliverable richiesti:
• Flussi Node-RED pronti all’import.
• Script/DDL per creare lo schema PostgreSQL.
• Codice sorgente della dashboard con istruzioni di build o deploy.
• Breve guida step-by-step all’installazione su macchina locale (Linux).

L’obiettivo è avere un prototipo funzionante che possa crescere in seguito, quindi privilegio codice chiaro, commentato e documentazione essenziale. Attendo la tua proposta con tempistiche stimate e un esempio di progetto simile se disponibile.