Raspberry + MeterN - Monitoraggio energetico valido ed economico - GUIDA - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Raspberry + MeterN - Monitoraggio energetico valido ed economico - GUIDA

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • Originariamente inviato da gianfrdp Visualizza il messaggio
    @ninodifranco l'unica spiegazione che riesco a darmi è che sdm120c abbia restituito male i valori. Proverò a fare qualche test
    Anche io penso a questo punto che il problema sia dovuto ad un errore del contatore, purtroppo neanche io sono in grado di sapere realmente quello che è successo, dovrei creare un log delle letture e sperare (forse meglio non sperare) che succeda di nuovo,
    in realtà potrebbe essere successo altre volte, magari non in coincidenza dell'acquisizione da parte di metern e quindi impossibile da rilevare.
    14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
    Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
    Eflow Live rev. 3.2
    (funziona anche con multi inverter e multi contatori consumo)

    Commenta


    • Originariamente inviato da ninodifranco Visualizza il messaggio
      ..... Per chi ha voglia di provarlo, questo è il link del mio OneDrive
      http://1drv.ms/1CUE3E9
      la versione da scaricare è "eflow live rev 3"
      Non c'è nessuna rev 3, si vede solo un file "eflow live".
      Nino, è quello il file corretto ?
      Monitoraggio energetico con Raspberry – 123Solar e MeterN
      Monitoraggio energetico con Raspberry – Guida all’installazione e configurazione - IMPULSI
      Monitoraggio energetico con Raspberry e contatori EASTRON SDM120modbus e/o SDM220modbus

      Commenta


      • se acquisto Raspberry Pi B+ wifi posso poi collegarlo in wifi oppure meglio lan ??

        per il momento ho pensato di metterlo sotto all'inverter per monitorare produzione con 123solar e in un secondo momento poi vedro come fare per inserire meterN
        Ultima modifica di xbillo; 28-01-2015, 17:28.
        FV 5,5 kWp parzialmente integrato 20 pannelli Qcells G3 275Wp su 2 stringhe,1 da 12 e una 8, Inverter ABB PVI 6000,
        Monitoraggio MCEE SOLAR 10 Allacciato il 18/12/2014

        Commenta


        • scusami Flane, ho provato il link per scaricare eflow e addirittura non apre niente,
          ho aggiornato il link: https://onedrive.live.com/redir?resi...int=file%2czip
          questo funziona.

          x @gianfrdp, ho fatto un log delle letture del contatore,
          il problema del valore di potenza mischiato al totale importato si è presentato diverse volte, non succede invece la cosa inversa,
          il problema succede solo con il pooler485 con opzione (-q), quello con il controllo dei valori nulli o zero,
          infatti ho rimesso il pooler485 precedente con opzione (-m) e il problema sembra essere sparito,
          o probabilmente il mio log li ha scartati perchè con opzione -m il contatore passa al pooler i valori con le rispettive unità di misura,
          a differenza dell'opzione -q che restituisce i valori senza unità di misura e lascia il compito al pooler di aggiungerle.
          Metto i file di log sotto
          File allegati
          Ultima modifica di ninodifranco; 28-01-2015, 15:27.
          14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
          Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
          Eflow Live rev. 3.2
          (funziona anche con multi inverter e multi contatori consumo)

          Commenta


          • ciao appena avviato metern sul mio rasp dove gira emoncms e 123solar.
            le letture dei consumi le prendo da emoncms, la produzione fv pensavo di andarla a fare da 123solar ma mi restituisce sempre 0, può dipendere dalla versione di 123solar che ha 1 anno?
            mi spiegate la differenza tra il fornitore di dati Main pooling e il Dashboard live pooling ? per ora sto usando gli stessi fornitori di dati in w/h

            Commenta


            • @gianfrdp,
              Ho fatto un log più approfondito delle letture del contatore, ed ho rilevato questo:
              ---------
              16:40:58 Energy >>>>>> 4(16890*Wh)
              16:40:58 Power > 4(136.20*W)
              ---------
              16:41:00 Energy >>>>>> VUOTO
              16:41:00 Power > 4(139.10*W)
              ---------
              16:41:02 Energy >>>>>> VUOTO
              16:41:02 Power > 4(139.10*W)
              ---------
              16:41:03 Energy >>>>>> 4(16891*Wh)
              16:41:03 Power > 4(139.00*W)
              ---------
              ---------
              17:03:54 Energy >>>>>> 4(16943*Wh)
              17:03:54 Power > 4(137.60*W)
              ---------
              17:03:56 Energy >>>>>> VUOTO
              17:03:56 Power > VUOTO

              ---------
              17:03:58 Energy >>>>>> 4(16944*Wh)
              17:03:58 Power > 4(138.00*W)

              ogni tanto il contatore restituisce il valore potenza e salta il valore energia, in alcuni casi li salta entrambi
              non è mai capitato di vedere il solo valore energia senza la potenza.

              Il pooler con l'opzione (-q) si aspetta dal contatore due valori, senza unità di misura, con questa sequenza:
              1° valore > Energia
              2° valore > Potenza
              a volte gli arriva solo un valore (Potenza) e lui lo prende come primo valore assegnandolo ad Energia, e quindi succede quel che succede.
              Il Pooler con l'opzione (-m) non confonde i valori e restituisce le letture (con i vuoti) come nel log incollato sopra.

              Serve una soluzione per evitare che a metern arrivino valori nulli. Il pooler modificato non ha risolto il problema,
              anzi ne ha creato un altro più grosso.
              Ci vorrebbe una modifica nel pooler che controlli la presenza di entrambi i valori richiesti prima di passarli a metern1.txt.
              14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
              Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
              Eflow Live rev. 3.2
              (funziona anche con multi inverter e multi contatori consumo)

              Commenta


              • Così a primo acchitto mi sembra che il problema dipenda da letture troppo ravvicinate.

                In quello che hai postato gli errori ci sono quando le letture distano 2 secondi dalla precedente.

                Forse aumentando la velocità a 9600 baud (se non o hai già fatto) potrebbe risolvere il problema.
                Monitoraggio energetico con Raspberry – 123Solar e MeterN
                Monitoraggio energetico con Raspberry – Guida all’installazione e configurazione - IMPULSI
                Monitoraggio energetico con Raspberry e contatori EASTRON SDM120modbus e/o SDM220modbus

                Commenta


                • recepiti i vostri consigli, ho preso microsd kingston 4gb classe 10 e raspy con case e alimentatore, domani passo agli adattatori rs485 usb che consigliate.
                  Quando sarò pronto ci risentiamo sicuramente avrò bisogno di voi.
                  P.S. l'idea di dolam circa la messa a disposizione dell'immagine della sd pronta non è male
                  FV 2,550 kWp azimut 30° S-SO tilt 25°, 10 Q.Cells 255Wp, Inverter ABB-PVI-3.0-OUTD-S, monitor made in energeticambiente con raspberry meterN 123solar e PVoutput.org connesso dal 29 Aprile 2015

                  Commenta


                  • flane, il contatore è impostato già a 9600 baud, le letture sono tutte ad intervalli di 2s,
                    io ho incollato solo la parte interessata, non potevo incollare 10.000 righe,
                    comunque l'idea di aumentare il tempo fra 2 letture potrebbe funzionare, anche se poi la potenza live ne risentirebbe.

                    PS. sei riuscito a scaricare eflow?

                    x @ambramia
                    provaci tu a mettere 4 Gb (la mia SD e da 8Gb) in upload, a meno che non hai una fibra da 100M, finisci l'anno prossimo.
                    14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
                    Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
                    Eflow Live rev. 3.2
                    (funziona anche con multi inverter e multi contatori consumo)

                    Commenta


                    • Io ho sottomano questo misuratore di potenza che ha uscita RS485
                      E' sempre compatibile con quello che state provando?

                      SunGuard - Monitoraggio impianti fotovoltaici: ANALIZZATORE DI RETE SUNGUARD MONOFASE BIDIREZIONALE 30 A
                      Impianto 2,66 kWp - Power One 3.0 - 8 moduli Sunpower E20 333W - Raspberry con 123Solar@Walter62
                      https://www.dropbox.com/s/ag0k3azvne...rev04.pdf?dl=0 --> Guida Raspberry + Envir Cost con Measureit 118

                      Commenta


                      • Avevo messo il controllo che se l'energia fosse stata vuota non doveva scrivere nulla... forse non è corretta.Ci riprovo. Allungare a 5 s non penso sia un grosso problema per il live.

                        @modenet non ho trovato documentazione sui dettagli dei registri modbus... quindi non so dirti se può funzionare
                        Ultima modifica di gianfrdp; 28-01-2015, 23:26.
                        Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                        PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                        Commenta


                        • @gianfrdp, il controllo sull'energia se era vuota forse non è del tutto sbagliato, il problema come detto sopra è che se perde il primo valore (energia) il secondo valore letto (potenza) diventa il primo, e quindi il valore energia non è più vuoto,
                          ci vuole un doppio controllo, se entrambi i valori non sono validi, scarta la riga.
                          14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
                          Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
                          Eflow Live rev. 3.2
                          (funziona anche con multi inverter e multi contatori consumo)

                          Commenta


                          • Ecco... adesso ho capito il bug
                            Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                            PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                            Commenta


                            • qualcosa del genere potrebbe andare?

                              if [ "$ENERGY" != "0" -a x"$ENERGY" != x ] && [ "$POWER" != "0" -a x"$POWER" != x ]; then
                              14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
                              Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
                              Eflow Live rev. 3.2
                              (funziona anche con multi inverter e multi contatori consumo)

                              Commenta


                              • Originariamente inviato da modenet Visualizza il messaggio
                                ciao appena avviato metern sul mio rasp dove gira emoncms e 123solar..
                                Ciao Modenet,
                                mi sto preparando anche io per cercare di arrivare a emoncms+123solar+meterN.
                                Tu che installazione hai di emoncms ? SD+USB oppure solo SD ( nuova versione con sistema operativo read only )?

                                GL

                                Commenta


                                • Potrebbe andare, al limite usi un'unica coppia di parentesi (devi cambiare l'operatore && con -a)
                                  Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                  PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                  Commenta


                                  • @giafrdp, metto questo:
                                    Codice PHP:
                                    VALUE=`$CMD`
                                        
                                    POWER=$(echo ${VALUE} | cut -d\  -f1)
                                        
                                    ENERGY=$(echo ${VALUE} | cut -d\  -f2)
                                        if [ 
                                    "$ENERGY!= "0" -a x"$ENERGY!= -"$POWER!= "0" -a x"$POWER!= ]; then
                                            
                                    echo -"$ID($ENERGY*Wh)\n$ID($POWER*W)" > /run/shm/metern${ADDRESS}.txt
                                            
                                    #echo -e "$VALUE"  > /run/shm/metern${ADDRESS}.txt
                                        
                                    fi 
                                    continua il log, speriamo che la pen drive dove scrivo il file ogni 2s non prenda fuoco.
                                    Ultima modifica di ninodifranco; 29-01-2015, 00:54.
                                    14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
                                    Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
                                    Eflow Live rev. 3.2
                                    (funziona anche con multi inverter e multi contatori consumo)

                                    Commenta


                                    • @glonilne: in realtà emoncms+123solar+meterN+ebusd (per l'accesso al bus vaillant), e salvo tutto su mysql.
                                      lo storage è un disco ssd usb (kingstone da pochi gb). sconsiglio a questi livelli sd e dischi usb in quanto hanno un numero di scritture troppo limitato.

                                      non mi avete risposto su metern: che differenza c'è tra main pooling
                                      e Dashboard live pooling ?

                                      Commenta


                                      • Originariamente inviato da modenet Visualizza il messaggio
                                        non mi avete risposto su metern: che differenza c'è tra main pooling e Dashboard live pooling ?
                                        Il Main Pooling è per la lettura del valore di energia medio su 5' in Wh visualizzato sul grafico, mentre il dashboard live pooling e per la lettura della potenza assorbita istantanea in W, visualizzato nel gauge di metern.
                                        Monitoraggio energetico con Raspberry – 123Solar e MeterN
                                        Monitoraggio energetico con Raspberry – Guida all’installazione e configurazione - IMPULSI
                                        Monitoraggio energetico con Raspberry e contatori EASTRON SDM120modbus e/o SDM220modbus

                                        Commenta


                                        • Gianfr e nino , nei parametri di aurora si settano anche il nr. di tentativi di lettura , in caso di errore , quindi spesso ci sono errori sul bus 485 , potreste fare un ciclo di 3 o 4 volte , se uno dei valori e' 0..... prima di ritornare indietro , se poi rimane 0 o e' veramente 0 , lo script in PHP rigestisce saltando la lettura , non potrebbe andare bene ....
                                          AUTO BANNATO

                                          Commenta


                                          • Ottima osservazione spider, vedo che anche questo datalogger http://www.elpa.it/data/Manuale-RD150.pdf , a pag 18 usa di default 3 tentivi per dichiarare fallita una lettura su bus rs485, evidentemente questi errori sono una cosa abbastanza comune su rs485
                                            Monitoraggio energetico con Raspberry – 123Solar e MeterN
                                            Monitoraggio energetico con Raspberry – Guida all’installazione e configurazione - IMPULSI
                                            Monitoraggio energetico con Raspberry e contatori EASTRON SDM120modbus e/o SDM220modbus

                                            Commenta


                                            • Considera che il programma sdm120c.c è molto basico...
                                              Povrei implementare un tentativo di rilettura interno al programma, appena riesco
                                              Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                              PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                              Commenta


                                              • Hai ragione Spider, si dovrebbe aggiungere un numero di cicli da ripetere in caso di errore nel software sdm120c (opzione -Y -l di aurora),
                                                ma Gianfranco ha gia fatto tanto e non possiamo pretendere che faccia anche questa modifica, se poi lui è disponibile ben venga.
                                                Comunque con l'ultima modifica al pooler485.sh sembra che la cosa si sia sistemata, ho fatto 15 ore di log ogni 2 secondi e non ho trovato errori,
                                                prima della modifica in meno tempo ho riscontrato una decina di valori incompleti.
                                                Alla fine qui leggiamo solo 2 valori, aurora ne legge molti di più e una lettura incompleta farebbe molti più danni.

                                                @gianfrdp puoi aggiornare il pooler485.sh su GitHub.
                                                14,805 KWp - 63 moduli Rew Solar RC235 MP60/1 235W - Tilt 13° - Azimut -15° SUD
                                                Inverter PowerOne Aurora PVI-10.0-OUTD-IT e TRIO-7.5-TL-OUTD
                                                Eflow Live rev. 3.2
                                                (funziona anche con multi inverter e multi contatori consumo)

                                                Commenta


                                                • Cavolo Gianfr, a suo tempo mi avresti potuto fare il protocollo per il Danfoss e vedere se lo ottimizzavi meglio di rklogger che ci mette 0,3-04" a leggere un dato , il tuo logger per il contatore quanto impiega a fare una lettura di 1 dato ? avete misurato , o al limite la lettura di tutti i dati ?
                                                  AUTO BANNATO

                                                  Commenta


                                                  • Per i tempi:
                                                    codice:
                                                    pi@raspberrypi ~ $ time sdm120c -b 9600 -a 2 -m /dev/ttyUSB0
                                                    2(225.80*V)
                                                    2(0.38*A)
                                                    2(85.30*W)
                                                    2(1.02*-)
                                                    2(50.00*Hz)
                                                    2(5756*Wh)
                                                    2(0*Wh)
                                                    2(5756*Wh)
                                                    
                                                    real    0m0.726s
                                                    user    0m0.000s
                                                    sys     0m0.010s
                                                    pi@raspberrypi ~ $ time sdm120c -b 9600 -a 2 -i -p -m /dev/ttyUSB0
                                                    2(84.90*W)
                                                    2(5757*Wh)
                                                    
                                                    real    0m0.619s
                                                    user    0m0.000s
                                                    sys     0m0.010s
                                                    impiega meno di 1 secondo , non c'è molta differenza a leggere 2 valori o tutti (0.7 o 0.6)
                                                    Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                                    PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                                    Commenta


                                                    • Allora e' proprio un tempo del bus , anche il Danfoss deve mandare una stringa piu' lunga di quella che ho visto per il counter , e l'inverter risponde con altrettanto lunga e come ho scritto , impiega piu' o meno lo stesso tempo ogni dato.... bello l'aurora che manda il tutto in un unica stringa.....
                                                      AUTO BANNATO

                                                      Commenta


                                                      • ragazzi ho visto che state controllando tante cose che dopo potremo utilizzare su 123solar e trasferire dati a Pvoutput. Mi sono accorto per caso che l'envir misura quasi i watt reali dei consumi che sui gauge di gianfrdp compaiono giusti, però quando vengono inviati a PVoutput ,per le registrazioni ogni 5' minuti , il valore del consumo aumenta di un buon 20%, esempio l'envir rileva 2200w di consumi che in realtà sono reali, il valore che leggo su pvoutput nella colonna consumi diventa 2600w quindi quello che pensavo fosse un errore del misuratore è in realtà un errore di sistema nella lettura o di trasmissione dati, non so se questo può in qualche modo riguardare anche la lettura dell' SMD 120C . A tale proposito il fornitore mi ha comunicato che è arrivata la nuova fornitura dei contatori a chi occorre ancora qualche pezzo me lo comunicasse in PM.
                                                        5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115

                                                        Commenta


                                                        • Ho aggiunto il parametro -z per gestire il numero di tenativi. Nel pooler ho messo -z 10

                                                          @dolam
                                                          anche a me quello reale è diverso da pvoutput (produzione)
                                                          Clicca sull'immagine per ingrandirla. 

Nome:   2015-01-30_10-57-55.png 
Visite: 1 
Dimensione: 26.1 KB 
ID: 1948953 Clicca sull'immagine per ingrandirla. 

Nome:   2015-01-30_10-57-14.png 
Visite: 1 
Dimensione: 29.0 KB 
ID: 1948954

                                                          per il consumo invece coincide (differenza 2 W)
                                                          Clicca sull'immagine per ingrandirla. 

Nome:   2015-01-30_11-04-53.png 
Visite: 1 
Dimensione: 12.6 KB 
ID: 1948956 Clicca sull'immagine per ingrandirla. 

Nome:   2015-01-30_11-05-08.png 
Visite: 1 
Dimensione: 39.7 KB 
ID: 1948955
                                                          Ultima modifica di gianfrdp; 30-01-2015, 11:11.
                                                          Impianto FV 5,88 kWp: 24 Canadian Solar CS6P-M 245W, 2 Power One PVI-3.0-OUTD-S-IT, Azimut 0°, Tilt 18°, My PVOutput, SDM120C
                                                          PDC: Panasonic Aquarea 9kW T-CAP + HybridCube HYC343/19/0, radiante a pavimento 120 mq, 2 VMC decentralizzate Mitsubishi VL-100U-E

                                                          Commenta


                                                          • Originariamente inviato da modenet Visualizza il messaggio
                                                            ...kingstone da pochi gb).
                                                            ....quanto pochi ? a volerlo comprare meno di 128 Gb non trovo nulla. Il tuo che dimensioni ha ?

                                                            Per quanto riguarda la MeterN, il contatore 120C e la chiavetta USB, che test posso provare sul raspberry per verificare che la connessione di sia ?
                                                            Tutto questo in attesa del Vs. super lavoro ...

                                                            edit... trovati SSD 64 Gb a circa 45 euro
                                                            Ultima modifica di glonline; 30-01-2015, 13:36.

                                                            Commenta


                                                            • Bastano 4gb , per ora si trovano..... non hai in casa una microSD da 2 o 4gb? se vai di B+
                                                              AUTO BANNATO

                                                              Commenta

                                                              Attendi un attimo...
                                                              X