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

  • @ TheDrake
    dunque, al momento mi trovo in questa situazione:
    ho installato sdm120c 1.3.1 fatto patch ad aurora 1.8.8 come da tue istruzioni modificato parametro -w nel pooler485.sh come di seguito:
    codice:
    CMD="sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -z 10 -i -p -v -c -f -g -P N -w 5 -q ${DEVICE}"
    riavviato il tutto, per ora non sono ancora passato ad unica linea rs485 (nel pomeriggio modifico cablaggio).
    Intanto noto errori nel syslog che allego sperando che tu mi possa dare indicazioni per evetuali correzioni
    grazie

    P.s. in quali file di configurazione devo cambiare per dire ai software che ora metern passa da /dev/ttyUSB1 a /dev/ttyUSB0 prima di modificare il cablaggio?
    faccio presente che ora parte da rc.local con queste righe:
    codice:
    touch /run/shm/metern1.txt
    chown www-data:www-data /run/shm/metern*.txt
    sudo pooler485 1 9600 /dev/ttyUSB1 &
    Ultima modifica di ambramia; 17-10-2015, 11:50.
    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


    • Originariamente inviato da ambramia Visualizza il messaggio
      @ TheDrake
      ...
      Intanto noto errori nel syslog che allego sperando che tu mi possa dare indicazioni per evetuali correzioni
      Non ho accesso al file syslog.

      Commenta


      • prova ora?
        pardon
        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


        • Originariamente inviato da ambramia Visualizza il messaggio
          @ TheDrake
          dunque, al momento mi trovo in questa situazione:
          ho installato sdm120c 1.3.1 fatto patch ad aurora 1.8.8 come da tue istruzioni modificato parametro -w nel pooler485.sh come di seguito:
          codice:
          CMD="sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -z 10 -i -p -v -c -f -g -P N -w 5 -q ${DEVICE}"
          riavviato il tutto, per ora non sono ancora passato ad unica linea rs485 (nel pomeriggio modifico cablaggio).
          Intanto noto errori nel syslog che allego sperando che tu mi possa dare indicazioni per evetuali correzioni
          Ottimo, sembra tutto ok! Nel syslog vengono semplicemente esplicitati gli errori che altrimenti passerebbero inosservati. Nessuno degli errori segnalati ha causato un errore di letture ma sono solo dei retry. Ho voluto che rimanessero nel log per capire quanto sono affidabili le letture dai contatori e se c'è modo per minimizzare gli errori.

          Esempio:

          codice:
          ...
          Oct 17 12:31:10 raspberrypi sdm120c[14875]: sdm120c -a 1 -b 9600 -z 10 -i -p -v -c -f -g -P N -w 5 -q /dev/ttyUSB1
          Oct 17 12:31:10 raspberrypi sdm120c[14875]: ERROR (110) Connection timed out, 1/10, Address 30001 [0000]
          Oct 17 12:31:10 raspberrypi sdm120c[14875]: ERROR (110) Connection timed out, 2/10, Address 30001 [0000]
          Oct 17 12:31:17 raspberrypi sdm120c[15001]: sdm120c -a 1 -b 9600 -z 10 -i -p -v -c -f -g -P N -w 5 -q /dev/ttyUSB1
          Oct 17 12:31:17 raspberrypi sdm120c[15001]: ERROR (110) Connection timed out, 1/10, Address 30001 [0000]
          Oct 17 12:31:18 raspberrypi sdm120c[15001]: ERROR (110) Connection timed out, 1/10, Address 30013 [000C]
          ...
          Ogni numero fra parentesi quadre indica un diverso lancio di sdm120c (PID). In questo estratto di log ci sono 2 lanci con dei retry.

          Il primo lancio ha avuto difficoltà a leggere il registro 30001 per due volte consecutive e ha utilizzato 2 dei 10 retry impostati (-z10). Il tutto si è svolto in meno di 1 secondo e il comando ha portato a termine il lavoro senza problemi (seppure con 2 retry), bene!

          Il primo lancio ha avuto difficoltà a leggere due registri 30001 e 30013 e ha utilizzato, per ogni registro, 1 dei 10 retry impstati (-z10). Il tutto si è svolto in meno di 2 second1 e il comando ha portato a termine il lavoro senza problemi (seppure con 2 retry), bene!

          In questo momento sto lavorando a minimizzare ulteriormente questi errori sporadici, poi aggiungerò anche un parametro per disattivare il syslog.

          Originariamente inviato da ambramia Visualizza il messaggio
          @ TheDrake
          P.s. in quali file di configurazione devo cambiare per dire ai software che ora metern passa da /dev/ttyUSB1 a /dev/ttyUSB0 prima di modificare il cablaggio?
          faccio presente che ora parte da rc.local con queste righe:
          codice:
          touch /run/shm/metern1.txt
          chown www-data:www-data /run/shm/metern*.txt
          sudo pooler485 1 9600 /dev/ttyUSB1 &
          Direi che devi modificare solo la riga:

          codice:
          sudo pooler485 1 9600 /dev/ttyUSB1 &
          in

          codice:
          sudo pooler485 1 9600 /dev/ttyUSB1 &
          123solar è già sulla ttyUSB0, quindi non dovrebbe cambiare nulla.

          Siccome a volte aurora esegue letture molto lunghe, puoi portare il parametro -w anche a -w15 o -w20.

          In ogni caso sia metern che 123solar fanno 3 tentativi di lettura dei dati prima di rinunciare, quindi non dovresti perdere nessuna lettura anche col parametro a -w5.

          Attendo feedback,
          /drk

          Commenta


          • @The Drake
            ho fatto la modifica del cablaggio sembra che ci sia problema di lettura dall sdm120c forse non si avvia il pooler che faccio
            in firma puoi vedere il sistema

            file syslog
            Ultima modifica di ambramia; 17-10-2015, 17:09.
            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


            • @ambramia
              Non riesce a comunicare con il contantore, secondo me devi invertire i fili del cavo che viene dall'sdm120c.

              Commenta


              • Originariamente inviato da TheDrake Visualizza il messaggio
                @ambramia
                Non riesce a comunicare con il contantore, secondo me devi invertire i fili del cavo che viene dall'sdm120c.
                ti ho inviato un pm

                P.S. sono sicuro che i collegamenti sono giusti, ho variato pero il tipo di collegamento adesso modifico il disegno postato precedentemente cos' vedi come ho fatto in pratica dal convertitore usbrs485 col doppino vado alla morsettiera dell'inverter esco e vado all'sdm120c non ci sono reristenze di fine linea e non ho attivato lo switch sull'inverter

                Clicca sull'immagine per ingrandirla. 

