Update da Wheezy a Jessie

Discussioni relative a software necessario per il monitoraggio e il Raspberry
cosimo61
Messaggi: 45
Iscritto il: 20/11/2017, 14:32

Re: Update da Wheezy a Jessie

Messaggioda cosimo61 » 21/11/2017, 14:40

Attualmente il contenuto del file /dev/shm/123s_LIVEMEMORY.json

Codice: Seleziona tutto

{"SDTE1":1511269437,"I1V1":347,"I1A1":6.642,"I1P1":2304,"I2V1":0,"I2A1":0,"I2P1":0,"I3V1":null,"I3A1":null,"I3P1":null,"I4V1":null,"I4A1":null,"I4P1":null,"G1V1":227.1,"G1A1":9.91,"G1P1":2250,"G2V1":0,"G2A1":0,"G2P1":0,"G3V1":0,"G3A1":0,"G3P1":0,"FRQ1":49.96,"EFF1":97.656,"INVT1":0,"BOOT1":0,"SSR1":null,"KWHT1":66334.32}


Ma se il problema è quello dell'inversione dei meter consumi e produzione, tutto dovrebbe funzionare scambiando la posizione dei meter?
Forse questa è la soluzione più semplice, anziché modificare eflowlive.

Comunque io ho già provato ad usare virtmeter e son dovuto tornare ad eflow/eflowlive perché spesso si verificavano dei blocchi più o meno lunghi nel monitoraggio con eventi tipo:

18/11/2017 11:10:21 Missing #5 Autoconsumo 5' sample

18/11/2017 11:10:16 Missing #4 Immissioni 5' sample

18/11/2017 11:10:11 Missing #3 Prelievi 5' sample

e buchi nella registrazione dei dati nei file csv.
Lo script sembra funzionare ma dalle prove effettuate non sembra stabile ed affidabile, oppure il problema del malfunzionamento risiede nella mia installazione...


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

Re: Update da Wheezy a Jessie

Messaggioda Flane » 21/11/2017, 22:03

Se scambi i meter devi cancellare tutti i csv.

Se vuoi risolvere senza invertire i meter dovrebbe bastare che modifichi in eflowlive.php la seguente riga:

Codice: Seleziona tutto

$GP = $memarray["G1P$prodmet"] + $memarray["G2P$prodmet"] + $memarray["G3P$prodmet"];

in

Codice: Seleziona tutto

$GP = $memarray["G1P1"] + $memarray["G2P1"] + $memarray["G3P1"];

cosimo61
Messaggi: 45
Iscritto il: 20/11/2017, 14:32

Re: Update da Wheezy a Jessie

Messaggioda cosimo61 » 21/11/2017, 22:28

Grazie flane, domani proverò a mettere in pratica i tuoi preziosi consigli.

Ancora grazie per la tua disponibilità e competenza...

cosimo61
Messaggi: 45
Iscritto il: 20/11/2017, 14:32

Re: Update da Wheezy a Jessie

Messaggioda cosimo61 » 22/11/2017, 9:23

Con la modifica di eflowlive.php gli errori da terminale adesso sono:

Codice: Seleziona tutto

pi@raspberrypi:~ $ eflowlive whin
PHP Notice:  Undefined variable: GP in /var/www/comapps/eflowlive.php on line 62
PHP Notice:  Undefined variable: GP in /var/www/comapps/eflowlive.php on line 65
3(650.29*W)
pi@raspberrypi:~ $ eflowlive whout
PHP Notice:  Undefined variable: GP in /var/www/comapps/eflowlive.php on line 62
PHP Notice:  Undefined variable: GP in /var/www/comapps/eflowlive.php on line 65
4(0*W)
pi@raspberrypi:~ $ eflowlive selfc
PHP Notice:  Undefined variable: GP in /var/www/comapps/eflowlive.php on line 62
PHP Notice:  Undefined variable: GP in /var/www/comapps/eflowlive.php on line 65
5(0*W)


cosimo61
Messaggi: 45
Iscritto il: 20/11/2017, 14:32

Re: Update da Wheezy a Jessie

Messaggioda cosimo61 » 23/11/2017, 14:12

Risolto, perfetto, funziona tutto alla grande!!!
Grazie Flane e grazie a questo meraviglioso forum, da solo non ce l'avrei fatta mai...
Non ha funzionato subito perché dovevo semplicemente riavviare il raspy per rendere operante la modifica ad eflowlive.php.
Resta da capire (per me) come mai pur essendo presente in quella riga la variabile relativa al meter produzione, questa non venga correttamente interpretata per evitare di ricordarsi e intervenire manualmente nei prossimi upgrade.

Quindi la nuova immagine funziona perfettamente anche con gli ultimi aggiornamenti di 123solar e meterN e (vale per il mio impianto) con l'ultima versione di SBFspot che adesso funziona meglio ed è più stabile rispetto a prima.

Inizierò un periodo di osservazione per verificare eventuali problemi che potrebbero verificarsi

Cosimo


Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti