consumo/produzione dati invertiti

Discussioni relative al software di monitoraggio energetico METERN
leo66
Messaggi: 70
Iscritto il: 23/10/2016, 20:51

consumo/produzione dati invertiti

Messaggioda leo66 » 08/12/2016, 20:52

salve a tutti
inizialmente, l'elettricista mi aveva collegato i 2 contatori sdm230 su due chiavette RS485/usb separate.
non sapendo dell' "errore" , ho fatto partire il sistema cosi', collegando quindi i 2 contatori a due porte usb del rasp.
dopo, ho fatto eliminare una chiavetta ed ora i 4 fili che arrivano dai 2 contatori, sono collegati ad un'unica chiavetta, collegata su una porta usb.
cercando di districarmi nella guida, ho letto del file metern2.txt all' interno del quale, sono presenti le letture delnostro contatore.nella mia cartella /run/shm attualmente io ho 2 file metern2.txt:
1metern2.txt
1(568.43*W)1(78337*Wh)
1_1(237.16*V)
1_2(2.43*A)
1_3(49.95*Hz)
1_4(0.97*F)


e

2metern2.txt.
2(0.00*W)
2(107102*Wh)
2_1(236.99*V)
2_2(0.50*A)
2_3(50.00*Hz)
2_4(-0.02*F)



siccome ora mi ritrovo ad avere questa situazione
Immagine.jpg
il contatore dei consumi e' fermo, quando dovrebbe segnare dei consumi, visto che sono le 20.41 e tutte le luci sono accese e a parte questo,non capisco quel picco alle 07.00 della produzione) chi gentilmente mi riesce ad aiutare per districarmi e riuscire ad avere finalmente dei rilevamenti esatti?
grazie in anticipo


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

Re: consumo/produzione dati invertiti

Messaggioda Flane » 09/12/2016, 8:13

1) Mi puoi dire l'indirizzo dei due contatori (lo vedi premendo ripetutamente il pulsante sul contatore) ?
Deve essere 1 per la produzione e 2 per i consumi

2) Puoi postare il contenuto del file /var/www/metern/config/config_daemon.php ?

3) Utilizzi solo metern oppure 123solar e meter ?
Io consiglio la seconda soluzione.


Il picco è probabilmente causato da una errata lettura dei contatori, dovuta ad una qualche manovra sul bus o altro con Metern attivo

leo66
Messaggi: 70
Iscritto il: 23/10/2016, 20:51

Re: consumo/produzione dati invertiti

Messaggioda leo66 » 09/12/2016, 13:49

Flane ha scritto:1) Mi puoi dire l'indirizzo dei due contatori (lo vedi premendo ripetutamente il pulsante sul contatore) ?
Deve essere 1 per la produzione e 2 per i consumi

sono al contrario: consumi add 1, produzione add2

2) Puoi postare il contenuto del file /var/www/metern/config/config_daemon.php ?

<?php
if(!defined('checkaccess')){die('Direct access not permitted');}
// Manage com. apps daemon as 'http' user if needed

if (!is_null($pid)) { // Start Daemon
exec('pkill -f pooler485 > /dev/null 2>&1 &');
exec('pooler485 1,2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
} else { //Stop
exec('pkill -f pooler485 > /dev/null 2>&1 &');
}
?>



3) Utilizzi solo metern oppure 123solar e meter ?
Io consiglio la seconda soluzione.
fin ora avevo solo utilizzato meter




dopo aver staccato la corrente dal contatore enel, sembra che anche i consumi vengano monitorati, anche se al contrario:prima il ne' meter ne' 123 solar mi monitorava i consumi.anche prelievi ed immissioni sono al contrario
metern.jpg


123solar infatti segna il consumo: quando ho fatto lo screen , il contatore del consumo segnava esattamente 289w
123solar.jpg


non credo che l'elettricista mi abbia montato i contatori al contrario, anche percheì' mi sono raccomandato di montarli secondo le indicazioni che erano scritte sui contatori stessi.
domanda:e' possibile riordinare il tutto evitando materialmente di smontare i contatori?

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

Re: consumo/produzione dati invertiti

Messaggioda Flane » 09/12/2016, 14:39

I contatori sono invertiti.
L'elettricista ha colpito ancora .... :?

Deve essere:
Add 1 Produzione
Add 2 Consumi

Penso sia più semplice cambiare i due indirizzi che smontare i contatori.

Per cambiare gli indirizzi via software fai quanto di seguito:

1) ferma MeterN dalla pagina admin
2) Metti in SET il contatore 1 (tieni premuto il pulsante fino a che compare la scritta SET) e da terminale esegui quanto segue:

Codice: Seleziona tutto

sdm120c -a1 -b9600 -PN -s3 -z5 -j10 -w10 /dev/ttyUSB0   

così cambi l'attuale indirizzo 1 in 3
Spegni e riaccendi il contatore

3) Metti in SET il contatore 2 (tieni premuto il pulsante fino a che compare la scritta SET) e da terminale esegui quanto segue:

Codice: Seleziona tutto

sdm120c -a2 -b9600 -PN -s1 -z5 -j10 -w10 /dev/ttyUSB0

così cambi l'attuale indirizzo 2 in 1
Spegni e riaccendi il contatore

4) Metti in SET il contatore 1 ( a cui hai cambiato l'indirizzo in 3 al punto 2) e da terminale esegui quanto segue:

Codice: Seleziona tutto

sdm120c -a3 -b9600 -PN -s1 -z5 -j10 -w10 /dev/ttyUSB0

così cambi riporti l'indirizzo 3 in 1
Spegni e riaccendi il contatore

5) Ora cancella tutti i file .CSV che hai fino ad oggi memorizzato nella cartella /var/www/metern/data e sottocartelle in quanto hai invertito i valori e se non li cancelli fanno casino.