Nome:   Immagine.jpg 
Visite: 1 
Dimensione: 59.5 KB 
ID: 1952884
                Ultima modifica di ambramia; 17-10-2015, 18:17. Motivo: esc
                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


                • sdm120c v1.3.2 (fix troppi errori di timeout)

                  Potete scaricare la nuova versione 1.3.2 che dovrebbe risolvere il problema dei troppi errori di TIMEOUT.

                  Changelog:

                  codice:
                  v1.3.2: Timeout error fix, better defaults, more debug, more timing parameters
                  
                  - Response timeout param now defaults to 10 (1s)
                  - New line settle time parameter (-W)
                  - More log and log cleanup
                  - Byte timeout enabled (1.5t)
                  - modbus_error_recovery set to MODBUS_ERROR_RECOVERY_NONE
                  Se avete già scaricato i sorgenti col comando git clone, potete semplicemente aggiornare i sorgenti e ricompilare come indicato di seguito. Il resto delle istruzioni rimane identico.

                  codice:
                  cd
                  cd SDM120C
                  git pull
                  make clean && make && make install
                  cd
                  /drk

                  Commenta


                  • Non volendo perdere i dati dei consumi ieri sera ho rimesso su due linee rs485 il sistema (una per metern e una per 123solar)
                    ho lasciato la versione 1.3.1 di sdm120c di TheDrake e la versione patch di aurora 1.8.8 e tutto è tornato normale.
                    Ho notato che il sysolg viene scritto in continuazione, quello di ieri si è fermato a quasi 3 mega di dati, oggi siamo già ha 500 kb (meno male che ho installato RamLog) quindi sarebbe meglio se si potesse inserire un parametro che lo disabiliti, tanto una volta assodato che il sistema funziona bene non dovrebbe essere più necessario e lo si attiverà solo all'occorrenza.
                    Ora visto che ho la testa dura oggi riproverò seguendo le indicazioni TheDrake, uno alla volta separatamente e poi tutti e due insieme invertendo la coppia di fili nel caso non vada nulla.
                    La /dev/ttyUSB0 dove è collegato l'inverter con 123solar funziona con parametri in "Communication options" ho messo -w20 -l2 -Y10 testo la comunicazione ed è OK, a questo punto staccherei il doppino per collegare quello che viene dall'sdm120c e fare prova analoga, assodato che funzioni anche questo collego le due linee modifico l'avvio del pooler485 ed incrocio le dita.
                    Il parametro -w che metto nel pooler485 va messo con lo spazio o senza? esempio -w20 o -w 20 considerato che, per esempio quello -z ha lo spazio? esempio -z 10, almeno io l'ho così.
                    Volevo anche aggiornare alla versione 1.3.2 ma non so come fare ad aggiornare solo il sorgente ultimo dubbio come faccio a verificare che la patch di aurora 1.8.8 sia andata a buon fine?
                    ora parto con i test vi aggiorno.

                    Clicca sull'immagine per ingrandirla. 

