Aurora Web Data Logger open source - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Aurora Web Data Logger open source

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

  • non credo perchè la differenza è di soli 4-5kwh.. in ogni caso ho anche 123aurora che legge i dati ogni 5 minuti e la somma è giusta.

    ho letto che il convertitore seriale-rs485 potrebbe soffrire il caldo, ma non capisco come questo possa inficiare i dati

    Commenta


    • Ciao babyporch a breve metterò a disposizione i file del logger modificato per la lettura di 2 impianti da 4 inverter.
      Una cosa però volevo chiederti, ho notato che i file .err che gli inverter creano sono molto capienti, ovvero sono tanti e giornalmente occupano più spazio dei .dat, quindi visto che all'incirca sono tutti = e non hanno nessun dato interessante tranne il vedere quando gli inverter si accendono e spengono, secondo te sarebbe giusto creare uno script che mi elimini i file .dat dopo una certa data lasciando solo quelli degli ultimi 30gg per esempio?
      Per chi ha un solo inverter il problema non sussiste ma io che ne ho 4 mi trovo a fine anno un archivio di circa 1,5 giga di dati di cui 1gb solo di file .err , e dopo 20 anni dovrei avere un archivio di circa 30gb un pò tantini
      Impianto FV da 19,20 kwh composto da 80 moduli Suntech STP 240S-20/Wd, H+S mono e 2 inverter Aurora PowerOne PVI-10.0-OUTD-S
      http://pcnet.homepc.it/solare
      http://arezzonair.it

      Commenta


      • successo anche ieri che la temperatura nel locale tecnico che ospita pc + inverter è scesa... non so più cosa pensare.

        perchè 123aurora non ha questo problema?

        Commenta


        • Buonasera a tutti,
          inanzi tutto complimenti a babypork per il grande lavoro svolto!

          da qualche giorno mi hanno attivato l'impianto fotovoltaico ed ho un Aurora PVI 4.2 outd

          Già prima che mi montassero l'impianto ( un mesetto fà circa) avevo trovato questo magnifico thread e ne ho letto buona parte sicuro di aver capito tutto ( o quasi ) e di riuscire dopo un pò di prove a far funzionare questo data logger....... ma evidentemente mi sbagliavo

          Dispongo di un mini pc atom con sopra ubuntu 12.04 lts che utilizzo come server per un piccolo progetto di domotica casalinga...... ma questa è un'altra storia
          Sul server gira correttamente apache2 e php5.
          Ho acquistato sulla baia il convertitore rs232/485, ed anche questo funziona correttamente perchè l'ho testato con xp e aurora comunicator.

          Pensando che il primo post fosse aggiornato ho scaricato aurora-1.8.3 ed ho messo la cartella decompressa in usr/bin. Per l'installazione ho seguito le istruzioni del file install dando i comandi
          sudo make
          sudo make install


          questo è il risultato

          alessandro@homeserver:~$ cd /usr/bin/aurora-1.8.3alessandro@homeserver:/usr/bin/aurora-1.8.3$ sudo make
          [sudo] password for alessandro:
          Compiling for 32bit atom
          gcc main.o comm.o -o aurora
          chmod 4711 aurora
          alessandro@homeserver:/usr/bin/aurora-1.8.3$ sudo make install
          Compiling for 32bit atom
          gcc main.o comm.o -o aurora
          chmod 4711 aurora
          install -m 4711 aurora /usr/local/bin
          install -m 0644 docs/man/aurora.1 /usr/local/share/man/man1
          alessandro@homeserver:/usr/bin/aurora-1.8.3$

          poi da nautilus ho creato le cartelle /data/solar
          poi ho scaricato prima dal link al primo post e poi dal link a questo post in seconda pagina il software di babypork ed aggiunto la stringa ( quella del primo post poi sostituita con la stringa del secondo link) al file cronetab e riavviato cron

          prima stringa
          * 5-21 * * * /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.err
          sostituita poi con
          * 5-21 * * * /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.err
          01 22 * * * /usr/bin/wget http://127.0.0.1/scheduler.php
          ma se mi collego alla pagina web mi viene fuori la schermata di aurora con le sbarre in circolo che girano senza darmi dati

          se invio il comando
          aurora -Y 3 -y -w 10 -a 2 -v /dev/ttyS0

          ricevo questa risposta

          alessandro@homeserver:/usr/bin/aurora-1.8.3$ aurora -Y 3 -y -w 10 -a 2 -v /dev/ttyS0

          20120905-20:00:43: aurora: 1 attempts made
          20120905-20:00:43: aurora: 1 attempts made
          Inverter Version: -- PVI-4.2-OUTD (new) --
          unknown -- Transformerless Version -- Photovoltaic Version --
          dove sto sbagliando? inoltre, c'è un post più aggiornato?
          leggendo il thread mi sono imbattuto in una interfaccia moooooooooooolto più **** rispetto a quella che mi carica
          scaricando il software dai vari link....... l'interfaccia di cui parlo è questa
          Clicca sull'immagine per ingrandirla. 

