Installazione e manutenzione di reti di monitoraggio e pubblicazione in tempo reale in ambiente Internet dei dati acquisiti.
Per informazioni tecniche e commerciali scrivi a: info@hortus.it
Il sistema di monitoraggio
Hortus dispone di una piattaforma completa per la gestione di una rete di monitoraggio, dal cablaggio in campo fino alla pubblicazione in ambiente web dei dati acquisiti; lo slogan “dal campo al web” riassume in poche parole tutta la panoramica dei servizi offerti.
Per il monitoraggio sono utilizzati data-logger Campbell Scientific, universalmente noti per il loro grado di robustezza ed affidabilità, in particolare la serie CR800 (CR800 e CR850) e CR1000.

I sensori possono essere cablati direttamente sul data-logger, oppure utilizzando una o più Mux, oppure essere acquisiti via seriale da un gateway radio Memsic MIB510 al quale pervengono i dati da una rete wireless che utilizza come nodi le piattaforme MICAz e MICA2 .
I dati acquisiti, sotto forma di file ASCII, sono inviati via GPRS ad un server FTP, da cui sono prelevati ed inseriti in un database relazionale e messi a disposizione degli altri applicativi.
Procedure di controllo di affidabilità garantiscono una automatica invalidazione di dati palesemente errati (fuori range, variazione troppo elevata tra due misure consecutive), un sistema di verifica soglie e notifica allarmi completa il trattamento e l’analisi dei dati pervenuti.
Un sito web, configurabile da parte dell’utente, consente di visualizzare i dati in modalità grafica e tabellare, producendo pagine di sintesi anche per palmari.
Web Farm
I server necessari al funzionamento del sistema sono ospitati presso una web-farm che può essere situata o presso gli uffici di Hortus o presso un Provider esterno.
La web-farm presso il provider esterno garantisce, a fronte di un costo maggiore, una migliore connettività, sia intermini di velocità sia soprattutto di disponibilità.
- I server logici necessari sono i seguenti:
Invio dati mediante protocollo FTP
Ad intervalli regolari ed impostabili il datalogger invia, mediante protocollo standard, ad un FTP Server connesso ad Internet i file dati. Sono quindi eliminati i così i costi di chiamata per l’acquisizione ed i nuovi dati sono resi immediatamente disponibili.
File dati provenienti dal campo in formato ASCII
I file di dati inviati via FTP al Server sono in formato ASCII e quindi non necessitano di alcun software proprietario per la loro interpretazione; un qualsiasi edito di testo consente di visualizzare “in chiaro” il contenuto.
Dati memorizzati in Database relazionale
Tutti i dati provenienti dal campo sono memorizzati in un database relazionale, Microsoft SQLServer nella versione 2008. Velocità di accesso , disponibilità e fruibilità dei dati sono pertanto assicurati
Importazione da “flat file” dal formato stabilito
Per consentire l’importazione di dati provenienti da altri sistemi è possibile effettuare una importazione tramite un file di testo dal tracciato stabilito.
Inserimento manuale di dati mediante applicativo Web
L’inserimento di dati in modalità manuale consente di inserire nel database le misure provenienti da stazioni non automatiche. L’inserimento è agevolato grazie alla possibilità di visualizzare in forma grafica e/o tabellare la serie storica precedente sia del sensore stesso sia di altri sensori (automatici o manuali) impostabili come riferimento per verificare l’esattezza della misura.
Misure calcolate
Ad ogni sensore è possibile associare una o più funzioni la cui esecuzione comporta la creazione di nuove serie storiche di misure calcolate a partire dal sensore stesso ed eventualmente anche da altri sensori. Ad esempio cumulate di pioggia per periodi stabiliti (1 ora, 3 ore, 24 ore, etc). velocità, accelerazione, direzione del vento vettoriale a partire da direzione e velocità scalari ed altre ancora.
Validazione e invalidazione manuale delle misure
Ad ogni dato inserito nel database è associato uno stato che indica se è valido oppure no. Gli operatori abilitati possono invalidare manualmente uno o più dati visualizzando graficamente la serie storica , oppure indicare un sensore come fuori servizio e pertanto tutti i suoi dati saranno marcati come non validi.
Validazione e invalidazione automatica delle misure (affidabilità)
Ogni dato prima di essere inserito nel database può verificato da uno o più algoritmi (quali verifica che la misura sia in un range accettabile, piuttosto che la variazione tra due misure consecutive non sai superiore ad un certo valore o ad una percentuale) che ne consentono una prima valutazione per quanto riguarda l’affidabilità. Un dato che non superi tali controlli verrà inserito nel database con uno stato che ne indica tale comportamento e, pertanto, è marcato come invalido e non utilizzato da eventuale procedure di superamento soglie.
Verifica superamento soglie multilivello
Ad ogni sensore, direttamente o tramite una funzione calcolata, è possibile associare più soglie di allarme (attenzione, pre-allarme, allarme, ad esempio) utilizzando espressioni booelane (AND e OR) per gestire condizioni complesse (Ad esempio: spostamento nelle ultime 24 ore superiore a 70 mm e a 12 mm nelle ultime quattro ore). Tutte le soglie sono configurabili ed impostabili medniate un a interfaccia Web-Based
Generazione allarmi con logiche complesse
La generazione di un allarme può essere causata sia dal singolo superamento di una soglia, sia dalla composizione mediante gli operatori booleani di AND e OR di più superamenti. Ad esempio una frase del tipo “l’allarme deve essere generato solo se almeno uno tra un insieme di sensori ha superato la rispettiva soglia ma anche uno solo tra questi altri e comunque anche se solo uno supera la sua soglia di allarme” può agevolmente essere implementata e configurata direttamente dall’operatore tramite una interfaccia Web.
Notifica allarmi con media differenti
La notifica degli allarmi può avvenire mediante e-Mail , SMS o mediante segnalazione acustica. Gli indirizzi e-Mail , i numeri telefonici e gli orari di riferimento (ad esempio dalle 9 alle 18 ad un insieme di indirizzi, dalle 18 alle 09 ad altri, il sabato e la domenica ad altri ancora) sono configurabili da parte degli operatori . Inoltre notifiche differenti possono essere associate a livello di allarme differenti.
Tacitazione degli allarmi via Web anche con palmare
La tacitazione degli allarmi avviene tramite pagine web dedicate. Sono previsti accessi autenticati e pagine “ad hoc” per la tacitazione via palmare.
Matrice operatori / Funzioni configurabile
La matrice operatori /funzioni che gestisce quindi le funzionalità associate ai singoli operatori (o gruppo di operatori) è completamente configurabile mediante applicativo web dall’utente amministratore
Gestione delle manutenzioni
Ogni intervento di manutenzione sulla rete di acquisizione deve essere opportunamente monitorato per poter garantire la tracciabilità delle informazioni. L’attivazione di una richiesta di manutenzione può causare la segnalazione automatica di un “fuori servizio” per i sensori coinvolti. Inoltre sono garantite funzionalità specifiche in funzione degli operatori.
Consultazione dei dati in ambiente Web
La consultazione dei dati inviati dal campo e delle funzioni calcolate è fruibile mediante una interfaccia web grafica e particolarmente semplice ed immediata. Tutti i moduli che necessitano di interfaccia con l’operatore sono web-based, pertanto non necessitano che un qualsiasi browser internet.
Grafici interattivi multi sensore e multi scala
E’ possibile visualizzare i dati mediante un grafico interattivo avanzato che consente di visualizzare contemporaneamente più sensori anche con scale diverse rapportati ,ove possibile, su un unico asse delle ordinate. Eventuali parametri meteorologici, quali pioggia e temperatura, sono rappresentati sull’asse delle ordinate a destra.
Produzione report in formato PDF
E’ prevista la realizzazione giornaliera di report direttamente in formato PDF che rappresentino lo stato del sistema anche in raffronto alla situazione del giorno precedente alla stessa ora, indicando le differenze in valore assoluto e percentuale.
Produzione di pagine web di sintesi
Per consentire la visualizzazione “rapida” di informazioni specifiche è prevista la realizzazione automatica di pagine Web che si auto-ricaricano ad intervalli temporali, in modo da consentire ad un operatore di visualizzare in un browser Internet una pagina che rappresenti lo svolgersi di un evento. Apposito pagine sono inoltre generate per la visualizzazione tramite palmari.
Accesso ai dati tramite Web Services
L’accesso ai dati è effettuato solamente tramite web-services. Ciò garantisce di non creare falle di sicurezza al sistema, dato che è utilizzata la sola porta 80, e di svincolare i dati dalla loro rappresentazione. Inoltre la pubblicazione in ambiente Internet dei web-services consente ad una qualunque applicazione, quale ad esempio Microsoft Excel, di utilizzarli.
Architettura software completamente modulare
L’architettura software è completamente modulare e ciò consente di attivare un qualsiasi insieme di funzionalità ed eventualmente di integrarle in seguito, fatte salve le ovvie interdipendenze funzionali.
La figura sottostante illustra il layout del sito web

