essendo uno script in Python ed essendo quindi importantissima l'indentatura, per non perdere la formattazione e per fare in modo che utenti poco pratici caschino in questi semplici errori di sintassi, quando postate del codice usante SEMPRE IL TAG CODICE
Questa volta l'ho messo io.
In questa versione dello script vedo che prelevi l'ultima lettura dell'energia dal file consumi2.txt (fra l'altro adesso la cartella dei file temporanei è /dev/shm e non più /run/shm anche se funziona lo stesso per via di un symlink)
Questo file viene creato da poolerconsumi ogni 5 minuti, ma che succede se all'avvio del raspberry lo script countS0.py parte prima di poolerconsumi ?
Si dovrebbe aggiungere un controllo che se non esiste il file consumi2.txt va a prendere il dato dall'ultimo valore scritto nel csv,
oppure soluzione migliore sarebbe quella di prelevare sempre la lettura direttamente dal csv e non da file scritti da altri script che magari qualcuno potrebbe anche non utilizzare
Lo script sicuramente funziona ma è un pò "acerbo" e manca di una serie di controlli che sono indispensabili per garantire un funzionamento regolare in tute le condizioni.