Raspberry , oltre il datalogger, gestione domotica della casa, è possibile? proposte e considerazioni varie. - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Raspberry , oltre il datalogger, gestione domotica della casa, è possibile? proposte e considerazioni varie.

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

  • Ciao,
    su Raspbian
    codice:
    sudo apt-get install apache2-utils
    codice:
    sudo htpasswd -c /var/www/123solar/config/.htpasswd admin
    codice:
    sudo chown www-data:www-data /var/www/123solar/config/.htpasswd
    su ARCH, non so il comando per installare htpasswd, ma se ce l'hai già installato, poi dai
    codice:
    sudo htpasswd -c /srv/http/123solar/config/.htpasswd admin
    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 Ginfrdp , allora htpasswd non esiste sotto arch e neanche si puo' installare cosi' come e' ,
      Sono riuscito a partire con il nginx.conf che c'era qui http authentication - 123solar meterN , con quello sulla guida attuale http://123solar.org/downloads/nginx.conf non andava .... comuque localhost/123solar/admin mi da sempre accesso negato ,pero' adesso posso andare di 123solar/index.php naturalmente sono offline e devo provare poi se va online....
      AUTO BANNATO

      Commenta


      • Forse apache-tools
        Oppure prova così
        codice:
        wget http://trac.edgewall.org/export/10791/trunk/contrib/htpasswd.py
        codice:
        python htpasswd.py -c -b  /srv/http/123solar/config/.htpasswd admin tuapassword
        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


        • Pero' adesso che funzione offline , dovrebbe andare anche online... quindi se va' non tocco niente ..... adesso sono sul Rasp , stasera provo a riprendere il Pogo e metterci il conf funzionante ...
          grazie ciao.....
          AUTO BANNATO

          Commenta


          • Buongiorno amici,
            ho notato una cosa sul mio Raspberry con 123Solar..
            Quando va via la corrente la sera, quando la produzione è finita, il giorno dopo 123solar non si sveglia..
            Il tasto avvio è sempre su on(l'avvio automatico di 123solar è attivo), ma se non eseguo un riavvio del raspberry, non inizia il monitoraggio, mostrando ancora la produzione del giorno precedente.
            Ovviamente questo non mi crea grossi problemi, era solo per curiosità!
            Impianto da 20,00 kwp, 80 pannelli Axitec monocristallino da 250 wp - Inverter Aurora Power One 20 trio outd

            Commenta


            • Ciao Walter, ero interessato all'archiviazione dei dati di produzione (e in realtà anche quelli del consumo, ma questo lo vedrò in seguito) su server ftp.
              Io ho uno spazio web gratuito, su ftp.webalice.it ma non penso di avere un indirizzo IP fisso.
              Nella tua guida, dici di inserire l'indirizzo IP. Non va bene inserire l'indirizzo WEB?

              Se fosse possibile, poi vorrei inserire anche i dati di consumo, immissioni e prelievi.... ma poi questo lo vediamo in seguito, non penso sia difficile.

              Grazie

              @AgenteB7: una volta eseguito il riavvio, visualizzi anche i dati della del lasso di tempo in cui 123solar non era attivo?
              Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

              Commenta


              • No no..
                solo quelli dal momento della partenza...
                Impianto da 20,00 kwp, 80 pannelli Axitec monocristallino da 250 wp - Inverter Aurora Power One 20 trio outd

                Commenta


                • Originariamente inviato da NumberOne Visualizza il messaggio
                  Io ho uno spazio web gratuito, su ftp.webalice.it ma non penso di avere un indirizzo IP fisso.
                  Nella tua guida, dici di inserire l'indirizzo IP. Non va bene inserire l'indirizzo WEB?
                  Certamente, mettere un IP fisico o un indirizzo web è la stessa cosa, è la sintassi che è diversa, la riga:

                  codice:
                  FTPSERVER=0.000.000.000
                  diventerà
                  codice:
                  FTPSERVER=ftp.webalice.it
                  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


                  • @Agente: allora non so come aiutarti.....

                    @Walter: non ho capito se c'è un orario prestabilito nel quale il raspy esegue la copia della cartella "data" e la invia sull'ftp. Inoltre, devo aprire qualche porta (21) sul router? Grazie
                    Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                    Commenta


                    • @Walter: come ti dicevo, volevo salvare anche i dati di metern. Secondo te, è fattibile modificare lo script ftpbackup.sh semplicemente in questo modo (in rosso le modifiche)?


                      codice:
                      TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
                      RMDATE=$(date +"%d-%b-%Y" -d '6 days ago') # TODAY minus X days ago - too old files
                      FTPUSER= # User (inserire il vostro UserId)
                      FTPPW= # Password (inserire la password per l'ftp)
                      FTPSERVER=  # IP server ftp (indirizzo IP del server
                      LFTP=/usr/bin/lftp # Path to binary
                      DATADIR1=/var/www/123solar/data # Your data archives are here
                      DATADIR2=/var/www/metern/data  # Your data archives are here
                      TMPDIR=/var/www/MyScripts # Your temp backup file are here
                      FTPDIR=/ # Your backup dir in ftp dir
                      
                      tar -czf backupsolar_$TODAY.tar.gz $DATADIR1
                      tar -czf backumetern_$TODAY.tar.gz $DATADIR2
                      
                      $LFTP << EOF
                      open $FTPUSER:$FTPPW@$FTPSERVER
                      put -O $FTPDIR backupsolar_$TODAY.tar.gz
                      put -O $FTPDIR backupmetern_$TODAY.tar.gz
                      wait
                      cd $FTPDIR
                      rm -rf backupsolar_$RMDATE.tar.gz
                      rm -rf backupmetern_$RMDATE.tar.gz
                      wait
                      close
                      exit
                      EOF
                      cd $TMPDIR
                      rm -rf backupsolar_$TODAY.tar.gz
                      rm -rf backupmetern_$TODAY.tar.gz
                      #echo "Backup del: $TODAY salvato in FTP"
                      #
                      Aggiungo: volevo connettermi in remoto al mio raspberry dall'ufficio (non l'avevo ancora mai fatto). Ebbene, con filezilla, inserisco il nome dell'host oppure l'indirizzo IP (lo leggo tramite NO-IP), nome utente pi e password la mia cambiata. Porta 22.... ma non risco a connettermi. Da casa inserendo nel campo host l'indirizzo della lan, ha sempre funzionato perfettamente. E' la porta che non va bene? Ho abilitato sul router sia la 21 che la 22.... il messaggio di errore è questo:

                      Timeout connessione dopo 20 secondi di inattività
                      Errore: Impossibile collegarsi al server



                      Ancora: come mai la necessità di riavviare il raspberry alle 4:40?


                      Come sempre, grazie in anticipo!
                      Ultima modifica di NumberOne; 23-04-2015, 16:28.
                      Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                      Commenta


                      • Originariamente inviato da NumberOne Visualizza il messaggio
                        @Walter: come ti dicevo, volevo salvare anche i dati di metern. Secondo te, è fattibile modificare lo script ftpbackup.sh semplicemente in questo modo (in rosso le modifiche)?
                        Dopo le modifiche dell 17.30 si

                        Aggiungo: volevo connettermi in remoto al mio raspberry dall'ufficio (non l'avevo ancora mai fatto). Ebbene, con filezilla, inserisco il nome dell'host oppure l'indirizzo IP (lo leggo tramite NO-IP), nome utente pi e password la mia cambiata. Porta 22.... ma non risco a connettermi. Da casa inserendo nel campo host l'indirizzo della lan, ha sempre funzionato perfettamente. E' la porta che non va bene? Ho abilitato sul router sia la 21 che la 22.... il messaggio di errore è questo:
                        In FileZilla dall'esterno non devi mettere l'IP interno della rete ma l'IP pubblico o il nome del sito (lo stesso che usi per accedere a 123Solar) sul router apri la porta 22 sull'IP del raspberry che vuoi raggiungere

                        Ancora: come mai la necessità di riavviare il raspberry alle 4:40?
                        In effetti non sarebbe necessario, però io preferisco riavviarlo così ho il sistema sempre pulito con la memoria svuotata, male non gli fa
                        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 Walter62 Visualizza il messaggio
                          Dopo le modifiche dell 17.30 si
                          Ok, sono stato scoperto....

                          Originariamente inviato da Walter62 Visualizza il messaggio
                          In FileZilla dall'esterno non devi mettere l'IP interno della rete ma l'IP pubblico o il nome del sito (lo stesso che usi per accedere a 123Solar) sul router apri la porta 22 sull'IP del raspberry che vuoi raggiungere
                          Infatti, era chiaro... ho messo sia l'IP pubblico (ricavato da NO-IP) sia l'host, però non va ne con la 21 ne con la 22. Stasera faccio altre prove, grazie.

                          Originariamente inviato da Walter62 Visualizza il messaggio
                          In effetti non sarebbe necessario, però io preferisco riavviarlo così ho il sistema sempre pulito con la memoria svuotata, male non gli fa
                          Ok allora lo lascio così, grazie!
                          Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                          Commenta


                          • Niente, questa sera non è stato eseguto il backup.... devo rifare tutto da capo.....

                            Mi sono riuscito a connettere al raspberry da casa digitando nome host, nome utente e password, porta 22. Quindi il problema è il router del lavoro?
                            Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                            Commenta


                            • Prova a lanciare il comando manualmente da terminale così vedi se da errori e che errori
                              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


                              • Unica cosa che mi viene in mente è questa:

                                FTPUSER= # User (inserire il vostro UserId)
                                FTPPW= # Password (inserire la password per l'ftp)
                                FTPSERVER=

                                Quando(ad esempio) sostituisco con la mia userid del server ftp, lascio o tolgo i segni <>?
                                Stesso discorso per Password e IPserver....
                                Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                Commenta


                                • Walter, ho provato. Il file zippato si crea, però quando vado a copiarlo sul sito fpt, non copia nulla e non da errori.
                                  In effetti con il comando $LFTP << EOF esco dal classico promt di comando del raspy a cui ero abituato, e non capisco cosa sto facendo....
                                  Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                  Commenta


                                  • Dopo l'uguale scrivi la password o altro senza aggiungere niente es. FTPPW=Pippo, il file da lanciare manualmente era ftpbackup.sh che una volta lanciato dovrebbe fare tutto in automatico
                                    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


                                    • Ok, allora ho scritto tutto bene ma non va.
                                      Come si lancia ftpbackup.sh??
                                      Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                      Commenta


                                      • vai sulla directory dove si trovano i file e lanci
                                        ./ftbackup.sh
                                        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


                                        • Mmmm.... strano, dopo il reboot non si è riavviato metern. Non avevo avuto problemi fino ad ora!

                                          Faccio un riepilogo dei problemi che ho:

                                          -metern in off dopo il riavvio del raspberry; in rc.local, riguardo metern, ho questo:

                                          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
                                          -non riesco a raggiungere il raspberry da remoto. La cosa strana è che se provo dal pc di casa con filezilla, inserendo l'host (oppure indirizzo IP pubblico), username e password, accedo tranquillamente. Quindi non credo che la soluzione sia quella di aprire la porta 22 (o la 21 considerando che mi collego con portocollo ssh) sul mio router di casa. In ogni modo, stasera provo, poi dovrò provare da un altro pc a collegarmi dall'esterno. Neanche con putty riesco, se provo con la porta 80 mi dice che il server ha rifiutato la connessione.

                                          -lo script ftpbackup.sh non funziona. Stasera provo ad eseguire il comando manualmente e vediamo cosa succede.
                                          Ultima modifica di NumberOne; 24-04-2015, 08:34.
                                          Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                          Commenta


                                          • Problema di connessione al rasperry risolto aprendo la porta 22 sul router (sull'ip del raspy). Grazie
                                            Non mi spego però perchè da casa mi collegavo....
                                            Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                            Commenta


                                            • Da casa ti collegavi perché non uscivi dalla rete intranet
                                              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 Walter62 Visualizza il messaggio
                                                Da casa ti collegavi perché non uscivi dalla rete intranet
                                                Solo per curiosita: anche se utilizzavo l'host e non l'IP interno della lan?
                                                Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                Commenta


                                                • Eseguendo il comando manualmente, l'errore è questo:

                                                  tar: Rimozione di "/" iniziale dai nomi dei membri
                                                  tar: Rimozione di "/" iniziale dai nomi dei membri
                                                  Manca il nome del file. Usare `help put' per maggiori informazioni.
                                                  Manca il nome del file. Usare `help put' per maggiori informazioni.
                                                  wait: nessun job corrente
                                                  wait: nessun job corrente



                                                  Ecco lo script:

                                                  codice:
                                                  #! /bin/sh
                                                  ### BEGIN INIT INFO
                                                  # Short-Description: backup giornaliero
                                                  # Description: Questo file è usato per eseguire una copia giornaliera
                                                  # dei dati del datalogger 123solar di x giorni con metodo fifo
                                                  #
                                                  # posizionare il file in /var/www/MyScripts
                                                  ### END INIT INFO
                                                  # Author: Walter Borin
                                                  #
                                                  # Do NOT "set -e"
                                                  
                                                  TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
                                                  RMDATE=$(date +"%d-%b-%Y" -d '6 days ago') # TODAY minus X days ago - too old files
                                                  FTPUSER=mioutente # User (inserire il vostro UserId)
                                                  FTPPW=miapassword # Password (inserire la password per l'ftp)
                                                  FTPSERVER=ftp.webalice.it # IP server ftp (indirizzo IP del server
                                                  LFTP=/usr/bin/lftp # Path to binary
                                                  DATADIRA=/var/www/123solar/data # Your data archives are here
                                                  DATADIRB=/var/www/metern/data # Your data archives are here
                                                  TMPDIR=/var/www/MyScripts # Your temp backup file are here
                                                  FTPDIR=/backupsolmet # Your backup dir in ftp dir
                                                  
                                                  tar -czf backupsolar_$TODAY.tar.gz $DATADIRA
                                                  tar -czf backupmetern_$TODAY.tar.gz $DATADIRB
                                                  
                                                  $LFTP << EOF
                                                  open $FTPUSER:$FTPPW@$FTPSERVER
                                                  put -O $FTPDIRA backupsolar_$TODAY.tar.gz
                                                  put -O $FTPDIRB backupmetern_$TODAY.tar.gz
                                                  wait
                                                  cd $FTPDIR
                                                  rm -rf backupsolar_$RMDATE.tar.gz
                                                  rm -rf backupmetern_$RMDATE.tar.gz
                                                  wait
                                                  close
                                                  exit
                                                  EOF
                                                  
                                                  cd $TMPDIR
                                                  rm -rf backupsolar_$TODAY.tar.gz
                                                  rm -rf backupmetern_$TODAY.tar.gz
                                                  #echo "Backup del: $TODAY salvato in FTP"
                                                  #

                                                  Grazie


                                                  Clicca sull'immagine per ingrandirla. 

Nome:   Immagine.jpg 
Visite: 1 
Dimensione: 34.0 KB 
ID: 1950314
                                                  Ultima modifica di NumberOne; 24-04-2015, 15:13.
                                                  Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                  Commenta


                                                  • grazie alle tue prove e ai suggerimenti di Walter62 sono riuscto a far andare l'automatismo del backup dei dati di 123solar e metern,
                                                    lo script a te postato va bene in tutte le sue parti tranne che nel
                                                    codice:
                                                    FTPDIR=/backupsolmet # Your backup dir in ftp dir
                                                    anche io uso lo spazio web di alice ma purtroppo nella radice dell'FTP non fa scrivere infatti se provi a collegarti con filezilla vedrai che ti posiziona in una cartella /WA che è la radice principale quindi basta mettere /WA in FTPDIR e dovrebbe funzionarti
                                                    codice:
                                                    FTPDIR=/WA # Your backup dir in ftp dir
                                                    i file li troverai nella radice così nominati backupsolar_24-apr-2015.tar.gz e backupmetern_24-apr-2015.tar.gz
                                                    spero di esserti stato di aiuto

                                                    Clicca sull'immagine per ingrandirla. 

Nome:   Immagine.jpg 
Visite: 1 
Dimensione: 45.7 KB 
ID: 1950322
                                                    Ultima modifica di ambramia; 24-04-2015, 17:57.
                                                    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


                                                    • Devi fare attenzione a ciò che scrivi e le variabili devono essere coerenti o valorizzate, prova questo corretto
                                                      codice:
                                                      #! /bin/sh
                                                      ### BEGIN INIT INFO
                                                      # Short-Description: backup giornaliero
                                                      # Description: Questo file è usato per eseguire una copia giornaliera
                                                      # dei dati del datalogger 123solar e meterN di x giorni con metodo fifo
                                                      #
                                                      # posizionare il file in /var/www/MyScripts
                                                      ### END INIT INFO
                                                      # Author: Walter Borin per NumberOne
                                                      # Date: 24/04/2015
                                                      # Do NOT "set -e"
                                                      
                                                      
                                                      TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
                                                      RMDATE=$(date +"%d-%b-%Y" -d '6 days ago') # TODAY minus X days ago - too old files
                                                      FTPUSER=mioutente # User (inserire il vostro UserId)
                                                      FTPPW=miapassword # Password (inserire la password per l'ftp)
                                                      FTPSERVER=ftp.webalice.it # IP server ftp (indirizzo IP del server
                                                      LFTP=/usr/bin/lftp # Path to binary
                                                      DATADIRA=/var/www/123solar/data # Your data archives are here
                                                      DATADIRB=/var/www/metern/data # Your data archives are here
                                                      TMPDIR=/var/www/MyScripts # Your temp backup file are here
                                                      FTPDIR=/backupsolmet # Your backup dir in ftp dir
                                                      
                                                      
                                                      tar -czf backupsolar_$TODAY.tar.gz $DATADIRA
                                                      tar -czf backupmetern_$TODAY.tar.gz $DATADIRB
                                                      
                                                      
                                                      $LFTP << EOF
                                                      open $FTPUSER:$FTPPW@$FTPSERVER
                                                      put -O $FTPDIR backupsolar_$TODAY.tar.gz
                                                      wait
                                                      put -O $FTPDIR backupmetern_$TODAY.tar.gz
                                                      wait
                                                      cd $FTPDIR
                                                      rm -rf backupsolar_$RMDATE.tar.gz
                                                      rm -rf backupmetern_$RMDATE.tar.gz
                                                      wait
                                                      close
                                                      exit
                                                      EOF
                                                      
                                                      
                                                      cd $TMPDIR
                                                      rm -rf backupsolar_$TODAY.tar.gz
                                                      rm -rf backupmetern_$TODAY.tar.gz
                                                      #echo "Backup del: $TODAY salvato in FTP"
                                                      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


                                                      • io quando lancio lo script :/ftpbackup.sh ho, al termine dell'upload dei file, conclusosi senza errori ho questo output

                                                        codice:
                                                        root@raspberrypi:/var/www/MyScripts# ./ftpbackup.sh
                                                        tar: Rimozione di "/" iniziale dai nomi dei membri
                                                        tar: Rimozione di "/" iniziale dai nomi dei membri
                                                        wait: nessun job corrente
                                                        wait: nessun job corrente
                                                        wait: nessun job corrente
                                                        root@raspberrypi:/var/www/MyScripts#
                                                        non so se sono errori sta di fatto che il backup me lo ritrovo sullo spazio ftp

                                                        l'unica differenza tra quello che ho io e quello postato da walter è nella parte
                                                        codice:
                                                        DATADIRA=/var/www/123solar/data # Your data archives are here
                                                        DATADIRB=/var/www/metern/data # Your data archives are here
                                                        dove io ho messo
                                                        codice:
                                                        DATADIR1=/var/www/123solar/data # Your data archives are here
                                                        DATADIR2=/var/www/metern/data # Your data archives are here
                                                        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


                                                        • Non sono errori è il normale output, nello script che ho postato che è quello di NumberOne corretto c'è anche un altra differenza è sta in FTPDIR Infatti NumberOne mette i files di backup in /backupsolmet
                                                          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


                                                          • @Walter: grazie Walter, è stato solo un brutto errore di distrazione. Ero talente accecato dalla inc@@@ra di non trovare l'errore, che non ho proprio notato l'erroraccio!

                                                            @ambramia: grazie anche a te. Però pare a che a me ora funzioni così, senza specificare la cartella WA.

                                                            Ora resta da risolvere il problema al reboot di metern.....
                                                            Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                            Commenta


                                                            • Walter, pare che non mi cancelli quello del giorno prima:

                                                              codice:
                                                              root@raspberrypi:/var/www/MyScripts# ./ftpbackup.sh
                                                              tar: Rimozione di "/" iniziale dai nomi dei membri
                                                              tar: Rimozione di "/" iniziale dai nomi dei membri
                                                              wait: nessun job corrente
                                                              wait: nessun job corrente
                                                              root@raspberrypi:/var/www/MyScripts#
                                                              Script:

                                                              codice:
                                                              #! /bin/sh
                                                              ### BEGIN INIT INFO
                                                              # Short-Description: backup giornaliero
                                                              # Description: Questo file è usato per eseguire una copia giornaliera
                                                              # dei dati del datalogger 123solar di x giorni con metodo fifo
                                                              #
                                                              # posizionare il file in /var/www/MyScripts
                                                              ### END INIT INFO
                                                              # Author: Walter Borin
                                                              #
                                                              # Do NOT "set -e"
                                                              
                                                              TODAY=$(date +"%d-%b-%Y") # Today's date like DD-MMM-YYYY
                                                              RMDATE=$(date +"%d-%b-%Y" -d '6 days ago') # TODAY minus X days ago - too old files
                                                              FTPUSER=mio.UserID # User (inserire il vostro UserId)
                                                              FTPPW=mia_PW # Password (inserire la password per l'ftp)
                                                              FTPSERVER=ftp.webalice.it # IP server ftp (indirizzo IP del server
                                                              LFTP=/usr/bin/lftp # Path to binary
                                                              DATADIRA=/var/www/123solar/data # Your data archives are here
                                                              DATADIRB=/var/www/metern/data # Your data archives are here
                                                              TMPDIR=/var/www/MyScripts # Your temp backup file are here
                                                              FTPDIR=backupsolmet # Your backup dir in ftp dir
                                                              
                                                              tar -czf backupsolar_$TODAY.tar.gz $DATADIRA
                                                              tar -czf backupmetern_$TODAY.tar.gz $DATADIRB
                                                              
                                                              $LFTP << EOF
                                                              open $FTPUSER:$FTPPW@$FTPSERVER
                                                              put -O $FTPDIR backupsolar_$TODAY.tar.gz
                                                              put -O $FTPDIR backupmetern_$TODAY.tar.gz
                                                              wait
                                                              cd $FTPDIR
                                                              rm -rf backupsolar_$RMDATE.tar.gz
                                                              rm -rf backupmetern_$RMDATE.tar.gz
                                                              wait
                                                              close
                                                              exit
                                                              EOF
                                                              
                                                              cd $TMPDIR
                                                              rm -rf backupsolar_$TODAY.tar.gz
                                                              rm -rf backupmetern_$TODAY.tar.gz
                                                              #echo "Backup del: $TODAY salvato in FTP"
                                                              #
                                                              Ultima modifica di nll; 26-04-2015, 10:31.
                                                              Impianto 4Kw -- Solsonica Silver Plus 250w + Aurora PVI 5.0

                                                              Commenta

                                                              Attendi un attimo...
                                                              X