Avviso mail superamento kw

Discussioni relative al software di monitoraggio energetico METERN
pedroz
Messaggi: 24
Iscritto il: 05/01/2017, 12:23

Re: Avviso mail superamento kw

Messaggioda pedroz » 25/02/2017, 9:07

Allora, ieri sera ho sistemato e stamattina col sole pieno ho fatto 2 prove. Funziona benone, il tuo impegno è da apprezzare.
Se e quando hai tempo libero ti giro un esempio del file 123s_LIVEMEMORY.json anche se mi sa che ti serve comunque il file in locale li da te per fare delle prove.....
{"SDTE1":1488009858,"I1V1":369.595459,"I1A1":3.626006,"I1P1":1340.155273,"I2V1":46.250942,"I2A1":0.010473,"I2P1":0.484377,"I3V1":null,"I3A1":null,"I3P1":null,"I4V1":null,"I4A1":null,"I4P1":null,"G1V1":226.11853,"G1A1":5.660041,"G1P1":1278.375366,"G2V1":null,"G2A1":null,"G2P1":null,"G3V1":null,"G3A1":null,"G3P1":null,"FRQ1":50.02401,"EFF1":95.355629,"INVT1":34.791767,"BOOT1":32.530773,"SSR1":null,"KWHT1":1478.312}

Mi chiedevo, a lungo andare la scheda sd se ne va a quel paese con tutte queste scritture? L'ultima creata da amorospo mi sa che scrive pochi byte ogni 30secondi, non credo faccia la differenza.


Avatar utente
Flane
Messaggi: 2479
Iscritto il: 16/01/2016, 15:02

Re: Avviso mail superamento kw

Messaggioda Flane » 25/02/2017, 9:38

La cartella /dev/shm come molte altre, sono cartelle in ramdisk, quindi le scritture fatte in tali cartelle non finiscono sulla scheda.
Con la mia immagine e l'uso di ramlog, le scritture che vengono fatte realmente sulla scheda sono solo 2 ogni 5 minuti ( i salvataggi dei 2 CSV di Metern e 123solar).
Nella mia prima guida in PDF trovi anche le istruzioni per fare un controllo delle scritture su scheda SD.
Personalmente ho il sistema in funzione da oltre 2 anni senza mai un problema alla scheda SD. [emoji6]

Avatar utente
amorospo
Messaggi: 61
Iscritto il: 20/01/2016, 15:44

Re: Avviso mail superamento kw

Messaggioda amorospo » 25/02/2017, 10:41

pedroz ha scritto:Mi chiedevo, a lungo andare la scheda sd se ne va a quel paese con tutte queste scritture? L'ultima creata da amorospo mi sa che scrive pochi byte ogni 30secondi, non credo faccia la differenza.

Flane ha già spiegato egregiamente che il problema non si pone grazie all'utilizzo di ramlog.
Per completezza di informazione il mio script non scrive mai nulla né su se né su ram.
Il tempo di 30 secondi che indichi con la variabile "lapse " si riferisce esclusivamente all 'intervallo di LETTURA dei dati.


Inviato dal mio iPhone utilizzando Tapatalk

pedroz
Messaggi: 24
Iscritto il: 05/01/2017, 12:23

Re: Avviso mail superamento kw

Messaggioda pedroz » 25/02/2017, 16:34

Ok ragazzi, allora penso che in teoria lo script può anche rimanere così come è, fare quella modifica è una sottigliezza per evitare cicli in più. Inoltre sto monitorando il mio raspi 1 con 256 mega e sembra non mostrare più quei problemi di cpu sovraccarica. Per adesso lo lascio lavorare, il raspi 3 può aspettare. Flane, mi dici una cosa? Se cmq dovessi prendere il raspi 3, mi basta reinserire l'SD nel nuovo senza cambiare nulla o devo settare qualcosa come ad esempio il file di configurazione di boot o altro?


pedroz
Messaggi: 24
Iscritto il: 05/01/2017, 12:23

Re: Avviso mail superamento kw

Messaggioda pedroz » 28/02/2017, 20:28

