Misuratore di consumi con seriale RS485 - SDM120 - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Misuratore di consumi con seriale RS485 - SDM120

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

  • ciao fabio

    io sto smanettando un pochino con domoticz e per l'importazione dei dati di metern e 123solar uso questo script (modificato da altro script di gianfranco)

    Codice PHP:
    #!/bin/sh

    V=`cat /run/shm/metern1.txt  | egrep "^1_1\(" | grep "*V)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    A=`cat /run/shm/metern1.txt  | egrep "^1_2\(" | grep "*A)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    HZ=`cat /run/shm/metern1.txt  | egrep "^1_3\(" | grep "*Hz)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    CF=`cat /run/shm/metern1.txt  | egrep "^1_4\(" | grep "*F)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    W=`cat /run/shm/metern1.txt  | egrep "^1\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    P=`cat /run/shm/produzione2.txt  | egrep "^2\(" | grep "*Wh)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    W1=`cat /run/shm/metern10.txt  | egrep "^10\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    W2=`cat /run/shm/metern12.txt  | egrep "^12\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
    W3=`cat /run/shm/metern11.txt  | egrep "^11\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`


    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=1&nvalue=0&svalue=$V"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=2&nvalue=0&svalue=$A"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=3&nvalue=0&svalue=$W"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=4&nvalue=0&svalue=$P"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=5&nvalue=0&svalue=$W1"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=6&nvalue=0&svalue=$W2"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=7&nvalue=0&svalue=$W3"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=8&nvalue=0&svalue=$HZ"
    curl -"http://192.168.0.52:8080/json.htm?type=command&param=udevice&idx=9&nvalue=0&svalue=$CF
    i meternxx e produzionexx sono i file creati in shm
    e il 192.168.0.52:8080 è l'indirizzo ip del server domoticz

    ciao
    località Frosinone; inclinazione 30^; direzione sud;
    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
    Solar logger RASPBERRY-PI3
    23Solar feed PVout - MeterN - DOMOTICZ

    Commenta


    • Grazie miki ma io non uso metern per il log dello smart meter, le letture le faccio direttamente in domoticz e non capisco perché con lo script che ho modificato nonriesco a leggere il valore dell' imported energy. Sicuramente sbaglio qualcosa io ma non so dove.

      Inviato dal mio HUAWEI CRR-L09 utilizzando Tapatalk

      Commenta


      • perdona

        ma tu usi un solo contatore???

        ciao
        località Frosinone; inclinazione 30^; direzione sud;
        13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
        Solar logger RASPBERRY-PI3
        23Solar feed PVout - MeterN - DOMOTICZ

        Commenta


        • Si solo un contatore collegato al quadro generale

          Inviato dal mio HUAWEI CRR-L09 utilizzando Tapatalk

          Commenta


          • e la lettura della prodotta come la fai??
            località Frosinone; inclinazione 30^; direzione sud;
            13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
            Solar logger RASPBERRY-PI3
            23Solar feed PVout - MeterN - DOMOTICZ

            Commenta


            • La produzione del pv la importo con altri sensori in domoticz. Utilizzo la solar api di fronius che mi risponde con un file json che mi da produzione totale annua giornaliero e istantanea. Per la lettura di questi datiutilizzo un altro script php

              Inviato dal mio HUAWEI CRR-L09 utilizzando Tapatalk

              Commenta


              • A me il raspberry si ? piantato un paio di volte e ho dovuto riavviarlo ... Sono in vacanza ho visto che produzione e consumi non andavano bene e ho riavviato il raspberry tutto ha ripreso a funzionare
                Pannelli LG Solar Neon 300 W LG300 N1K-G4 integrato 4 pannelli a est 6 pannelli a ovest con ottimizzatori Solar Edge e inverter Solar Edge SE 3000 monitoraggio Raspberry

                Commenta


                • lo hai collegato in rete cablata o in wi-fi ?

                  segnalo a tutti che su aliexpress ci sono dei contatori cloni dell' SDM 220 Modbus , sono letti perfettamente dal software di gianfrdp ma costano meno degli altri perchè hanno spedizione gratuita, a chi interessasse questo il link

                  http://it.aliexpress.com/item/Single...08.0.53.E8mtIx
                  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


                  • Originariamente inviato da ale64 Visualizza il messaggio
                    Salve a tuttti, sto tentando di ricevere informazioni su un problema che già ho segnalato in altra discussione,dove scrissi:
                    " sto usando da tempo 123solar+ Metern con SDM120c collegato con il seriale da alcuni mesi, quando all'improvviso una mattina Metern smise di funzionare,
                    RISOLTO
                    ho sostituito l'SDM120

                    Commenta


                    • ciao, c'è modo di ricevere valori con 3 decimali? in particolare per i kwh
                      PDC Templari Kita M, Boiler TML Wp1V da 500lt, puffer separatore idraulico in mandata da 300lt, impianto doppia temperatura (radiante RDZ 165 mq + 11 fancoil idronici Innova usati sporadicamente) con 2 circolatori Magna3 2560 - VMC Paul Novus 450 con ricircolo e batteria di Post. Sistema di termoregolazione fatto da me, interfacce IO e sonde su bus rs485. Zona Climatica D gradi giorno 1.694

                      Commenta


                      • certo che è possibile basta settare 2-3-4-5 decimali sul metern dove è scritto "precision"
                        ti posto un esempio con 3 decimali e relativo settaggio.
                        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


                        • io uso sdm120c dal mio rasp e in output ho solo 2 decimali. sai come posso ovviare? parlo di shell e non di metern. grazie
                          PDC Templari Kita M, Boiler TML Wp1V da 500lt, puffer separatore idraulico in mandata da 300lt, impianto doppia temperatura (radiante RDZ 165 mq + 11 fancoil idronici Innova usati sporadicamente) con 2 circolatori Magna3 2560 - VMC Paul Novus 450 con ricircolo e batteria di Post. Sistema di termoregolazione fatto da me, interfacce IO e sonde su bus rs485. Zona Climatica D gradi giorno 1.694

                          Commenta


                          • no tommytek, dovrebbe risponderti gianfrdp, creatore del software di lettura dell'SDM, ma penso anche altri possano farlo, probabile si debba modificare lo script interno.

                            Scusa ma come le vedi le sole due cifre con il comando di lettura?

                            sdm120c -a 1 -b 9600 -P N -w 15 /dev/ttyUSB0
                            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


                            • Non ho capito che decimali vuoi sui kwh ?
                              In Domoticz a me legge al wh , cioe adesso , da quando l'ho in funzione sono arrivato a 2200701 wh che col punto di separazione (in inglese) mi da 2200.701kwh ; cosa vorresti i decimali del watt ?!
                              AUTO BANNATO

                              Commenta


                              • scusate per i decimali mi sono confuso io (anche se sarebbe carino poter avere Total Active Energy con maggior precisione sotto il watt). Ho però questo problema: il totale dei kwh utilizzati mi va su e giu tramite sdm120c:

                                pi@raspi:~ $ sdm120c /dev/ttyUSB0 -z 5 -p -P N -c -t
                                Current: 0.03 A
                                Power: 5.00 W
                                Total Active Energy: 16 Wh
                                OK
                                pi@raspi:~ $ sdm120c /dev/ttyUSB0 -z 5 -p -P N -c -t
                                Current: 0.02 A
                                Power: 0.03 W
                                Total Active Energy: 24 Wh
                                OK
                                pi@raspi:~ $ sdm120c /dev/ttyUSB0 -z 5 -p -P N -c -t
                                Current: 0.02 A
                                Power: 4.90 W
                                Total Active Energy: 16 Wh


                                Se però leggo i registri modbus con un altro programma vedo che non va su e giu; come mai?
                                PDC Templari Kita M, Boiler TML Wp1V da 500lt, puffer separatore idraulico in mandata da 300lt, impianto doppia temperatura (radiante RDZ 165 mq + 11 fancoil idronici Innova usati sporadicamente) con 2 circolatori Magna3 2560 - VMC Paul Novus 450 con ricircolo e batteria di Post. Sistema di termoregolazione fatto da me, interfacce IO e sonde su bus rs485. Zona Climatica D gradi giorno 1.694

                                Commenta


                                • Una domanda per gianfrpd , stò riprovando un installazione di Emoncms , c'è una ragione per cui mi fà questo lo script sdm120c :

                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -v -c -p -g -f -t -q -z5 /dev/elettrico
                                  229.40 0.97 57.60 0.26 50.00 2321471 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  229.50 229.50 229.50 0.27 50.00 2321471 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  229.50 229.60 57.80 0.26 49.95 2321471 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  229.60 0.97 57.70 0.26 50.00 2321472 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  229.80 0.97 60.70 0.28 49.95 2321472 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  230.60 0.96 57.70 0.26 49.95 2321472 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  230.10 0.97 60.50 0.27 49.95 2321473 OK
                                  pi@emonpi:~ $ sudo /usr/local/bin/sdm120c -p -v -c -g -f -t -q -z5 /dev/elettrico
                                  230.10 0.97 60.60 0.27 50.00 2321473 OK
                                  Ogni tanto mi mette al posto della potenza e della corrente la tensione ?
                                  Su domoticz non lo fà, mentre su Emoncms si . la versione è installata con GIT dal tuo repository in entrambi i casi ...

                                  grazie
                                  AUTO BANNATO

                                  Commenta


                                  • Prova con i parametri

                                    -z5 -j10

                                    Se non risolvi alza a

                                    -z10 -j20

                                    Nelle ultime versioni del software purtroppo capita questo problema, ed in genere si risolve lavorando su questi due parametri.
                                    Ultima modifica di flane; 20-10-2016, 09:58. Motivo: Y
                                    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


                                    • Grazie Flane , ho risolto nello script in php , che se corrente è uguale a tensione (sono 2 misure che non potranno mai essere uguali) salto la lettura ..... comunque bene a sapere , che era un problema dello script ....
                                      AUTO BANNATO

                                      Commenta


                                      • Una domanda , visto i prpoblemi che ho a installare su Archlinux , lo script sdm120c in C , ho visto che nella cartella c'è un file python sdm120c nessuno lo ha testato ? a me dà un errore quanto fà l'istruzione print .
                                        AUTO BANNATO

                                        Commenta


                                        • No veramente non ho mai provato quel file, ed a dire il vero nemmeno mai notato.

                                          Ma la libreria minimalmodbus che utilizza l'hai installata?
                                          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


                                          • L'ho provato poco fa' , la libreria l'ho installata e quella va bene , l'errore lo dà alla riga
                                            print 485 , dice che manca una parentesi.... ho commentata e dopo ridà errore al primo print che ritrova , però ho gurdato gli esempi e dovrebbe funzionare cosi
                                            volevo capire ,perchè non viene usato python o php , per leggere 4 dati dal SDM , non credo che se ci mette 1/10" in più sia un problema , cioè il dover installare librerie qui e là , mentre py-serial sul rasp può servire anche ad altro.... in fondo tanti script per leggere dati da inverter sono in python.....
                                            OT fra un pò dovrò chiedere a qualcuno se riesce a modificarmi uno script python o C , che legge gli inverter Omnik perchè si trovano solo script che leggono il WiFi mentre il solarlog adesso stà leggendo dalla RS422 elo stò logando per vedere che stringhe manda e riceve...
                                            AUTO BANNATO

                                            Commenta


                                            • Ieri alla fine ce l'ho fatta a far partire la lettura da SDM , ho dovuto installare la versione di drake e modificare il file sdm120c.php di 123solar perchè non leggeva i valori tutti insieme ma solo uno per volta...
                                              AUTO BANNATO

                                              Commenta


                                              • Una domanda semplice per fugare un dubbio che mi ha instillato un conoscente che si è messo a smanettare su questo contatore.
                                                Dice che il contatore ha come fondo scale 5A (quindi 1kW) e quando la potenza è più alta non viene misurata correttamente e si va in saturazione.
                                                Qualcuno di voi mi può dare riscontri e chiarimenti?

                                                Grazie

                                                Commenta


                                                • di certo arriva a 9kwh , misurato più volte con i miei, se va oltre non lo so.
                                                  Sulla precisione posso dirti che l'errore non è più dell'1% ( confronto Enel) ma non escludo che ad essere impreciso sia quello dell'Enel che fa delle strane medie.
                                                  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


                                                  • Questo tuo conoscente cosa fa di mestiere? Spero solo che non faccia l'elettricista, un contatore che regge 32A perché dovrebbe andare in saturazione superati i 5A?
                                                    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 dolam Visualizza il messaggio
                                                      di certo arriva a 9kwh , misurato più volte con i miei, se va oltre non lo so.
                                                      Grazie Dolam. Mi sembrava strano ciò che mi diceva ma mi fido di lui. Volevo avere riscontri da chi lo usa.
                                                      Non è che un problema di visualizzazione.


                                                      Ti sei spiegato che vuole dire Ib=5A (Base current)?

                                                      Commenta


                                                      • Ninodifranco la persona che conosco fa l'ingegnere elettronico ed è una persona molto competente. Forse il suo contatore è guasto.
                                                        Mi faccio spiegare meglio cosa vuol dire saturazione.
                                                        In ogni caso non regge 32A ma semmai 45A. Almeno così riporta il datasheet.

                                                        Commenta


                                                        • Garluk , fatti spiegare da lui cosa può significare , da parte mia ti confermo che più di una volta , in estate mi sono ritrovato a consumare oltre i 9000W e ci arriva di sicuro.

                                                          In ogni caso qui ormai, quasi tutti, abbiamo abbandonato il 120 e usiamo l'SDM220Modbus o il 230 , per via dei connettori che consentono l'uso di fili di sezione più grande.

                                                          Se hai problemi di spazio usa pure con tranquillità gli SDM120Modbus, ne ho 14 in servizio da quasi due anni e uno solo si è "fulminato" mentre facevo dei test ( ho fatto contatto con un cacciavite) sono molto affidabili e sicuri.
                                                          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


                                                          • Garluk, la mia era solo una battuta, spero che non l'hai presa come un offesa, ma continuo a non capire cosa vuol dire saturazione al superamento dei 5A, appena ne avrò la possibilità chiederò ad un mio amico che fa anche lui l'ingegnere elettronico.
                                                            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


                                                            • Nino, secondo me i 5A sono riferiti al rapporto del TA interno al misuratore, in quanto sarebbe un 45/5 A...forse l'ingegnere di Garluk ha inteso che i 5A fossero sul primario
                                                              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

                                                              Attendi un attimo...
                                                              X