E’ formato dalle seguenti parti:
- Intestazione: contiene il logo del Cliente e l’indicazione della pagina del sito in visualizzazione.
- Menù: l’insieme delle funzionalità abilitate. E’ in funzione dell’utente che si connette al sito
- Area di selezione: è presente solo dove necessario e consente la selezione di elementi mediante menù a tendina
- Area dati: mostra i dati in forma grafica e/o tabellare richiesti dalla funzione. Se l’area di selezione non è prevista l’area dati si estende anche a quella.
La figura sottostante illustra un tipico grafico prodotto tramite il sito web. Nello stesso grafico sono presenti due sensori con scala delle ordinate a sinistra le cui variazioni sono state rapportate allo 0, mentre in blu è rappresentato un pluviometro con la sua cumulata (in azzurro) e la scala a destra del grafico.
Hortus segue personalmente l’installazione delle proprie apparecchiature, affidandosi a personale interno altamente qualificato. Abbiamo una consolidata esperienza in stazioni meteo e stazioni geotecniche, operiamo anche in frana e ad alta quota, nei casi più complessi siamo supportati da geologi e guide alpine.
Le nostre stazioni sono ormai presenti in tutta Italia, Svizzera e persino in Uganda.
A richiesta valutiamo la miglior soluzione installabile a seconda delle necessità dei clienti e delle difficoltà in campo. Sistemi cablati, wireless, a basso consumo sono solo alcuni degli esempi realizzati.