Nome:   data logger figo.jpg 
Visite: 1 
Dimensione: 213.9 KB 
ID: 1932351

          dove sta sta ****ta????? vi prego aiutatemi e vi sarò eternamente grato.

          Commenta


          • Con Ubuntu 12.04, se non fai tutto da root (che devi prima abilitare) non ti funziona niente, a meno di cambiare manualmente i permessi a file e dir.
            Sei sicuro che l'interfaccia sia ttyS0?
            Aurora lo potevi installare direttamente dal software center, è nei repository.
            La versione del logger di baby che cerchi è qui:
            pag 18, messaggio #437:
            http://fabiusmontana.dtdns.net/123solar/index_mono.php

            Commenta


            • Originariamente inviato da fabiusmontana Visualizza il messaggio
              Con Ubuntu 12.04, ..........Aurora lo potevi installare direttamente dal software center, è nei repository.:
              Nel software center si trova la versione 1.7.3 e a me dava l'errore:
              *** glibc detected *** aurora: malloc(): memory corruption: 0x0838d098 ***
              Installando manualmente la 1.8.3 l'errore non si presenta più, la ttyUSB0, secondo me, è corretta in quanto l'inverter ha risposto.Quindi rimangono solo i permessi su file e directory.
              3,84 KWp - 16 moduli SCHOTT PERFORM POLY 240 - Tilt 30° - Azimut -10° ESTInverter PowerOne Aurora PVI 3.0 OUTD. == Guida Raspberry come datalogger == Guida configurazione Raspberry == OEM su Raspberry

              Commenta


              • Originariamente inviato da fabiusmontana Visualizza il messaggio
                Con Ubuntu 12.04, se non fai tutto da root (che devi prima abilitare) non ti funziona niente, a meno di cambiare manualmente i permessi a file e dir.Sei sicuro che l'interfaccia sia ttyS0?Aurora lo potevi installare direttamente dal software center, è nei repository.La versione del logger di baby che cerchi è quiag 18, messaggio #437:
                Penso proprio di si perché lanciando il comando:
                aurora -Y 3 -y -w 10 -a 2 -v /dev/ttyS0
                L'inverter risponde e quindi credo di si.....
                Magari l'unica cosa è quell' unknown nella risposta dove credo dovrebbe indicarmi il firmware o comunque su altre risposte in questo thread ho visto la scritta ENEL o qualcosa del genere. Può dipendere da quello?

                Scusami ma non sono molto esperto di linux..... Dici che devo prima abilitare l'utente root quindi puo bastare prima di eseguire tutta la procedura un:
                sudo su Oppure devo fare altro?
                Volendo partire da una situazione pulita come disinstallato il vecchio? Dalla cartella /usr/bin/aurora-1.8.3 lancio:
                sudo make uninstall
                Oppure
                sudo uninstall

                Grazie mille
                Ultima modifica di dottorniù; 06-09-2012, 07:13.

                Commenta


                • Originariamente inviato da dottorniù Visualizza il messaggio
                  Scusami ma non sono molto esperto di linux..... Dici che devo prima abilitare l'utente root quindi puo bastare prima di eseguire tutta la procedura un:
                  sudo su Oppure devo fare altro?
                  Volendo partire da una situazione pulita come disinstallato il vecchio? Dalla cartella /usr/bin/aurora-1.8.3 lancio:
                  sudo make uninstall
                  Oppure
                  sudo uninstall
                  Per abilitare l'utente root vedi qui:
                  Accedere come Root su Ubuntu 12.04 Precise Pangolin | Ubuntu Linux

                  Se vuoi rimuovere il software puoi usare sempre il " Ubuntu software center", per poi reinstallarlo sempre da li.

                  Prima abilita "root", poi entri come utente root (è spiegato nella guida) e fai tutto.
                  Anche il soft di baby lo devi mettere da li, altrimenti non hai i permessi giusti. Quindi cancelli le dir /data/solar e var/www/aurora (o come l'hai chiamata) e le ricrei da root.
                  Anche il crontab è diverso per ogni utente.
                  http://fabiusmontana.dtdns.net/123solar/index_mono.php

                  Commenta


                  • Grazie mille, Stasera provo e vi faccio sapere....

                    Commenta


                    • Guarda che la sera l'inverter si spegne, è chiaro che non ti risponde!!!!
                      http://fabiusmontana.dtdns.net/123solar/index_mono.php

                      Commenta


                      • Si scusami ma uscendo di casa la mattina alle 5 per andare al lavoro per me è sera quando rientro a casa ma in realtà sono le 15..... Quindi oggi verso le 15 provo :-)

                        Commenta


                        • Buonasera,

                          ho disinstallato tutto, creato l'utente root e reinstallato tutto utilizzando l'aurora che installa il gestori dei pacchetti 1.7 e qualcosa..... ma la situazione non cambia, rimane la finestra di aurora con le sbarrette che girano all'infinito.

                          cosa posso provare a fare?

                          ho provato a lanciare il comando che viene inserito nel crontab e se sono utente normale mi dice permesso negato se faccio uno switch user e divento root mi restituisce un'errore di sintassi ma sinceramente non so dove sbattere la testa, di seguito metto ciò che ho fatto

                          alessandro@homeserver:~$ sudo /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.errbash: /data/solar/20120906.err: Permesso negato


                          alessandro@homeserver:~$ /usr/bin/aurora -Y 3 -y -w 10 -a 2 -v /dev/ttyS0
                          20120906-19:32:37: aurora: 1 attempts made
                          20120906-19:32:37: aurora: 1 attempts made
                          Inverter Version: -- Aurora 4.2kW new --
                          unknown -- Transformerless Version -- Photovoltaic Version --


                          alessandro@homeserver:~$ sudo su
                          [sudo] password for alessandro:
                          root@homeserver:/home/alessandro# sudo /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.err


                          See http://www.curtronics.com/Solar/ for Solar Site example


                          Usage: aurora [Options] Device v1.7.3


                          Options:
                          -A, --last-alarms Get last four alarms (once displayed FIFO queue is cleared)
                          -b, --verbose Verbose mode. For maximum effectiveness should be the first option
                          on the command line
                          -C, --calc-value= Calculate monetary value using * kWh. ":$" is optional and if
                          included the character(s) represented by the "$" will be used to
                          denote monetary type in the output. Defaults to "$"
                          -c, --columnize Output data in columns --> for -d, -e, -D, -E, -t, & -T options
                          only will disable any other options -- if value ends with an
                          "*" reporting of that item may not be in inverters firmware
                          -d , --get-dsp= Get DSP data. indicates string to get data for. 0 indicates
                          both, 1 for only string 1, 2 for only string 2. is required
                          for short option and is optional for long option and if
                          omitted for long option then data for both input strings will be
                          retrieved.
                          -D, --get-dsp-extended Get more DSP data
                          -e, --get-energy Get Cumulated Energy readings
                          -E, --get-dsp-3phase Get 3-Phase DSP data
                          -f, --firmware-ver Query for Firmware Version string
                          -g, --mfg-date Query for Inverter Manufacturing Date
                          -h, --help This text
                          -i, --get-count Display Inverter Time Counters
                          -j, --get-joules Display Energy cumulated in the last 10 seconds
                          -k , --daily-kwh= Get past daily kWh for days (1-366) ** Experimental **
                          is required for short option and optional for long option
                          and if omitted for long option then all 366 days or as many that
                          are found will be displayed
                          -L , --adjust-time= Automatically adjust the inverter time if it differs from the computer
                          time. If is 0 (zero) do a Daylight Savings Time check. If
                          is >= 1 change the inverter time if it differs by or more seconds.
                          See the README for more information and constraints
                          -l , --delay= Serial port timeout in for read. in 1/10ths seconds
                          Default is 1 (0.1 sec)
                          -m, --get-conf Query for Inverter System Configuration
                          -n, --serial-number Query for Inverter Serial Number
                          -o, --output-file= Append data to file (Created if nonexistant)
                          -P , --comm-pause= Wait us between sending commands to inverter (1-1000000)
                          -p, --part-number Query for Inverter Part Number
                          -q , --energy-sent= Get past energy delivered to the grid ** Experimental **
                          in 10 second intervals for minutes (1-1440). is
                          optional for long option and if omitted all data, ~24 hours
                          worth will be reported. It is suggested the -Y option be used
                          with this due to the extensive length of time this could take.
                          See the README file for important information on this option
                          -R , --read-timeout= Timeout value when reading data from the Inverter (ms)
                          -r, --calc-grid-power Calc Grid power using Grid Voltage * Grid Current,
                          instead of reporting the Inverter's value. --> for
                          -d option only, ignored when used with -c option
                          (Inverter typically reports a lower value. This
                          affects Inverter conversion efficiency value.)
                          -S, --set-time Set Inverter Date/Time to system time
                          -s, --get-state Get Inverter State
                          -T, --get-loctime Display computer Date/Time
                          -t, --get-invtime Display Inverter Date/Time
                          -V, --version Aurora communications program version
                          -v, --inv-version Query for Version string
                          -U , --read-pause= Pause milli-seconds after sending command to inverter before
                          reading response from inverter (1-10000)
                          -u, --rpt-read-pause Report when/that pausing before read
                          -w, --lock-wait Seconds to wait to lock serial port. (1-30)
                          -X, --rts-cts Enable RTS/CTS on the serial port.
                          -x, --xon-xoff Enable XON/XOFF on the serial port.
                          -Y , --retries= Retry failed communications with inverter up to times (1-100)
                          -y, --rpt-retries Report the number of retires done


                          *** Required Parameters ***
                          -a , --address= Inverter address. 1-31 on older inverters, 1-63 on newer inverters.
                          Device Serial Device.


                          root@homeserver:/home/alessandro#

                          in /data/solar/ ho trovato questo

                          20120906-19:34:06: aurora: Illegal address (0) specified.
                          Ultima modifica di dottorniù; 06-09-2012, 18:40.

                          Commenta


                          • Ma hai fatto tutto entrando come root?
                            Devi loggarti come root, e fare tutto da li.

                            Il "permesso negato" della prima riga è perchè non sei root.

                            da qui:

                            alessandro@homeserver:~$ /usr/bin/aurora -Y 3 -y -w 10 -a 2 -v /dev/ttyS0
                            20120906-19:32:37: aurora: 1 attempts made
                            20120906-19:32:37: aurora: 1 attempts made
                            Inverter Version: -- Aurora 4.2kW new --
                            unknown -- Transformerless Version -- Photovoltaic Version --

                            sembrerebbe che funziona, anche se c'è qualche problema.

                            Per "20120906-19:34:06: aurora: Illegal address (0) specified", sembrerebbe che l'indirizzo rs485 del tuo inverter non sia 2 (default), o che non c'è proprio la comunicazione seriale.

                            Se hai modificato il crontab dell'utente normale devi cancellare i comandi che hai inserito. Il cron parte anche se entri come altro utente.
                            Per il momento cancella i comandi inseriti nel crotab, sia come root che come altro utente.
                            Poi provi ad inviare il comando di prova.
                            Ultima modifica di fabiusmontana; 06-09-2012, 19:09.
                            http://fabiusmontana.dtdns.net/123solar/index_mono.php

                            Commenta


                            • Ma l'interfaccia e' USB-485 ?
                              Perche' se si non devi usare /dev/ttyS0 ma ttyUSB0 o ttyUSBX con X il nr a cui e' connessa.....

                              e prova solo aurora -a2 -t /dev/xxxxxx
                              AUTO BANNATO

                              Commenta


                              • Ma hai fatto tutto entrando come root?
                                Devi loggarti come root, e fare tutto da li.

                                Il "permesso negato" della prima riga è perchè non sei root.
                                l'installazione, la creazione delle cartelle e la modifica a crontab l'ho fatta da root ma poi ho riavviato come utente normale....... mica servirà che sia sempre root? sarebbe impossibile perchè utilizzo il pc senza schermo e lo controllo da remoto, per fare le modifiche ho attaccato temporaneamente uno schermo ed una tastiera ma solitamente lo devo usare da remoto e con login automatico per far avviare vino.

                                Per "20120906-19:34:06: aurora: Illegal address (0) specified", sembrerebbe che l'indirizzo rs485 del tuo inverter non sia 2 (default), o che non c'è proprio la comunicazione seriale.
                                è quello che ho pensato anche io ma se interrogo l'inverter con i soliti parametri -a2 su ttyS0 l'inverter risponde quindi sia la comunicazione che l'indirizzo dovrebbero essere apposto......... no?

                                @spider61

                                no l'interfaccia è rs232/485

                                Commenta


                                • Originariamente inviato da dottorniù Visualizza il messaggio
                                  mica servirà che sia sempre root?
                                  Allora devi modificare i permessi delle cartelle e dei file

                                  prova questo:

                                  sudo aurora -Y 3 -y -w 10 -T -c -e -d 0 -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.err


                                  aggiunto 0 dopo -d
                                  Ultima modifica di fabiusmontana; 07-09-2012, 09:01.
                                  http://fabiusmontana.dtdns.net/123solar/index_mono.php

                                  Commenta


                                  • Buongiorno,

                                    grazie fabiusmontana ma diciamo che in parte o risolto.........

                                    ieri sera esasperato mi sono deciso ed ho scaricato ubuntu 10.10 server e l'ho installato su un'altra partizione, ho eseguito nuovamente tutta la procedura ma ancora niente....... ho riprovato a lanciare il comando

                                    /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.err
                                    da root e non ho ricevuto errori, quindi sono tornato a controllare la pagina web e con mia grande sorpresa si è popolata di dati di un minuto circa, per avere altri dati devo rilanciare il comando ed ora sono arrivato a circa 10 minuti di dati :-)

                                    quindi a sto giro sembra funzioni tutto tranne il crontab, tutta la procedura di installazzione l'ho effettuata ieri sera, il server è stato riacceso stamani alle 5:30 e fino a quando non sono tornato a casa ed ho inviato il comando non ha registrato niente nella cartella /data/solar e si è cominciata a popolare di dati da dopo che ho lanciato il comando...
                                    ho anche provato a riavviare cron con il comando

                                    sudo /etc/init.d/cron restart

                                    ma la situazione non cambia, questo sotto è il mio file crontab...... vedete qualcosa di sbagliato?

                                    # /etc/crontab: system-wide crontab# Unlike any other crontab you don't have to run the `crontab'
                                    # command to install the new version when you edit this file
                                    # and files in /etc/cron.d. These files also have username fields,
                                    # that none of the other crontabs do.


                                    SHELL=/bin/sh
                                    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin


                                    # m h dom mon dow user command
                                    17 * * * * root cd / && run-parts --report /etc/cron.hourly
                                    25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
                                    47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
                                    52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
                                    #
                                    * 5-21 * * * /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0 2>> /data/solar/`date +\%Y\%m\%d`.err
                                    01 22 * * * /usr/bin/wget http://127.0.0.1/scheduler.php

                                    Commenta


                                    • Ciao prova così:

                                      * 5-21 * * * /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d 0 -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS0
                                      01 22 * * * /usr/bin/wget http://127.0.0.1/scheduler.php > /dev/null
                                      2,99 KWp - 13 moduli Solarworld SW230+ mono black - Inverter PowerOne Aurora PVI 3.0 OUTD - Località Cefalù- Tilt 35° - Azimut -6° EST

                                      Il mio impianto online: http://valerianet.dyndns.org/
                                      e su http://www.rendimento-solare.eu/it/c...353/14293.html

                                      Commenta


                                      • non sembra cambiare niente, ogni quanto dovrei vedere gli aggiornamenti? ma non è che devo mettere l'utente root prima del comado per farlo eseguire? c'è il modo per avere un responso su ciò che prova a fare cron e se ci sono errori?

                                        comunque grazie mille babyporch

                                        la stringa che mi hai suggerito a cui hai tolto l'indirizzo dell'inverter restituisce questo errore se provo a lanciarla da root come comando

                                        root@HomeServer:/home/alessandro# /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d 0 -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyS020120907-17:10:29: aurora: Problem locking serial device, can't open lock file: for write.

                                        Commenta


                                        • il file crontab lo modifico da nautilus...... va bene?

                                          Commenta


                                          • crontab non si edita con crontab -e , a me in altra maniera non mi e' mai riuscito capire dove fosse , fisicamente , il file.....
                                            secondo me te editi un file che poi crontab non trova ?!
                                            AUTO BANNATO

                                            Commenta


                                            • FUNZIONAAAAAAAAAAA!!!!!!!!!!!!!!

                                              Grazie infinite a tutti per l'aiuto che mi avete dato.

                                              alla fine il problema era il metodo utilizzato per modificare crontab.

                                              Non ho utilizzato crontab -e come suggerito da spider che ( almeno a me ) modificherebbe il file /tmp/crontab.n9E57I/crontab

                                              Ho aperto il crontab che modificavo da nautilus presente il /etc con nano usando il terminale come root.
                                              ho notato che la prima stringa del comando era interrotta subito dopo ttyS0 quindi ho rimesso ciò che mancava ed ora sta scrivendo dati in /data/solar

                                              Ancora mille grazie......

                                              Commenta


                                              • Scusate se torno a disturbare ma cercando un Po in rete non ho trovato nulla.... C'è un modo per scaricare i dati precedenti all'inizio del monitoraggio da web server? L'inverter conserva i dati Ada quando è stato acceso il primo giorno.... C'è un modo per scaricarsi questi dati?

                                                Commenta


                                                • Originariamente inviato da dottorniù Visualizza il messaggio
                                                  C'è un modo per scaricare i dati precedenti all'inizio del monitoraggio da web server?
                                                  O usi Aurora Communicator, oppure da linux
                                                  codice:
                                                  root# aurora -a 2 -k 364 -Y 3 /dev/ttyUSB0 > invt_2.txt
                                                  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


                                                  • ho provato ma non funziona

                                                    root@HomeServer:/home/alessandro# aurora -a 2 -k 364 -Y 3 /dev/ttyS0 > invt_2.txt
                                                    aurora: invalid option -- 'k'
                                                    root@HomeServer:/home/alessandro#
                                                    controllando i comandi possibili con aurora --help effettivamente K non esiste, ho provato a sostituire -k con -o ma
                                                    crea solo due file vuoti 364 e invt_2.txt

                                                    avete altri suggerimenti? di seguito metto i possibili comandi.

                                                    root@HomeServer:/home/alessandro# aurora --help

                                                    See Solar Powered Home Information for Solar Site example


                                                    Usage: aurora [Options] Device v1.6.0


                                                    Options:
                                                    -b, --verbose Verbose mode
                                                    -C, --calc-value=num Calculate $ value using num * KWh
                                                    -c, --columnize Output data in columns --> for -d & -e options
                                                    only, will disable all other options
                                                    -d, --get-dsp Get DSP data
                                                    -e, --get-energy Get Cumulated Energy readings
                                                    -f, --firmware-ver Query for Firmware Version string
                                                    -g, --mfg-date Query for Inverter Manufacturing Date
                                                    -h, --help This text
                                                    -i, --get-count Display Inverter Time Counters
                                                    -j, --get-joules Display Energy cumulated in the last 10 seconds
                                                    -l, --delay=num Cmd Delay in 1/10ths seconds. Default is 1 (0.1 sec)
                                                    -m, --get-conf Query for Inverter System Configuration
                                                    -n, --serial-number Query for Inverter Serial Number
                                                    -o, --output-file= Append data to file (Created if nonexistant)
                                                    -p, --part-number Query for Inverter Part Number
                                                    -R, --read-timeout=num Timeout value when reading data from the Inverter (mS)
                                                    -r, --calc-grid-power Calc Grid power using Grid Voltage * Grid Current,
                                                    instead of reporting the Inverter's value. --> for
                                                    -d option only, ignored when used with -c option
                                                    (Inverter typically reports a lower value. This
                                                    affects Inverter conversion efficiency value.)
                                                    -S, --set-time Set Inverter Date/Time to system time
                                                    -s, --get-state Get Inverter State
                                                    -T, --get-loctime Display computer Date/Time
                                                    -t, --get-invtime Display Inverter Date/Time
                                                    -V, --version Aurora communications program version
                                                    -v, --inv-version Query for Version string
                                                    -U, --read-pause=num Pause 'num' milli-seconds after sending command to inverter before
                                                    reading response from inverter (1-10000)
                                                    -u, --rpt-read-pause Report when/that pausing before read
                                                    -w, --lock-wait Seconds to wait to lock serial port. (1-30)
                                                    -x, --xon-xoff Enable XON/XOFF on the serial port.
                                                    -Y, --retries=num Retry failed communications with inverter up to 'num' times (1-100)
                                                    -y, --rpt-retries Report the number of retires done


                                                    -a, --address=num Inverter address. (1-31) *** Required parameter ***
                                                    Device Serial Device. *** Required parameter ***

                                                    Commenta


                                                    • Originariamente inviato da dottorniù Visualizza il messaggio
                                                      ho provato ma non funziona
                                                      Io ho provato con la 1.8.3, la tua è 1.6.0, aggiornalo.

                                                      PS: la k è minuscola

                                                      Ciao
                                                      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


                                                      • feed rss

                                                        Salve, sono nuovo del forum e da meno di un mese ho installato un impianto fv sul tetto della mia abitazione. Ho scovato in rete questo software e l'ho installato sul mio miniserver casalingo. Funziona bene e ringrazio Babyporch innanzitutto e gli altri del forum per le discussioni che mi hanno grandemente aiutato nell'installazione.
                                                        Ho pensato che poteva essere utile un feed rss per monitorare la produzione e, scopiazzando qua e là, e prendendo a prestito qualcosa dal software di Babyporch, ho realizzato un piccolo file xml che sembra funzionare. Lo allego sotto; basta copiarlo nella cartella dove è installato il logger.
                                                        Bisogna prima creare un file di nome " .htaccess " (il punto è importante), scriverci dentro: "AddType application/x-httpd-php .xml" (virgolette escluse) e salvarlo nella cartella. Oppure convincere il server (ci sono altri modi) a considerare i file xml come php.
                                                        A questo punto scompattate il file allegato, modificatelo a piacimento e salvatelo nella cartella stessa. Una verifica è possibile attraverso Validator (
                                                        http://feedvalidator.org/)
                                                        Sono solo un dilettante e non so fare più di tanto, ma intanto a me funziona e lo trovo utile.Clicca sull'immagine per ingrandirla. 

Nome:   1113km_mod.jpeg 
Visite: 1 
Dimensione: 50.4 KB 
ID: 1932452feed.xml.zip
                                                        http://www.rendimento-solare.eu/it/c...968/19134.html

                                                        Commenta


                                                        • Ciao a tutti. Sto cercando di capire come installare il sw di babyporch su un PC con winxp 64 bit. Premetto che non so praticamente nulla di linux però tempi addietro programmavo in C. Mi sono letto quasi tutta la discussione, mi mancano le ultime pagine. Cercando in giro su internet ho trovato EASYPHP che ho installato ed ho anche copiato il sw di babyporch nella cartella www. Il sw aurora l'ho copiato su C:\, così come la cartella var\loch ma non sono sicuro che vadano copiati li. Sono riuscito a far partire il sw però quando vado sui vari menù ho delle righe di comando con errori. Vorrei chiedervi alcune cose:

                                                          1) dove vanno copiati i file di aurora e la cartella var\lock?
                                                          2) Come posso capirte qual'è la porta USB utilizzata e dove va configurata?

                                                          Grazie. Ciao.
                                                          Impianto da 6 kwp Integrato Innovativo Solrif, 24 pannelli Axitec mod. AC-250M/156-60S IN, Inverter Power One PVI-6.0 OUTD, Azimut -55° - Tilt 10° - Attivato il 10/08/2012;
                                                          Pannello Solare per acqua sanitaria SunHeat da 200 Litri mod. SCN-P-24P58-200 ;
                                                          Caldaia a Biomassa Tatano mod. Kalorina 2203E.

                                                          Commenta


                                                          • ciao a tutti, bel lavoro per quanto riguarda aurora ma gli altri inverter?
                                                            Ho provato la msv4you con il modulo monitoraggio e devo dire che è un gran bel prodotto e si basa su linux su hardware che consuma 5 watt.
                                                            Altro che solar log, il supporto tecnico è valido e addirittura disponibile per personalizzazioni.

                                                            Questo è il riferimento se vi interessa: Monitoraggio Inverter PowerOne Fimer

                                                            Commenta


                                                            • Originariamente inviato da zerozak;119364075
                                                              Questo è il riferimento se vi interessa: [URL="http://www.internodo.com/prodotti/monitoraggio-e-telecontrollo.html"
                                                              Monitoraggio Inverter PowerOne Fimer[/URL]
                                                              No ! non ci interessa lo spam... noi siamo solo per l'open source.....
                                                              AUTO BANNATO

                                                              Commenta

                                                              Attendi un attimo...
                                                              X