La configurazione di un dispositivo DeepLog può essere effettuata da remoto tramite la piattaforma DeepLog Portal (se si è in possesso di un account abilitato) o da locale tramite l’app DeepLog disponibile per i dispositivi Android.
L’app è inoltre indispensabile per la prima configurazione del dispositivo, al fine di inserire i parametri che verranno utilizzati per stabilire una connessione tramite la SIM card inserita al suo interno e, quindi, inviare i dati raccolti.
Il download dell’app può essere effettuato dal Google Play Store inserendo deeplog nella barra di ricerca (o copiando questo link nel proprio browser).
Per consentire all’app di funzionare correttamente, sono necessari i seguenti requisiti:
Al primo avvio dell’app verrà chiesto di autorizzare l’utilizzo della posizione. È importante confermare la richiesta al fine di poter utilizzare la connessione Bluetooth.
La prima schermata che verrà visualizzata sarà quella nella quale inserire le proprie credenziali. Le credenziali corrispondono a quelle utilizzate per accedere alla piattaforma DeepLog Portal.
Una volta avvenuta la connessione apparirà uno spinner sul fondo della schermata, come è possibile vedere nell’immagine precedente.
Note
Al fine di preservare la durata della carica del pacco batterie, DeepLog opera in condizione di basso consumo (sleep mode) e si attiva solo quando è necessario campionare o inviare i dati raccolti. La pressione del tasto laterale forza il risveglio del dispositivo e disattiva le funzioni di campionamento ed invio dati, attivando invece la connessione Bluetooth. È fortemente consigliato terminare la connessione tra app e dispositivo appena ultimate le operazioni.
La prima schermata ad essere visualizzata una volta effettuata la connessione tra DeepLog e smartphone è quella relativa al monitoraggio in real-time delle grandezze misurate.
Da questa schermata è possibile vedere i valori misurati dai sensori in tempo reale, in modo tale da avere un riscontro immediato sullo stato di funzionamento e sui cablaggi effettuati. L’app richiede a DeepLog un aggiornamento dei dati visualizzati ogni 3 secondi, la comunicazione avviene tramite Bluetooth.
Nella parte superiore della pagina, poste nel lato destro, sono presenti due icone aggiuntive:
È importante notare che, indipendentemente dalla schermata visualizzata, l’app rimane sempre collegata a DeepLog impedendogli di entrare in sleep mode e di preservare quindi lo stato della batteria.
Per terminare la comunicazione Bluetooth tra dispositivo ed app è necessario che si verifichi una della seguenti condizioni:
Selezionando l’icona dalla pagina di real-time è possibile accedere alla configurazione del dispositivo:
Da questa schermata l’utente potrà configurare gli ingressi messi a disposizione da DeepLog a seconda dell’utilizzo che intende farne e delle sonde/sensori che vi verranno applicati.
Selezionando la voce Ingressi analogici dal menu di Configurazione potranno essere configurati i 3 ingressi analogici di cui dispone DeepLog.
Indipendentemente dalla scelta fatta, i restanti parametri da configurare rimangono gli stessi:
Selezionando la voce Ingressi digitali dal menu di Configurazione potranno essere configurati i 3 ingressi digitali di cui dispone DeepLog.
A seconda dell’opzione scelta cambiano i parametri da dover configurare.
Selezionando questa opzione l’ingresso verrà utilizzato per conoscerne lo stato di apertura/chiusura (ad esempio nel caso in cui si intenda collegare un galleggiante all’ingresso).
Selezionando questa opzione l’ingresso verrà utilizzato come totalizzatore. Ad ogni impulso ricevuto il valore del totalizzatore verrà aumentato della quantità specificata dall’utente.
Hint
DeepLog è in grado di rilevare gli impulsi ricevuti su un ingresso digitale configurato come Totalizzatore anche quando si trova in modalità di risparmio energetico.
Warning
L’opzione Totalizzatore è disponibile solo per gli ingressi digitali 1 e 2
Selezionando questa opzione l’ingresso verrà utilizzato come flussometro/misuratore di portata. L’unità campione che verrà impostata dall’utente verrà quindi divisa per il tempo passato tra un impulso ed il successivo.
Esempio:
Hint
DeepLog è in grado di rilevare gli impulsi ricevuti su un ingresso digitale configurato come Flussometro anche quando si trova in modalità di risparmio energetico.
Warning
L’opzione Flussometro è disponibile solo per gli ingressi digitali 1 e 2
Selezionando questa opzione l’ingresso verrà utilizzato per alimentare sensori attivi che richiedano una fonte di alimentazione esterna.
Il menu Configurazione consente anche di impostare i parametri relativi alla connettività ed alle tempistiche di campionamento ed invio dati.
Selezionando l’opzione Connettività dal menu di Configurazione potranno essere inseriti alcuni parametri necessari al corretto funzionamento della connessione data dalla SIM card inserita all’interno di DeepLog.
Ad ogni risveglio DeepLog legge e campiona lo stato di tutti gli ingressi abilitati. Se necessario, provvede inoltre ad alimentare eventuali sensori che lo richiedano.
Per configurare le tempistiche di campionamento ed alimentazione dei sensori attivi, è sufficiente selezionare la voce Campionamento dei dati dal menu Configurazione.
Nel campo Tempo di campionamento viene data la possibilità di decidere ogni quanto DeepLog dovrà uscire dallo stato di sleep mode per leggere e salvare le misure dei sensori collegati.
Come è possibile vedere dall’immagine sottostante, le opzioni disponibili sono:
Nel campo Tempo di avvio dei sensori è invece possibile impostare, in secondi, il tempo richiesto dai sensori attivi per rendere disponibile un dato da leggere (l’informazione va ricercata nella documentazione del sensore in questione).
Nel caso in cui non vi fossero sensori attivi da dover alimentare, si raccomanda di impostare questo parametro a 0 secondi.
Warning
La frequenza con cui è richiesto l’avvio di DeepLog e la durata del tempo di avvio dei sensori (oltre che l’assorbimento in corrente degli stessi) influiscono sensibilmente sulla durata della batteria.
Una volta specificato il tempo di campionamento dei dati nella memoria interna del dispositivo, sarà possibile selezionare l’opzione Invio dati dal menu Configurazione per definire ogni quanto DeepLog dovrà inviare i dati immagazzinati.
Dal campo Tempo di invio dati sarà possibile selezionare una delle opzioni disponibili scegliendo tra:
È importante notare che il Tempo di invio dati non deve necessariamente coincidere con il Tempo di campionamento descritto in precedenza: ad esempio, specificando un Tempo di campionamento di un’ora, ed un Tempo di invio dati di 24 ore, DeepLog verrebbe avviato (uscendo dallo stato di sleep mode) 24 volte al giorno, inviando però i dati una sola volta (stabilendo così una sola connessione dati al giorno).
Warning
La frequenza con cui è richiesto l’invio dati da parte di DeepLog influisce sul numero di connessioni dati richieste e quindi sulla durata della batteria.
Arrivati a questo punto sarà sufficiente scegliere il metodo di invio dei dati raccolti tra le 3 opzioni disponibili:
Possono essere abilitati anche più metodi allo stesso momento.
Il metodo HTTPS è quello che consente ai dispositivi DeepLog di inviare dati verso la piattaforma DeepLog Portal (vedere il manuale relativo per maggiori info).
Per il corretto funzionamento del sistema, lasciare invariati i parametri di default:
L’invio dei dati tramite questo metodo prevede che il cliente sia intenzionato ad avviare un proprio server FTP. In questo caso i dati vengono infatti inviati in formato .csv in modo tale che possano essere facilmente processati una volta ricevuti.
I parametri richiesti sono quelli utilizzati normalmente in un sistema di questo tipo:
Come nel caso del metodo FTP, anche l’invio dei dati tramite Email richiede che sia il cliente ad occuparsi della gestione dei dati inviati da DeepLog. Anche in questo caso viene utilizzato il formato .csv.
Selezionando Info dal menu Configurazione è possibile conoscere alcune informazioni aggiuntive sul proprio dispositivo, che potrebbero rivelarsi utili ai fini diagnostici:
Una volta ultimate le modifiche dalla schermata Configurazione sarà possibile renderle effettive premendo il tasto .
Se l’operazione andrà a buon fine verrà visualizzato un avviso come quello sotto riportato:
Sarà quindi possibile tornare alla schermata real-time o terminare l’app senza perdere la configurazione.
Premendo l’icona , nel caso in cui l’utente non abbia prima salvato le modifiche, verrà visualizzato un avviso come quello seguente:
L’utente potrà quindi decidere se salvare le modifiche o se annullarle e tornare alla pagina precedente.
Note
Le modifiche vengono salvate direttamente nella memoria del dispositivo Deeplog e non nell’app. L’app si occupa inoltre di inviare la configurazione alla piattaforma DeepLog Portal, al fine di renderla disponibile per eventuali modifiche da remoto.