Script virtmeter.php [GUIDA]

Discussioni relative al software di monitoraggio energetico METERN


rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

Re: Script virtmeter.php [GUIDA]

Messaggioda rinoronie » 09/03/2018, 12:55

Ho un contatore per il generale (tutta la casa) e uno specifico per la pompa di calore (riscaldamento a pavimento).
La differenza dei due mi mostra il consumo della casa senza la pompa di calore
http://metern.rinoronie.cloudns.org:443/metern

buemarino
Messaggi: 291
Iscritto il: 26/03/2016, 20:37

Re: Script virtmeter.php [GUIDA]

Messaggioda buemarino » 23/04/2018, 20:08

Chiedo se usare virtmeter consente anche l'uso dello script di Flane per la gestione PWM della resistenza del boiler.
Qualcuno ha un sistema cosi in funzione ?

Poi vorrei chiedere se c'e' una speranza che qualcuno stia lavorando su una nuova Solarjessie gia pronta con questo nuovo script di cui tutti parlate un gran bene ?

Grazie!
Fotovoltaico 4,195 Kw (2E2S) - Inverter Aurora PO 3.6 OUTD --> RPI 2b -->SDM120c x lettura consumi su stesso bus - SolarStretch v3.1 . Boiler solare con integrazione elettrica e PWM dimmer v1.22

megamarco83
Messaggi: 246
Iscritto il: 22/08/2016, 14:13

Re: Script virtmeter.php [GUIDA]

Messaggioda megamarco83 » 10/09/2018, 0:52

ciao sono riuscito ad usare virtmeter sulla versione strech
ho però un problema strano
prelievi, immissioni e autoconsumo funzionano benissimo
quando imposto invece i prelievi in fascia F1 e F23 no
se lancio il comando da shell funziona correttamente dandomi il corretto output, se lo lancio come test command da metern, funziona senza errori, ma poi il gauge nella tabella di metern segna sempre 0 come mai?!?!
ho usato:
Main Command: "virtmeter 9 3 0 energy F23"
Live Command: "virtmeter 9 3 0 power F23"

e he
Main Command: "virtmeter 8 3 0 energy F1"
Live Command: "virtmeter 8 3 0 power F1"

infine una domanda, sulla vecchia versione di wheenzy usavo virtmet di the drake ed avevo suò meter 7 la boleltta, qui non c'è più
ho ovviamente salvato e copiato sul nuovo sistema operativo tutti i csv dei 2anni prima, come posso sistemare il "buco" che mi rimane del meter7 che era relativo alla bolletta?
immagino che non posso lasciarlo vuoto e non posso spostare di "un passo indietro" tutti gli altri meter (ne avevo in totale 19) altrimenti credo mi si incasini tutto, sbaglio?

megamarco83
Messaggi: 246
Iscritto il: 22/08/2016, 14:13

Re: Script virtmeter.php [GUIDA]

Messaggioda megamarco83 » 10/09/2018, 22:12

ciao, credo di aver capito dove è il problema, io come dicevo ho sul meter1 i consumi e sul meter2 la produzione
ho quindi editao il file pool123s.php cambiando:
// meterN config
$pathtomn = '/var/www/metern';
$METERID = '2';
$INVTmetnum = 2; // meter number
$KWHTC = 0; // Contatore iniziale in caso di azzeramento o sostituzione inverter (si somma al valore letto)

in questo modo virtmetfunziona e mi mostra i valori live corretti ma quelli di energia no