Nome:   IMAG0001.jpg 
Visite: 1 
Dimensione: 532.5 KB 
ID: 1952893 Clicca sull'immagine per ingrandirla. 

Nome:   IMAG0003.jpg 
Visite: 1 
Dimensione: 559.3 KB 
ID: 1952894
                    Ultima modifica di ambramia; 18-10-2015, 10:53. Motivo: altri dubbi
                    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


                    • Originariamente inviato da ambramia Visualizza il messaggio
                      Ho notato che il sysolg viene scritto in continuazione, quello di ieri si è fermato a quasi 3 mega di dati, oggi siamo già ha 500 kb (meno male che ho installato RamLog) quindi sarebbe meglio se si potesse inserire un parametro che lo disabiliti, tanto una volta assodato che il sistema funziona bene non dovrebbe essere più necessario e lo si attiverà solo all'occorrenza.
                      Se installi la versione 1.3.2 dovrebbero calare drasticamente gli errori, se non fosse sufficiente il nuovo default, aggiungi il parametro -j20.

                      Originariamente inviato da ambramia Visualizza il messaggio
                      La /dev/ttyUSB0 dove è collegato l'inverter con 123solar funziona con parametri in "Communication options" ho messo -w20 -l2 -Y10 testo la comunicazione ed è OK, a questo punto staccherei il doppino per collegare quello che viene dall'sdm120c e fare prova analoga, assodato che funzioni anche questo collego le due linee modifico l'avvio del pooler485 ed incrocio le dita.
                      Il parametro -w che metto nel pooler485 va messo con lo spazio o senza? esempio -w20 o -w 20 considerato che, per esempio quello -z ha lo spazio? esempio -z 10, almeno io l'ho così.
                      I parametri che prevedono dei numeri possono essere scritti indifferentemente con o senza spazio fra la lettera a il numero.

                      Originariamente inviato da ambramia Visualizza il messaggio
                      Volevo anche aggiornare alla versione 1.3.2 ma non so come fare ad aggiornare solo il sorgente ultimo dubbio come faccio a verificare che la patch di aurora 1.8.8 sia andata a buon fine?
                      ora parto con i test vi aggiorno.
                      Per aggiornare il sorgente di sdm120c, ti basta entrare nella directory SDM120C e lanciare il comando "git pull". A questo punto puoi compilare ed installare il programma com "make clean && make && make install".

                      Se la patch di aurora va a buon fine non dovrebbe dire nulla. A proposito, è bene rifare la patch dopo aver aggiornato i sorgenti, a volte devo modificare anche le patch. Per "rifare la patch" però è necessario ripartire dai sorgenti originali di aurora.

                      Attendo l'esito dei test.

                      /drk

                      Commenta


                      • Nulla da fare su linea unica non ne vuole sapere, dalle foto puoi vedere come è semplice la mia situazione eppure nulla nemmeno invertendo il doppino, 123solar parte sdm120c non legge avendo un altro adattatore identico di riserva ho provato anche quello uguale per il mio caso il problema potrebbe essere un'altro ma per le mie scarse competeze non posso essere d'aiuto. Ho rimesso tutto come in origine e funziona bene, con la nuova versione 1.3.2 i log si sono ridotti molto e volendo aggiungere il parametro -j20 così va bene?
                        codice:
                        CMD="sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -z 10 -i -p -v -c -f -g -P N -w20 -j20 -q ${DEVICE}"
                        Sono sicuro che prima o poi ci proverà ninodifranco e saprà dare molte più indicazioni/spiegazioni di me.
                        Ora mi piacerebbe almeno risolvere l'avvio del pooler485 togliendolo da rc.local e spostarlo su config_daemon.php o come da tua citazione
                        codice:
                        E' per questo che io preferisco il sistema comapps.php (che con sdm1.3.0  o superiori funziona sempre, senza modifiche a rc.local). :)
                        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


                        • Mi dispiace per TheDrake che si sta scervellando per questa opzione,
                          ma io preferisco le due linee separate, un convertitore USB-RS485 costa al massimo 5 euro,
                          la mia configurazione funziona benissimo con due linee separate e non intendo combinare casini togliendo un adattatore USB,
                          il raspberry ha 4 porte USB (2 adattatori RS485 e una chiavetta 3G).
                          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
                            Mi dispiace per TheDrake che si sta scervellando per questa opzione,
                            ma io preferisco le due linee separate, un convertitore USB-RS485 costa al massimo 5 euro,
                            la mia configurazione funziona benissimo con due linee separate e non intendo combinare casini togliendo un adattatore USB,
                            il raspberry ha 4 porte USB (2 adattatori RS485 e una chiavetta 3G).
                            Fortunatamente, per me non è un gran disturbo visto che qui funziona tutto.

                            Convengo con te che i 2 convertitori, se hai possibiltà di cablare come vuoi e hai porte USB disponibili, è una soluzione che aumenta il parallelismo e permette anche la "contemporaneità" delle letture. Nel mio caso non avrei potuto usarli per problemi di cablaggio: la necessità aguzza l'ingegno ed eccoci qui...

                            /drk

                            Commenta


                            • Originariamente inviato da ambramia Visualizza il messaggio
                              Nulla da fare su linea unica non ne vuole sapere, dalle foto puoi vedere come è semplice la mia situazione eppure nulla nemmeno invertendo il doppino, 123solar parte sdm120c non legge avendo un altro adattatore identico di riserva ho provato anche quello uguale per il mio caso il problema potrebbe essere un'altro ma per le mie scarse competeze non posso essere d'aiuto. Ho rimesso tutto come in origine e funziona bene, con la nuova versione 1.3.2 i log si sono ridotti molto e volendo aggiungere il parametro -j20 così va bene?
                              codice:
                              CMD="sdm120c -a ${ADDRESS} -b ${BAUD_RATE} -z 10 -i -p -v -c -f -g -P N -w20 -j20 -q ${DEVICE}"
                              Sono sicuro che prima o poi ci proverà ninodifranco e saprà dare molte più indicazioni/spiegazioni di me.
                              Ora mi piacerebbe almeno risolvere l'avvio del pooler485 togliendolo da rc.local e spostarlo su config_daemon.php o come da tua citazione
                              codice:
                              E' per questo che io preferisco il sistema comapps.php (che con sdm1.3.0  o superiori funziona sempre, senza modifiche a rc.local). :)
                              La riga di comando va bene.

                              Per l'inversione del doppino, nel mio caso è stata l'unica e sola problematica legata alla connessione in parallelo dei dispositivi. L'inverter funzionava anche con le polarità invertite, così c'ho messo un po' a capire il problema. Aggiungi che il mio vecchio adattatore USB/485 aveva A/B invertiti e la frittata è fatta...

                              Questa una verifica esaustiva ecco quello che farei io:

                              1) Lasci connesso l'inverter al suo adattatore, fai una prova di lettura con aurora (prova sempre un paio di volte almeno, anche nelle prove successive)
                              2) Se ok, stacchi l'inverter e attacchi allo stesso adattatore il contatore, secondo le stesse polarità che avevi prima e fai una prova di lettura con sdm120c
                              3) Se ok provi ad attaccare anche l'inverter mantenendo le polarità del punto 1 e passi a 5)
                              4) Se non riesci a leggere il contatore, inverti le polarità del contatore e torni a 2
                              5) Verifichi di nuovo se leggi con aurora, se no, inverti la coppia dell'inverter mantenendo quella del contatore.
                              6) A questo punto dovresti riuscire a leggere sia con aurora che con sdm120c, altrimenti giri entrambe le coppie e riprovi
                              7) Se ancora non funziona, riprova con un reset del contatore dopo ogni inversione di coppia e prova anche a resettare l'adattatore con un riavvio o togliendolo e reinserendolo dall'usb.

                              Io ho un cablaggio un po' complicato con 3 cambi di cavo dal garage fino alla mansarda. Quando finalmente sono riuscito a farlo funzionare non l'ho più toccato, quindi ci metto un po' a riverificare i cablaggi esatti, ma mi ripropongo di fare un po' di foto e di postare esattamente cosa è collegato a cosa per togliere ogni dubbio. Replicare lo stesso cablaggio, nel tuo caso, dovrebbe essere semplicissimo visto che hai tutto molto vicino.

                              Per curiosità a che velocità è impostato l'sdm120c? 2400 come di default o 9600? Non dovrebbe essere importante, ma non si sa mai.
                              Altra cosa, prima di lanciare 123solar e pooler485, bisogna verificare che sia aurora che sdm120c parlino singolarmente con i relativi dispositivi lanciandoli manualmente, altrimenti è difficile capire dov'è il problema.

                              Per il discorso del pooler485, se hai installato con make install sdm120c v1.3.2 non dovrebbe essere necessario avere nulla nel file rc.local. A quel punto ti servono solo le due righe nel file comappsdaemon.php:

                              Codice PHP:
                              // Startup of the com apps daemon as 'http' user if needed
                              $output shell_exec('pkill -f pooler485 > /dev/null 2>&1');
                              sleep(1);
                              $output shell_exec('pooler485 1,10,11,12 9600 /dev/ttyUSB0 > /dev/null 2>/dev/null &');
                              sleep(10); 
                              /drk

                              Commenta


                              • ciao, secondo me è interessante il fatto di poter usare un solo connettore usb
                                ad ogni modo...un alternativa, giusto per dare un informazione in più, sarebbe usare anche un convertitore rs485-ethernet
                                come questo:
                                Q00194 jmt 1 pezzo USR TCP232 24 converter module rs232 server rs485 seriale a ethernet tcp/ip rj45 + freepost in   Vacation avviso: Settembre 26th-27th: cinese tradizionale mid-autumn festival Ottobre 1da Altri componenti elettronici su AliExpress.
                                io lo uso con il mio inverter aurora da molti anni ormai e funziona bene...non usa porte usb ma è connesso direttamente al router...
                                costa circa 14euro, e non mi ha dato problemi fino ad ora...lo aveva usato anche spider se non ricordo male

                                Commenta


                                • Originariamente inviato da megamarco83 Visualizza il messaggio
                                  ad ogni modo...un alternativa, giusto per dare un informazione in più, sarebbe usare anche un convertitore rs485-ethernet
                                  Vero ma ogni convertitore lo puoi attaccare ad 1 solo bus di dispositivi omogenei. Quindi 1 convertitore per l'inverter ed 1 convertitore per uno o più misuratori di energia della stessa marca.
                                  Quindi nel caso in esame servono 2 convertitori, ed ogni convertitore ha bisogno di un'alimentatore.
                                  FV: 5,94Kwp - Azimuth 18° SW, Tilt 17° - 22 QCELLS G2 PRO 270W, PowerOne 6.0 OUTD-IT - PVOUTPUT
                                  4 Clima PdC: A+++/A++ SEER 7,2-8.5/4.6-4.7 (13.5kW/16.4 kW)

                                  Commenta


                                  • ciao, per ora lascio tutto su due linee ma prometto che tornerò sul caso.
                                    @ TheDrake l'sdm120c è su ID 1 a 9600, l'inverter è su ID 2 (default per PwerOne) quindi non in conflitto.
                                    Un dubbio mi viene sul settaggio della velocità di /dev/ttyUSB0/ che nel mio rc.local è impostato così (19200):
                                    codice:
                                    stty -F /dev/ttyUSB0 19200
                                    sudo /usr/bin/curl http://localhost/123solar/scripts/boot123s.php
                                    sudo sleep 6
                                    sudo /usr/bin/curl http://localhost/metern/scripts/bootmn.php
                                    exit 0
                                    puo essere problema per la comunicazione su unica linea?
                                    Ho tolto le righe in rc.local per l'avvio del pooler485 e fatto la modifica in config_daemon.php, io ho la versione 0.7.7.3 di metern, l'autore ha tolto comappsdaemon.php dalla cartella /scripts, funziona bene, non come prima che veniva lanciato due volte creando, a volte, il conflitto sulla scrittura del file csv
                                    Per ultimo, con la tua versione di software sdm120c (dalla 1.3.0 alla 1.3.2 che ho ora) noto che il led verde del raspberry (lettura/scrittura) si accende frequentemente a differenza del software vecchio che lampeggiava solo alla scrittura del file csv ogni 5 minuti. Si può fare qualcosa?
                                    in ogni casi ti ringrazio per la disponibilità e la dedizione che offri a noi comuni mortali del forum.
                                    Antonio
                                    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


                                    • Originariamente inviato da sovking Visualizza il messaggio
                                      Quindi 1 convertitore per l'inverter ed 1 convertitore per uno o più misuratori di energia della stessa marca.
                                      Quindi nel caso in esame servono 2 convertitori, ed ogni convertitore ha bisogno di un'alimentatore.
                                      si esatto, infatti io ho un sdm120c per i consumi che è connesso tramite convertitore usb-rs485 al raspberry
                                      mentre tramite convertitore rs485-ethernet ho connesso direttamente il ruoter all'inverter ed il raspberry essendo in rete, mi fa il log delle produzioni con 123solar ma anche con metern
                                      vero poi che ho una alimentazione dedicata per questo convertitore, però ho un solo sdm120c che costa un poco di più del convertitore EZL
                                      e nel caso in esame...hai liberato una usb

                                      Commenta


                                      • Originariamente inviato da megamarco83 Visualizza il messaggio
                                        lo aveva usato anche spider se non ricordo male
                                        Magari , non mi e' mai riuscito farlo andare , nel mio collegamento particolare =
                                        PO 3.0 ---> 485/ETH ------> AP1 <<<<< aria >>>>>> AP2 -----> router ---> RASP -- 485 ----> Danfoss 2° impianto
                                        funziona la parte AP1 a dx tutta e mi posso connettere ad AP1 con qualunque cosa WIFI , ma ne la scheda ne un altro ARM via cavo si connette al router dall'altra parte , mentre il PC va anche via cavo connesso ad AP1, una bella storia ....

                                        pero' lascerei perdere ETH/485 io andrei sempre di cavo , passare un doppino telefonico (per la 485) e' semplice .....
                                        Ultima modifica di spider61; 19-10-2015, 12:52.
                                        AUTO BANNATO

                                        Commenta


                                        • Originariamente inviato da ambramia Visualizza il messaggio
                                          Un dubbio mi viene sul settaggio della velocità di /dev/ttyUSB0/ che nel mio rc.local è impostato così (19200):
                                          codice:
                                          stty -F /dev/ttyUSB0 19200
                                          sudo /usr/bin/curl http://localhost/123solar/scripts/boot123s.php
                                          sudo sleep 6
                                          sudo /usr/bin/curl http://localhost/metern/scripts/bootmn.php
                                          exit 0
                                          puo essere problema per la comunicazione su unica linea?
                                          No, l'impostazione della seriale con quel comando non ha nessuna influenza nè su aurora, nè su sdm120c perchè entrambi provvedono a reimpostare la seriale alla velocità giusta. Nel mio rc.local ho tolto proprio il comando perchè è inutile.

                                          Originariamente inviato da ambramia Visualizza il messaggio
                                          Per ultimo, con la tua versione di software sdm120c (dalla 1.3.0 alla 1.3.2 che ho ora) noto che il led verde del raspberry (lettura/scrittura) si accende frequentemente a differenza del software vecchio che lampeggiava solo alla scrittura del file csv ogni 5 minuti. Si può fare qualcosa?
                                          Può essere che siano le scritture sul file syslog, ma per essere sicuro ti basta lanciare i comandi indicati in questo post.

                                          N.B.: sdm120c ed aurora accedono alla directory /var/lock per gestire gli accessi concorrenti, la directory dovrebbe essere in RAM, se non lo fosse, meglio provvedere...

                                          Nel mio caso è impostata dal sistema per puntare a /run/lock, che è in RAM, ma meglio controllare.

                                          /drk

                                          Commenta


                                          • infatti era ciò che avevo fatto prima di iniziare l'avventura della linea singola, seguendo la guida di flane, che riporta pedissequamente il tuo post al riguardo,
                                            ed avevo quello che tu chiami "output bello pulito" uguale uguale ora ho provato a rifarlo ed effettivamente mi da delle scritture in /var/log che è in ram ma visto che ho installato RamLog non dovrei preoccuparmi, tanto hai detto che aggiungerai il parametro per la disattivazione ed il problema si risolverà
                                            anche /var/lock ha un symlink che punta a /run/lock quindi tutto ok anche qui.
                                            grazie Antonio
                                            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


                                            • ciao, ieri ho aggiorno meterN e 123solar alle ultime versioni.
                                              mi ritrovo con il seguenti problema: il grafico della produzione del fv è piatto (i valori sono letti da pooler energy ), nonostante i valori live da pooler power siano perfetti

                                              ho verificato tutto, permessi inclusi, ma non funziona.

                                              Commenta


                                              • Dovrebbe essere un problema di permessi ..... controlla bene i file e le cartelle in ...metern/data
                                                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


                                                • già verificato e riassegnati con chwon -R a www-data

                                                  Commenta


                                                  • Modenet, se hai aggiornato da una versione molto datata di 123solar, metern non comunica più con quel pooler, utilizza il nuovo pooler123s e penso che risolvi.
                                                    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


                                                    • di 123solar, se la versione è particolamente vecchia" vanno anche "aggiornati" i csv mi pare, c'è anche un tool apposta se non sbaglio proprio sulla pagina di download di 123solar

                                                      Commenta


                                                      • no è esattamente il contrario: sono passato al nuovo pool pool123s e l'uso di "pool123s solar" genera un grafico con dei valori troppo bassi; sono tornato al precedente pooler.php ed ho risolto...

                                                        inoltre ho trovato un altro problema: 123solar carica dei dati di consumi da metern su pvout sbagliati.

                                                        Commenta


                                                        • Salve ragazzi.
                                                          Mi serve un aiuto.
                                                          Per il mio monitoraggio uso un netbook con 123solar e la ezl70, tramite socat.
                                                          Ho il problema che se va via la corrente il netbook resta acceso, ma socat perde la connessione, e dopo un certo timeout socat si chiude, e quindi il monitoraggio si ferma.
                                                          Esiste un modo per riavviare socat automaticamente?
                                                          http://fabiusmontana.dtdns.net/123solar/index_mono.php

                                                          Commenta


                                                          • Originariamente inviato da fabiusmontana Visualizza il messaggio
                                                            Salve ragazzi.
                                                            Mi serve un aiuto.
                                                            Per il mio monitoraggio uso un netbook con 123solar e la ezl70, tramite socat.
                                                            Ho il problema che se va via la corrente il netbook resta acceso, ma socat perde la connessione, e dopo un certo timeout socat si chiude, e quindi il monitoraggio si ferma.
                                                            Esiste un modo per riavviare socat automaticamente?
                                                            Hai uno script per avviare il monitoraggio di socat? Usi l'interfaccia ethernet per connetterti alla rete?

                                                            Se alle domande di cui sopra la risposta è sì, probabilmente la soluzione è l'avvio del servizio in questa riga del file /etc/network/interfaces:

                                                            codice:
                                                            ...
                                                            iface eth0
                                                            bla
                                                            bla
                                                            bla
                                                            post-up /percorso/del/tuo/script.sh
                                                            
                                                            ...
                                                            Fammi sapere se funziona.

                                                            /drk

                                                            Commenta


                                                            • Scusate l'intrusione .
                                                              Ma visto che utilizzate questi moduli a basso costo 485 cinesi , 20$ spediti, SDM120 Modbus.

                                                              Invece dei convertitori 485 - usb da 5 euro che state usando e che secondo me possono dare parecchi problemi visto che non sono di grande qualità non sarebbe meglio impiegare questo modulo per il Rapsberry ?

                                                              Di SDM120 ne potete collegare in teoria fino a 32 , e non fare obbrobri come 2 convertitori e due porte Usb impegnate per 2 segnali 485

                                                              Clicca sull'immagine per ingrandirla. 

Nome:   RS485_V3_for_RPi_3.jpg 
Visite: 1 
Dimensione: 73.7 KB 
ID: 1952964
                                                              Ultima modifica di Lucamax; 22-10-2015, 04:22.
                                                              Caldaia Lazar Smartfire 22kw , sonda lambda,240 lt serbatoio pellet, modulo Econet300 , Puffer Galmet multiinox 600 lt, Collettori solari Ksg21.

                                                              Commenta

                                                              Attendi un attimo...
                                                              X