6) Riavvia metern


Alternativamente puoi anche cambiare gli indirizzi direttamente dai contatori, utilizzando i due pulsanti di cui il contatore SDM230 è dotato. Non è difficile ed è indicato sulle guide, così eviti di usare i comandi da terminale (a memoria non ricordo la sequenza da seguire).
In tal caso:
1) ferma metern dalla pagina admin
2) cambia il contatore con indirizzo 1 in indirizzo 2 e poi spegni e riaccendi il contatore
3) cambia il contatore con indirizzo 2 in indirizzo 1 e poi spegni e riaccendi il contatore
4) Ora cancella tutti i file .CSV che hai fino ad oggi memorizzato nella cartella /var/www/metern/data e sottocartelle in quanto hai invertito i valori e se non li cancelli fanno casino.
5) Riavvia metern


NOTA: fai attenzione a non staccare l'alimentazione al raspberry, se lo fai mentre è attivo rischi di creare false letture nei file csv che poi ti scombussolano i dati e i grafici fino anche ad arrivare a danneggiare irreparabilmente la scheda SD.
Se devi staccare l'alimentazione, prima da terminale esegui il seguente comando per spegnere il raspberry

Codice: Seleziona tutto

sudo poweroff


NOTA2: fatti una copia della scheda SD con windiskimage se non l'hai già fatto ... non si sà mai.... :?

NOTA3 : Leo, se sei chi penso, io ti ho configurato il tutto per usare 123solar e metern. Che fine ha fatto 123solar?

leo66
Messaggi: 70
Iscritto il: 23/10/2016, 20:51

Re: consumo/produzione dati invertiti

Messaggioda leo66 » 09/12/2016, 14:52

grazie flane, stasera a casa faro' tutto seguendo le tue istruzioni.
l'unica cosa che non ho capito e' come fare a "Spegni e riaccendi il contatore"
comunque sono io, cosa vuoi dire con..che fine ha fatto 123solar?


leo66
Messaggi: 70
Iscritto il: 23/10/2016, 20:51

Re: consumo/produzione dati invertiti

Messaggioda leo66 » 09/12/2016, 15:33

Flane ha scritto:Togli semplicemente l'alimentazione al contatore ....

quindi dovrei togliere materialmente il cavo che da' alimentazione? per evitare questo(non sono esperto di elettricita') e anche per evitare di richiamare l'elettricista, se al punto in cui mi hai scritto"spegni e riaccendi il contatore" ,vado al contatore enel e lo stacco e riattaco, e' la stessa cosa?logicamente, prima seguo anche questa indicazione:Se devi staccare l'alimentazione, prima da terminale esegui il seguente comando per spegnere il raspberry
CODICE: SELEZIONA TUTTO
sudo poweroff

Flane ha scritto:
Mi puoi rispondere alla nota3 che ho aggiunto?

ti ho anche risposto prima, non ho capito cosa intendi con...Che fine ha fatto 123solar?

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

Re: consumo/produzione dati invertiti

Messaggioda Flane » 09/12/2016, 17:25

Per cambiare certe impostazioni del contatore (fra cui indirizzo e velocità) è necessario riavviarlo , cioè togliere alimentazione al contatore dopo la modifica.
Solitamente a monte dei contatori ci sono dei sezionatori/protezioni che permettono di sezionare quella linea senza staccare il generale.
Se tu non hai questa possibilità, puoi anche modificare i due contatori da display con i tastini e poi staccare il generale di casa (sempre ricordando di spegnere prima il raspberry via software).


Ti ho chiesto di 123solar perchè io ho configurato la tua immagine affinchè il contatore della produzione venga letto da 123solar, mentre quello dei consumi venga letto da Metern.
Metern a sua volta legge il valore della produzione da 123solar mediante il file pool123s.php

Questo significa che il comando di lettura del contatore consumi in config_daemon dovrebbe essere:

Codice: Seleziona tutto

exec('pooler485 2 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');

e non come l'hai postato tu sopra con anche il contatore 1.
Presumo che hai aggiunto tu il contatore 1....

Se è così in questo momento hai 123solar che legge il contatore 1 ed anche il pooler485 di Metern.
Insomma un inutile doppione.

Mi puoi postare un'immagine della pagina configurazione inverter di 123solar e del meter 1 produzione di metern?
Cerchiamo di fare un pò di chiarezza....

leo66
Messaggi: 70
Iscritto il: 23/10/2016, 20:51

Re: consumo/produzione dati invertiti

Messaggioda leo66 » 09/12/2016, 21:51

Flane ha scritto:
Mi puoi postare un'immagine della pagina configurazione inverter di 123solar e del meter 1 produzione di metern?
Cerchiamo di fare un pò di chiarezza....

123solar inverte.jpg

metern produzione.jpg

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

Re: consumo/produzione dati invertiti

Messaggioda Flane » 10/12/2016, 7:56

OK.

Devi procedere modificando gli indirizzi dei contatori come ti ho descritto sopra.

Prima di riavviare MeterN devi però anche modificare la riga che ho citato sopra del file config_daemon.PHP eliminando l'indirizzo 1 e devi lasciare solo il 2 ( vedi la riga corretta sopra)


Torna a “MeterN”

Chi c’è in linea

Visitano il forum: Nessuno e 44 ospiti