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

  • Scusate la domanda da ebete: ma dove trovo scritto http://localhost/ devo inserire http://raspicocchia.ddns.net/ (nel mio caso)? Ovunque? anche nel file rc.local?
    Grazie
    Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

    Commenta


    • Dove trovi scritto localhost, non devi sostituire niente, devi lasciarlo così com'è.
      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


      • Ok fatto. Niente Nino, non va. Sempre questo problema:

        test command 1 (Produzione): curl curl http://raspicocchia.ddns.net/metern/...123s.php?cmd=2 => errore => Direct access not permitted is not valid, the correct format is 1(1234.5*Wh)
        test live command 1 (Produzione): curl curl http://raspicocchia.ddns.net/metern/...123s.php?cmd=1 => errore => Direct access not permitted is not valid, the correct format is 1(1234.5*Wh)
        test command 2 (Consumi): pooler elect => errore => Direct access not permitted is not valid, the correct format is 1(1234.5*Wh)
        test live command 2 (Consumi): java -cp /var/www/metern/comapps/bin/ pv.PoolClient -c live -um W -cn 2 => ok => 2(0*W) is a valid entry !
        test command 3 (Prelievi): eflow whin => errore => Direct access not permitted is not valid, the correct format is 1(1234.5*Wh)
        test command 4 (Immisioni): eflow whout => errore => Direct access not permitted is not valid, the correct format is 1(1234.5*Wh)
        test command 5 (Autoconsumo): eflow selfc => errore => Direct access not permitted is not valid, the correct format is 1(1234.5*Wh)
        Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

        Commenta


        • Numberone, lascia perdere il sistema ad impulsi, e usa quello RS485
          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


          • Ok Nino.... con tutta la buona volontà (che spero avari con me ), ricapitoliamo:

            -riprendo il backup fatto domenica quanto tutto funzionava a meraviglia (123solar);
            -installo metern (come da guida di flane);
            -creo l'avvio di metern sul file rc.local;
            -seguo la tua guida;

            e il gioco è fatto?

            Grazie
            Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

            Commenta


            • Prima di seguire la mia guida devi installare lo script sdm120c per leggere il contatore, cerca indietro nei post o chiedi ad ambramia che lo ha installato bene di recente
              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


              • @NumberOne, il post di gianfrdp dove spiega come fare è questo ovviamente è da adattare alla propria configurazione
                per installare lo script, dopo aver scaricato ed installato le librerie (vedi i primi tre passaggi del post di gianfrdp),

                codice:
                sudo cp sdm120c /usr/local/bin/
                Nino correggimi se sbaglio (io ho fatto cosi) se dici che io avevo fatto giusto

                poi continua con la guida di Nino.
                Ricordati di modificare il cablaggio sul contatore che non sarà piu ad impulsi (contatti 5-6-7) ma rs485 (contatti 9>A-10>B).
                Buona serata
                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


                • abramia mi puoi aiutare tu nella parte mancante? Grazie
                  Ho letto i post precedenti, ma pare non si arrivi ad una conclusione!

                  Edit: ho letto ora il msg sopra, pardon!
                  Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                  Commenta


                  • @ambramia quando ho guardato io il tuo sistema era installato correttamente, quindi le indicazioni sono giuste.
                    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


                    • Infatti, leggevo ttyUSB0 ma io dovrò mettere ttyUSB1? Ho già il convertitore installato per far comunicare il raspy all'inverter
                      Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                      Commenta


                      • Numberone se hai già installato il file sdm120c con le relative librerie puoi passare alla mia guida, in quest'ultima troverai anche le indicazioni per configurare il pooler485.sh
                        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 gianfrdp Visualizza il messaggio
                          Per il pin tutti usano quello... non so se perché tutti si sono copiati o se c'è una ragione. Faccio una prova
                          Il pin 7 (GPIO4) è quello di default, ma si può cambiare. Ho provato con il pin 18 (GPIO24).
                          Ci sono 2 modi:

                          1. Raspberry B e B+ (A e A+) (o kernel più vecchio del 3.18.0):
                          codice:
                          pi@pi-alarm ~ $ sudo -s
                          root@pi-alarm:/home/pi# echo "options w1_gpio gpiopin=24" > /etc/modprobe.d/w1
                          2. Raspberry 2:
                          codice:
                          # device tree config
                          dtoverlay=w1-gpio,gpiopin=24
                          nel file /boot/config.txt

                          Riavviare.

                          Ho provato con 4 sensori DS18B20 in parallelo con resistenza 4.7k... tutto ok.

                          @ninodifranco
                          Per mesaurit, prova ad interrogare con questi parametri:
                          codice:
                          http://192.168.2.102/php/measureit_functions.php?do=summary_sensor&sensor=0&timeframe=static&unit=HOUR&unit_return=timeframe&unit_value=2&table=measure_watt&select=time&range_from=false&range_to=false
                          dovrebbe restituire il consumo nell'ultima ora, ma devi fare un pò di prove per capire il formato di output (JSON) e ogni quanto si aggiorna (naturalmente sostituisci l'indirizzo ip).
                          Il valore del parametro sensor dipende da come è configurato measureit, in questo caso il sensore si chiama 0, ma mi era capitato uno che si chiamava 9.
                          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


                          • Grazie Gianfranco, appena ho la possibilità, provo a vedere cosa restituisce il comando.
                            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


                            • Grazie Gianfranco come sempre puntuale e preciso anche le quattro sonde vanno alla perfezione e grazie anche per l'aiuto su measureit.
                              Nino L'ho fatto e restituisce queste informazioni ,ne riporto la schermata e questa prima riga così i dati si vedono singolarmente.
                              [[1427182360000, 299],[1427182372000, 289],[1427182426000, 291],[1427182432000, 290],[1427182444000, 307],[1427182468000, 289],[1427182480000, 275],[1427182516000, 282],[1427182540000, 241],[1427182600000, 261],[1427182630000,
                              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


                              • @Dolam, forse mi sbaglio, ma i valori mi sembrano potenze istantanee.
                                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


                                • @ninodifranco , lo credo anch'io ma è quello che restituisce il comando di gianfrdp dovrebbe dire lui se è giusto
                                  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


                                  • Ad occhio mi sembra il consumo istantaneo in W
                                    Avevo un altro comando... che prendeva in input il giorno e restituiva una serie di dati. A differenza di quello provato da dolam (che usa
                                    table=measure_watt) se ricordo bene usava table=measure_watt_hour
                                    Appena riesco a recuperarlo lo posto
                                    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 ninodifranco Visualizza il messaggio
                                      Numberone se hai già installato il file sdm120c con le relative librerie puoi passare alla mia guida, in quest'ultima troverai anche le indicazioni per configurare il pooler485.sh
                                      Mi sono spiegato male... ho già una porta usb del raspberry occupata dal convertitore rs485 che comunica con l'inverter. Quella sarà la ttyUSB0?
                                      Quindi la seconda ed ultima porta sul raspberry sarà la USB1? Quella da utilizzare per il contatore?

                                      Come sono assegnate le porte sul raspberry?
                                      Grazie
                                      Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                      Commenta


                                      • @gianfrdp
                                        sostituendo table=measure_watt_hour a table=measure_watt
                                        ?http://192.168.1.79/php/measureit_functions.php?do=summary_sensor&sensor=0&timeframe=static&unit=HOUR&unit_return=timeframe&unit_value=2&table=measure_watt_hour&select=time&range_from=false&range_to=false
                                        restituisce questo:
                                        SQL Abfrage ist ungueltig. Table 'measure_it.measure_watt_hour' doesn't exist ,

                                        deve esserci qualche errore nella richesta perché anch'io mi ricordo che riuscivi a vederli, quei dati, quando eravamo alla ricerca del sensore giusto.
                                        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


                                        • @numberone in genere la porta zero viene assegnata al primo convertitore utilizzato , e la 1 al secondo. Nel mio caso la zero è quella più in basso e la 1 quella in alto ma forse è dovuto semplicemente al fatto che al primo inserimento ho usato la USB in basso.
                                          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 NumberOne Visualizza il messaggio
                                            Mi sono spiegato male... ho già una porta usb del raspberry occupata dal convertitore rs485 che comunica con l'inverter. Quella sarà la ttyUSB0?
                                            Quindi la seconda ed ultima porta sul raspberry sarà la USB1? Quella da utilizzare per il contatore?
                                            Come sono assegnate le porte sul raspberry?
                                            Grazie
                                            se già usavi 123solar con adattatore usb sicuramente utilizzava ttyUSB0 (collegata all'inverter) poi se hai aggiunto un secondo adattatore (da collegare/collegato al contatore) sicuramente ha preso/prenderà ttyUSB1.
                                            Fai attenzione a che gli adattatori usb siano sempre collegati alla stessa porta usb perché potrebbe verificarsi, ad un eventuale riavvio del raspy, che si scambino.
                                            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


                                            • Ok grazie a tutti delle risposte. Come faccio a verificare che al riavvio non si invertano?
                                              Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                              Commenta


                                              • Ultima domanda per oggi : per non perdere i dati della produzione registrati da 123solar, mi pasta compiare tutta lacartella csv (produzioni giornaliere) e il file produzione2015?
                                                Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                Commenta


                                                • Forse è meglio copiare tutta la cartella data
                                                  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 gianfrdp Visualizza il messaggio
                                                    Se hai già entrambi (contatore e convertitore USB), scarichi da https://github.com/gianfrdp/SDM120C i sorgenti.
                                                    codice:
                                                    sudo apt-get install git libmodbus-dev
                                                    codice:
                                                    pi@raspberrypi ~ $ git clone https://github.com/gianfrdp/SDM120C
                                                    codice:
                                                    pi@raspberrypi ~ $ cd SDM120C/
                                                    pi@raspberrypi ~/SDM120C $ make
                                                    Supponendo di non avere nessun altro convertitore collegato al raspberry
                                                    codice:
                                                    pi@raspberrypi ~/SDM120C $ ./sdm120c /dev/ttyUSB0
                                                    Deve restituirti l'elenco dei valori:
                                                    codice:
                                                    pi@raspberrypi ~/SDM120C $ ./sdm120c -z 10  /dev/ttyUSB0
                                                    Voltage: 218.30 V
                                                    Current: 0.00 A
                                                    Power:  0.00 W
                                                    Power Factor: 1.00
                                                    Frequency: 50.00 Hz
                                                    Import Active Energy: 6409 Wh
                                                    Export Active Energy: 0 Wh
                                                    Total Active Energy: 6409 Wh
                                                    Se ti restituisce i valori... allora puoi già iniziare ad usare meterN... basta che ti che copi il pooler in /var/www/metern/comapps o /usr/local/bin)
                                                    codice:
                                                    pi@raspberrypi ~/SDM120C $ sudo cp metern/comapps/pooler485.sh /var/www/metern/comapps/
                                                    pi@raspberrypi ~/SDM120C $ sudo chmod +x /var/www/metern/comapps/pooler485.sh
                                                    pi@raspberrypi ~/SDM120C $ sudo ln -s  /var/www/metern/comapps/pooler485.sh /usr/local/bin/pooler485
                                                    Supponendo che lasci tutto di default sul contatore, metti dentro /etc/rc.local
                                                    codice:
                                                    touch /run/shm/metern1.txt
                                                    chown www-data:www-data /run/shm/metern1.txt
                                                    su -c "pooler485 1 2400 /dev/ttyUSB0 &" www-data
                                                    /usr/bin/curl http://localhost/metern/scripts/bootmn.php
                                                    lanci il pooler
                                                    codice:
                                                    pi@raspberrypi ~/SDM120C $ sudo -s
                                                    root@raspberrypi:/home/pi/SDM120C# su -c "pooler485 1 2400 /dev/ttyUSB0 &" www-data
                                                    poi configuri meterN (segui la guida di flane): sul primo contatore scegli consumi e metti i seguenti comandi
                                                    codice:
                                                    cat /run/shm/metern1.txt | egrep "^1\(" | grep "*Wh)"
                                                    per "Command"
                                                    codice:
                                                    cat  /run/shm/metern1.txt  | egrep "^1\(" | grep "*W)"
                                                    per "Live Command"
                                                    Non ho capito la prima parte: Se hai già entrambi (contatore e convertitore USB), scarichi da https://github.com/gianfrdp/SDM120C i sorgenti.
                                                    Non è sufficiente eseguire quanto scritto nei campi codice? Se scarico i sorgenti, che ci faccio?

                                                    Ultima cosa, ora ho già collegato i due convertitori rs485, come faccio a vedere come sono stati assegnati?

                                                    Grazie
                                                    Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                    Commenta


                                                    • Sono arrivato al comando:

                                                      lanci il pooler
                                                      codice:

                                                      pi@raspberrypi ~/SDM120C $ sudo -s root@raspberrypi:/home/pi/SDM120C# su -c "pooler485 1 2400 /dev/ttyUSB0 &" www-data
                                                      E il raspberry mi restituisce all'infinito questo errore:

                                                      Connection failed: Permission denied
                                                      ERROR Can't open the device /dev/ttyUSB0 (Permission denied)
                                                      Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                      Commenta


                                                      • Ok finito, ovviamente non funziona!
                                                        Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                        Commenta


                                                        • codice:
                                                          sudo adduser www-data dialout
                                                          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


                                                          • @numberone, scusami, ma a cosa serve chiedere se poi non leggi le risposte?
                                                            hai chiesto quale porta usb dovevi utilizzare avendo gia 123solar che usa già un convertitore sulla porta ttyUSB0
                                                            e tu continui a lanciare il comando
                                                            root@raspberrypi:/home/pi/SDM120C# su -c "pooler485 1 2400 /dev/ttyUSB0 &" www-data
                                                            forse dovresti provare a configurare il tutto utilizzando la porta ttyUSB1
                                                            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 capisco che fare assistenza a distanza a uno come me, è straziante! Comunque continuo a lanciare il comando con ttyUSB0 perchè, come anticipato da ambramia, le porte si sono invertite ed ho sulla ttyUSB1 il convertitore che comunica con l'inverter. Come faccio ad affermare cio? Perchè eseguendo il comando:

                                                              codice:
                                                              pi@raspberrypi ~/SDM120C $ ./sdm120c /dev/ttyUSB0
                                                              sono riuscito a vedere il consumo istantaneo in diverse occasioni (300w, 400w ecc). Eseguendo il comando sopra su ttyUSB1, non dava risultati.

                                                              Comunque ora faccio un riepilogo di qanto fatto perchè seguendo quanto postato da ambramia più quanto scritto da te nella guida, ci sono sovrapposizioni di comandi. Penso di aver fatto un pò di caos....

                                                              Questa mattina mi sono accorto che non riesco più a collegarmi al raspberry ne tramite il provider ddns.net ne in locale utilizzando la lan. Il raspy è acceso e lampeggia. Ho provato anche con putty ma non si collega. O spento e riacceso il raspy ma niente. Sto pensando ad problema al router perchè ieri tutto funzionava correttamente....

                                                              Edit: ora sto leggendo gli allarmi di 123solar dal lavoro sull'email (uno ogni 5 minuti): 25/03/2015 06:50:02 Connection lost with inverter #1

                                                              Quindi la connessione c'è ma il raspy è out?
                                                              Ultima modifica di NumberOne; 25-03-2015, 08:50.
                                                              Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                              Commenta

                                                              Attendi un attimo...
                                                              X