Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Automazione per camere eee
E3logger-auto Automazione per camere eee
2
Funzioni principali Il software e3logger-auto, si occupa di rendere più semplici le operazioni di controllo camere grazie a sistemi automatici che si occupano di: Controllare giornalmente se è stato fatto elogbook Fare elogbook automaticamente all’occorrenza Controllare giornalmente tensioni e flussi e notificare per in caso di malfunzionamenti o guasti
3
Schema di funzionamento
Per agevolare le procedure di bugfixing e aggiornamento si è deciso di costruire il software sul modello client-server. Il client svolge i compiti di acquisizione dati crudi: fa screenshot ad ogni finestra di controllo camere (Generale-HV, EEE-DQM, Webcam) e li invia al server Il server elabora i dati ricevuti dal client, li analizza, e svolge le principali funzioni già descritte.
4
Schema di funzionamento
Generale-HV Client Screenshots EEE Data Acq. Server Controllo valori Camera (press. e flussi) Controllo elogbook Se vanno bene Se non vanno bene Elogbook automatico Notifica
5
Informazioni tecniche
Il server è scritto in Python 3.6 ed è ospitato su una VM Ubuntu in Belgio gestita da Google Cloud. Il client è distribuito gratuitamente su licenza MIT. I dati sono estratti dagli screenshot tramite tecnologia OCR (Google Vision API) I dati sono inviati al CNAF (server dati INFN) tramite automazione su browser, quindi il software non interferisce in alcun modo col normale funzionamento della piattaforma Prima di pubblicare i dati estratti, il server effettua controlli di sicurezza su tre diversi livelli per garantire entry sempre esatte e mai contenenti valori improbabili dovuti a errori tecnici. Il codice sorgente è disponibile su GitHub all’indirizzo v.ht/e3logger-github
6
DEMO
7
Il software è già pronto ed è disponibile all’indirizzo
download Il software è già pronto ed è disponibile all’indirizzo v.ht/e3logger Provalo subito!
8
Ringraziamenti Salvatore Battiato, autore del software
Maria Rita Caruso, coordinatrice EEE Paternò Marcello Abbrescia, coordinatore EEE meeting
9
GRAZIE per l’attenzione
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.