Time,Consumi(Wh),Produzione(Wh),Prelievi(Wh),Immissioni(Wh),Autoconsumo(Wh),temperatura(°C),Umidità(%),PrelieviF1(Wh),PrelieviF23(Wh),Bolletta(euro),Temperatura Boiler(°C),Boiler(Wh),Mandata Riscaldamento(°C),Mandata Caldaia(°C),volt(V),Temp Corridoio(°C),Umid Corridoio(°C),Temp Mansarda(°C),Umid Mansarda(%)
21:40,30941929,,81309326,2383615,-14999251,,,19514243,61795024,,60.25,,24.25,24.50,226.60,25.80,58.90,24.90,67.60
21:45,30942027,,81409424,2383615,-14999251,,,19514243,61895124,,60.12,,24.25,24.44,225.80,,,24.90,67.50
21:50,30942071,,81509468,2383615,-14999251,,,19514243,61995168,,60.00,,24.25,24.50,228.00,,,24.90,67.50
21:55,30942119,,81609516,2383615,-14999251,,,19514243,62095218,,59.88,,24.25,24.44,228.30,25.80,58.70,24.90,67.50
22:00,30942175,,81709572,2383615,-14999251,,,19514243,62195276,,59.75,,24.25,24.44,226.30,25.80,58.60,24.90,67.60
questo è uno stralcio del file CSV praticamente i valori in rosso vengono sempre incrementati di 1 segnano prelievi enormi, mentre la parte del numero verde è corretta, non capisco perchè aggiunga quei 100000...

Codice: Seleziona tutto

pi@raspberrypi:~ $ virtmeter 3 0 0 impenergy 0
PHP Notice:  Undefined index: KWHT1 in /var/www/comapps/pool123s.php on line 45
PHP Notice:  Undefined offset: 27 in /var/www/comapps/pool123s.php on line 59
PHP Notice:  Undefined index: KWHT1 in /var/www/comapps/pool123s.php on line 45
PHP Notice:  Undefined offset: 27 in /var/www/comapps/pool123s.php on line 59
PHP Notice:  Undefined index: KWHT1 in /var/www/comapps/pool123s.php on line 45
PHP Notice:  Undefined offset: 27 in /var/www/comapps/pool123s.php on line 59
PHP Warning:  file_put_contents(/dev/shm/consumi1.txt): failed to open stream: Permission denied in /var/www/comapps/poolerconsumi.php on line 77
3(82009740*Wh)


megamarco83
Messaggi: 246
Iscritto il: 22/08/2016, 14:13

Re: Script virtmeter.php [GUIDA]

Messaggioda megamarco83 » 10/09/2018, 22:33

Codice: Seleziona tutto

{"SDTE1":1536611541,"I1V1":0,"I1A1":0,"I1P1":0,"I2V1":0,"I2A1":0,"I2P1":0,"I3V1":0,"I3A1":0,"I3P1":0,"I4V1":0,"I4A1":0,"I4P1":0,"G1V1":0,"G1A1":0,"G1P1":0,"G2V1":0,"G2A1":0,"G2P1":0,"G3V1":0,"G3A1":0,"G3P1":0,"FRQ1":0,"EFF1":0,"INVT1":0,"BOOT1":0,"SSR1":0}


grazie

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

Re: Script virtmeter.php [GUIDA]

Messaggioda Flane » 10/09/2018, 22:55

Per favore usate il tag codice .... per questa volta ho fatto io.

Tu hai riavviato il raspberry con l'inverter spento?
Vedi che in fondo manca la variabile KWHT1 ?

megamarco83
Messaggi: 246
Iscritto il: 22/08/2016, 14:13

Re: Script virtmeter.php [GUIDA]

Messaggioda megamarco83 » 10/09/2018, 23:00

ciao, si sto facendo un po' di prove in questo momento ed ho riavviato il raspberry mentre non ho produzione....
ho un sdm120c per la produzione ed un altro sdm120c per i consumi non so cambia qualcosa o meno...

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

Re: Script virtmeter.php [GUIDA]

Messaggioda Flane » 10/09/2018, 23:12

Quando riavvi ad inverter spento, 123Solar non inserisce la variabile KWHT1 fino al riavvio dell'inverter al mattino.

Io ho modificato pool123s per far sì che se non trova KWHT1 prende l'ultimo valore dal csv e non lascia buchi con dati mancanti nel csv, perchè questi buchi creavano problemi con eflow.

Jeanmarc invece utilizza un sistema diverso di eflow e per lui non è un problema se di notte rimane nel csv qualche dato mancante.
Ne avevo già discusso con lui

Virtmeter non sò come gestisce questa situazione.


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 14 ospiti