Grazie flane per la info. Ciao amorospo, lo script andava due giorni fa, oggi invece ho notato per puro caso che mia moglie ha sparato 4000kw e non mi ha avvisato, stasera entro sul raspi e vedo questo:
WattPrelCtrl.service - Withdrawal monitoring email warnings
Loaded: loaded (/etc/systemd/system/WattPrelCtrl.service; enabled)
Active: failed (Result: exit-code) since dom 2017-02-26 07:38:26 CET; 2 days ago
Process: 729 ExecStart=/var/www/MyScripts/WattPrelCtrl/StartService.sh (code=exited, status=1/FAILURE)
Main PID: 729 (code=exited, status=1/FAILURE)

feb 26 07:38:26 raspberrypi StartService.sh[729]: Traceback (most recent call last):
feb 26 07:38:26 raspberrypi StartService.sh[729]: File "/var/www/MyScripts/WattPrelCtrl/WattPrelCTRL.py", line 45, in <module>
feb 26 07:38:26 raspberrypi StartService.sh[729]: WattCons_num = float((linecache.getline(WattCons,1)).replace((''.join([met_C,"("]))," ").replace...strip())
feb 26 07:38:26 raspberrypi StartService.sh[729]: ValueError: could not convert string to float:
feb 26 07:38:26 raspberrypi systemd[1]: WattPrelCtrl.service: main process exited, code=exited, status=1/FAILURE
feb 26 07:38:26 raspberrypi systemd[1]: Unit WattPrelCtrl.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.

Poi stoppando il servizio e facendolo ripartire tutto ok.... Sai dirmi qualcosa?

Avatar utente
amorospo
Messaggi: 61
Iscritto il: 20/01/2016, 15:44

Re: Avviso mail superamento kw

Messaggioda amorospo » 01/03/2017, 13:59

pedroz ha scritto:Poi stoppando il servizio e facendolo ripartire tutto ok.... Sai dirmi qualcosa?


Allora lo script si è bloccato perchè non è riuscito a leggere il valore del consumo istantaneo, poichè o il file in quel momento non esisteva (e non mi spiego come possa succedere) o il file non era formattato in maniera standard (ed anche qui mi pare strano). alle 7.38 del 26/02 è successo qualcosa di particolare al tuo monitoraggio, oppure hai modificato qualcosa?

pedroz
Messaggi: 24
Iscritto il: 05/01/2017, 12:23

Re: RE: Re: Avviso mail superamento kw

Messaggioda pedroz » 01/03/2017, 22:50

amorospo ha scritto:
pedroz ha scritto:Poi stoppando il servizio e facendolo ripartire tutto ok.... Sai dirmi qualcosa?


Allora lo script si è bloccato perchè non è riuscito a leggere il valore del consumo istantaneo, poichè o il file in quel momento non esisteva (e non mi spiego come possa succedere) o il file non era formattato in maniera standard (ed anche qui mi pare strano). alle 7.38 del 26/02 è successo qualcosa di particolare al tuo monitoraggio, oppure hai modificato qualcosa?

Assolutamente non ho modificato nulla e a quell'ora oltretutto dormivo alla buona. Sai piuttosto cosa mi viene in mente, che se proprio parliamo di formattazione, quando la produzione e il consumo vanno in pareggio (e a quell'ora potrebbe essete possibile) quando guardo il cruscotto, da il valore di prelievo con degli 0,xxxxxxxxx quasi periodici. Lo fa solo per quei pochi istanti in cui va in pareggio.

Inviato dal mio SM-G930F utilizzando Tapatalk

pedroz
Messaggi: 24
Iscritto il: 05/01/2017, 12:23

Re: Avviso mail superamento kw

Messaggioda pedroz » 01/03/2017, 23:00

Scusa, appena controllato, aveva iniziato a produrre alle 7.15 e cmq alle 7.38 non era in pareggio.... Bho. Adesso comunque sta andando da ieri quando ho scritto. Vedremo

Inviato dal mio SM-G930F utilizzando Tapatalk

pedroz
Messaggi: 24
Iscritto il: 05/01/2017, 12:23

Re: Avviso mail superamento kw

Messaggioda pedroz » 14/03/2017, 20:52

Ciao, ho messo su il raspberry 2 (mon ho preso il 3 perchè ho visto che scalda ed è meno stabile), adesso tutto fila liscio per quanto riguarda l'occupazione cpu, ma lo script continua a bloccarsi nonostante tutto.


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite