SMAspot funziona ! legge i dati via bluetooth sugli inverter SMA - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

SMAspot funziona ! legge i dati via bluetooth sugli inverter SMA

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

  • SMAspot funziona ! legge i dati via bluetooth sugli inverter SMA

    Apro una nuova discussione, in quanto sono riuscito a fare qualche cosa!!!!!!!!! ed il programma pare molto interessante, in quanto permette di loggare anche i valori di volt, amper ed altri degli inverter della sma e tutto via bluetooth

    Il programma SMAspot sui tripower della SMA FUNZIONA!!!

    In pratica si deve utilizzarlo da prompt di comando (finestra dos) di Windows (io uso win 8):

    1- eseguire la ricerca dei dispositivi Bluetooth ed una volta trovati inserire la pw che standard è 0000, o quella che avete impostato sui vs inverter, quindi la periferica viene aggiunta nell' elenco di windows

    2- eseguire da CMD di Windows il comando .\SMAspot.exe -scan

    3- sarà visualizzato l' indirizzo univoco dell' inverter (o gli indirizzi se ce ne sono di piu') (tipo xx.xx.xx.xx.xx.xx)

    4- aprire il file SMAspot.cfg ed inserire l' indirizzo dell' inverter, e la directory di destinazione dei file cvs

    5- sempre da cmd eseguire .\SMAspot.exe

    6- verificare nella directory che ci siano i file cvs

    La guida è questa:

    Windows_HowTo - sma-spot - Yet another tool to read power production of SMA solar inverters - Google Project Hosting

    Ora ho fatto solo una prova con il portatile, ma è possibile anche usarlo su di un raspberry pi.

    Bisogna creare un file batch che ripeta le letture ogni 2-5 minuti chiaramente in automatico, cosa che non so fare!
    Poi bisogna elaborare il file cvs per vedere i grafici, o pubblicarli su internet.

    Certo che se ci fosse qualche "smanettone" si potrebbe fare un splendido lavoro con un raspberry:

    1- leggere e loggare i vari dati, salvandoli in locale con smaspot
    2- caricare un webserver e collegare alla rete il raspberry pi,
    3- utilizzare uno dei programmi che già ci sono per il rasp per i grafici e per pubblicarli
    4- il tutto open !!

    Chi mi aiuta ( per modo di dire!!!! chi saprebbe farlo!!!)???

    P.S.: complimenti ed un ringraziamento all' autore di SMAspot

  • #2
    se usi il raspery con linux nn è difficile cè uno schedule interno

    http://www.cyberciti.biz/faq/how-do-...-or-unix-oses/

    Commenta


    • #3
      Per il rasp c'è una guida abbastanza approfondita, e credo il log dei dati sia già previsto ......non so il webserver ....

      Volevo per ora provare con Windows. Inoltre si puo' usare il sw solar analizer che carica in automatico i dati sia dei cvs creati da sunnyexplorer, che di quelli generarti da smaspot.

      Quello che mi premeva era un log dei valori dei voltaggi, amperaggi, rese di conversione, etc che solo smaspot riesce a scaricare dagli inverter.

      Qualcuno sa creare un file bat (batch) che riavvii l' eseguibile di smaspot ogni 5 min??

      Commenta


      • #4
        Originariamente inviato da scresan Visualizza il messaggio
        Qualcuno sa creare un file bat (batch) che riavvii l' eseguibile di smaspot ogni 5 min??
        Basta usare il Task Scheduler di Windows, non serve scriversi un bat.
        Sul mio Windows XP l'hanno ribattezzato "Operazioni Pianificate", sotto Programmi / Accessori / Utilità di Sistema.
        Tinkering with Renewables - il mio canale YouTube

        Commenta


        • #5
          Ok, avevo cercato si Windows 8 (ora si chiama utilità di pianificazione) ma avevo usato solo la parte semplificata, che permetteva solo le attività una volta per gg, sett, mese o anno.

          In realtà esiste una versione avanzata, che prevede un sacco di opzioni.

          Perfetto!!!

          Ora provo a installare anche solar analyzer. I dubbi sono per le letture dei valori di voltaggio e amper delle stringhe.......

          Questa sera provo e vi faccio sapere.

          Intanto grazie per le info.

          Commenta


          • #6
            ... azz non ne esco! Allora con Windows 8 ho risolto in parte :

            1. creato file .bat con il comando ".\smaspot.exe" altrimenti win8 non fa partire l' eseguibile
            2. creata una azione pianificata, ma mico riesco a capire se funziona. Domani provo vicino ai tripower, magari necessita di rilevare il Bluetooth dell' inverter...
            3. provato il tutto su un piccolo eeep netbook, ma non ne vuole sapere della scheda Bluetooth installata
            4. mi rimane il dubbio su come leggere i dati di 2 inverter, dato che il mio impianto ne ha 2!

            Nessun altro ha provato a fare qualcosa???

            Help me!

            Commenta


            • #7
              Ma scusa, non la affrontare così di petto!
              Prima risolvi il problema del BT, ed eventualmente comprati una penna BT in classe 1 (9 euro).
              Poi passa al problema del multi-inverter (devi usare il Cluster Network, ammesso che SMAspot lo supporti).
              Infine affronta lo scheduler (e ci sono una marea di software liberi che fanno la stessa cosa del Task Scheduler di Win8).

              Ognuno dei problemi ha N workaround possibili, ma non ha senso impazzire a risolvere tutto in una volta, fai solo confusione.
              Tinkering with Renewables - il mio canale YouTube

              Commenta


              • #8
                Ti ringrazio, ho solo elencato una serie di problematiche che mi stanno sorgendo.

                Le prove generali le avevo fatte col mio portatile, ed il sw smaspot funziona alla grande, in quanto legge oltre ai soliti valori di potenza e produzione (che non mi interessano, dato che l' impianto è munito di logger ed è possibile farlo anche con il sw sunnyexplorer) legge anche:

                1- valori delle stringhe, separati per i due mppt (volt, amper etc)
                2- rese dell' inverter
                3- valori di volt e amper della AC distinti per fase!.

                I valori che mi interessa elaborare sono questi, ed i sw che lo fanno sono pochi, forse uno dei piu' completi è appunto solaranalizer pro!

                Ora vorrei trasferire il tutto su un piccolo netbook che ho e che potrei lasciare nelle vicinanze degli inverter, collegato alla rete lan, con la condivisione della directory con i file di log di smaspot.

                Ho già provato una chiavetta Bluetooth classe 1, ma mi ripete lo stesso errore....

                Certo che se ci fosse qualcun altro sul forum si potrebbe implementare il tutto su un semplice ed economico raspberry pi, e basterebbe mettere a disposizione la copia della sd per condividere il lavoro, una volta per tutte!

                Commenta


                • #9
                  salve,
                  Per due inverter basta che crei un secondo file xxxxx.cfg ed utilizzi l'aPPosito Parametro
                  basta dare alla linea di comando il /?
                  Per comodità riPorto qui sotto vedi riga arancione
                  C:\SMAspot_V210RC3_Win32>smasPot /?
                  SMAspot V2.1.0-RC3
                  Yet another tool to read power production of SMA solar inverters
                  (c) 2012-2013, SBF (sma-spot - Yet another tool to read power production of SMA solar inverters - Google Project Hosting)

                  Commandline Args: /?
                  SMAspot V2.1.0-RC3
                  Yet another tool to read power production of SMA solar inverters
                  (c) 2012-2013, SBF (sma-spot - Yet another tool to read power production of SMA solar inverters - Google Project Hosting)

                  SMAspot [-scan] [-d#] [-v#] [-ad#] [-am#] [-cfgX.Y] [-u] [-finq] [-q] [-nocsv]
                  -scan Scan for bluetooth enabled SMA inverters.
                  -d# Set debug level: 0-5 (0=none, default=2)
                  -v# Set verbose output level: 0-5 (0=none, default=2)
                  -ad# Set #days for archived daydata: 0-90
                  0=disabled, 1=today (default), ...
                  -am# Set #months for archived monthdata: 0-60
                  0=disabled, 1=current month (default), ...
                  -cfgX.Y Set alternative config file to X.Y (multiple inverters)
                  -u Upload to online monitoring system (see config file)
                  -finq Force Inquiry (Inquire inverter also during the night)
                  -q Quiet (No output)
                  -nocsv Disables CSV export (Overrules CSV_Export in config)
                  -sp0 Disables Spot.csv export
                  codice Octopus a richiesta con messaggio privato
                  nella mia pagina personale trovate codice becharge

                  Commenta


                  • #10
                    .... grazie per le info, ma non sono un' aquila con queste cose!

                    Stai parlando della versione Windows, oppure rasp?

                    Vorrei iniziare con Windows, dato che ho un piccolo netbook inutilizzato. Ma il sw funziona e non funziona...... o forse sono io!!!

                    Tu sei in grado di aiutarmi intanto con Windows??

                    Commenta


                    • #11
                      si per la versione di windows,
                      nel file .CFG devi inserire l'indirizzo del tuo inverter che trovi con l'opzione -scan
                      codice Octopus a richiesta con messaggio privato
                      nella mia pagina personale trovate codice becharge

                      Commenta


                      • #12
                        ... si fin li ero arrivato.

                        Ora sai come creare un file batch che attivi il programma ogni minuto?, senza utilizzare le operazioni pianificate di Windows... che funzionano una volta si ed una no....????

                        Commenta


                        • #13
                          semplice:

                          metti queste righe in un file test.bat e lancialo
                          ogni minuto viene eseguito smaspot.exe

                          verifica la directory dove è contenuto smaspot

                          @ECHO OFF
                          C:
                          CD C:\SMAspot_V210RC3_Win32
                          rem inserisco nella variabile sec i secondi
                          :inizio
                          set sec=%TIME:~6,2%
                          IF "%sec%"=="01" GOTO ESECUZIONE
                          GOTO inizio
                          :ESECUZIONE
                          SMAspot.exe
                          :ASPETTA
                          set sec=%TIME:~6,2%
                          IF "%sec%"=="01" GOTO ASPETTA
                          GOTO inizio


                          dovrebbe funzionare l'ho scritta al volo

                          Per fermare il batch CTRL + tasto pausa interr
                          Ultima modifica di nll; 29-07-2013, 20:59. Motivo: Unione messaggi consecutivi dello stesso utente
                          codice Octopus a richiesta con messaggio privato
                          nella mia pagina personale trovate codice becharge

                          Commenta


                          • #14
                            ... intanto grazie 1000, appena posso provo il tutto!!!

                            Commenta


                            • #15
                              per curiosità l'ho testato per vedere se avevo scritto castronerie.
                              ...Funziona.
                              codice Octopus a richiesta con messaggio privato
                              nella mia pagina personale trovate codice becharge

                              Commenta


                              • #16
                                Per girare sul pc gira, ma non l'ho testato sugli inverter .... appena ci riesco ti faccio sapere.

                                Commenta


                                • #17
                                  ...con funziona intendevo dire che l'ho provato anche sull'inverter, vai tranquillo
                                  ho tirato giù una giornata completa con attese di solo 1 minuto tra una lettura e l'altra
                                  codice Octopus a richiesta con messaggio privato
                                  nella mia pagina personale trovate codice becharge

                                  Commenta


                                  • #18
                                    Ci sono novità anche per sma-spot!!

                                    Pare abbiano risolto i problemi che riguardano gli impianti multi-inverter. Ora legge i dati di tutti gli inverter senza "incasinarsi!".

                                    Allego link del programma: https://code.google.com/p/sma-spot/downloads/list.

                                    Commenta


                                    • #19
                                      Ho provato a configurare un raspberry su cui ho installato smaspot su raspbian.
                                      mi collego al router via cavo ed all'inverter sma 5000 tl 21 via blutooth con una pennina bluetooth inserita nel raspberry.
                                      ora su pvoutput ho anche la tensione di rete. (funziona alla grande con un consumo del raspberry di soli 3,5Watt non male)
                                      Ho provato ad utilizzare anche versioni più nuove tipo la 2.4.1 per avere anche la temperatura dell'inverter ma con questa versione sembra funzionare solo quella per windows.
                                      su raspbian non riesco nemmeno a compilarla. suggerimenti?

                                      si sono spostati su https://smaspot.codeplex.com/releases
                                      codice Octopus a richiesta con messaggio privato
                                      nella mia pagina personale trovate codice becharge

                                      Commenta


                                      • #20
                                        Ciao gruppo, in questo periodo il lavoro mi ha sommerso!!! e non sono riuscito a portare avanti nulla di quanto speravo.

                                        Mi piace tantissimo l' idea del raspy...... e se dici che smaspot gira bene, questa volta me ne compro uno......

                                        Non saprei come aiutarti con le ultime versioni, ma se mastichi un po' di inglese puoi sempre intervenire sul forum ufficiale e chiedere le info che servono per perfezionare il funzionamento con il raspy.

                                        Resto sintonizzato ...... per vedere l' evoluzione del progetto, intanto grazie delle dritte!

                                        P.S.: oggi ci ho rimesso mano, ma ho incontrato dei problemi con una scheda bt del mio vecchio portatile .....

                                        Si potrebbe ridefinire una scaletta di cose che si devono fare per attivare le varie funzioni del sw, intanto con Windows:

                                        1- scompattare la directory

                                        2- eseguire in una finestra dos (cmd) smaspot.exe -scan per trovare gli indirizzi mac degli inverter

                                        3- configurare il file .cfg, con i mac, in caso di piu' inverter??? e le directory di destinazione dei file csv

                                        3.1- configurare il file di setup in italiano e localizzare l' impianto (credo serva per l' ora dei rilievi ), con le coordinate

                                        4- compilare il file .bat (il tuo pare perfetto, anche se non ho capito il tempo in secondi di scan dove inserirlo???)

                                        5- poi la sequenza di operazioni per scaricare i dati su pvout o similari (non ne ho idea, mai fatto!!!)


                                        Che dici si puo' fare???

                                        Grazie 1000!
                                        Ultima modifica di scresan; 30-03-2014, 18:36.

                                        Commenta


                                        • #21
                                          punto 4
                                          il batch verifica quando i secondi dell'orario di sistema passano per 01

                                          esempio alle 08:00:01 viene eseguito il comando e successivamente verrà rieseguito alle 08:01:01 poi alle 08:02:01 e così via.

                                          non ci sono variabili dove poter inserire dopo quanto tempo eseguire il comando.
                                          punto 5 io ho usato degli script pvupload

                                          versione: PV4.3
                                          Updated: 27/08/2012
                                          Author: TheGreatGazolio

                                          ------------------------
                                          Attualmente sto usando solo il raspberry con il nuovo smaspot ho la temperatura del'inverter SMA sotto controllo.
                                          funziona tutto da mesi ed è molto affidabile.
                                          per vederla su pvoutput devi selezionare insolation e poi hide insolation.
                                          codice Octopus a richiesta con messaggio privato
                                          nella mia pagina personale trovate codice becharge

                                          Commenta


                                          • #22
                                            @ gruppo: ti ringrazio ho visto ora il tuo post.

                                            Il lavoro in questo periodo non mi da tregua, ma appena ho un paio di ore riprendo in mano il tutto. Nel mio caso ho 2 inverter, ed utilizzerò un vecchio eeepc con Windows xp, collegato alla rete lan tramite dei powerline.


                                            Se non ti secca ti richiedo ulteriori info, al limite per pvupload.

                                            Ho visto che hanno aggiornato smaspot alla versione 2.44!

                                            Commenta


                                            • #23
                                              con solo smaspot ed il bacth sei a posto.
                                              se vuoi usare pvupload invece si appoggia a sunny explorer di sma.
                                              pv upload si può configurare per scaricare i dati in tempo reale da sunny explorer oppure può prenderli su file precedentemente scaricati.
                                              inoltre con pvupload se ad esempio lasci il pc spento e a fine giornata puoi caricare i dati sul sito in un colpo solo. Con sunny explorer ti esporti il o i giorni e con gli script di pv upload aggiorni in un colpo solo il sito pvoutput
                                              con pv_backdate.vbs puoi caricare anche qualche giorno prima mi sembra fino a due settimane prima.
                                              insomma vi sono molte strade ma io sinceramente visto i costi ti consiglio vivamente di acquistare un raspberry che tra l'altro ti può fare anche da webserver tirando su apache.
                                              la configurazione è facile si trova tutto in rete con google.
                                              spero di non averti creato confusione, ma le strade sono veramente tante.
                                              saluti
                                              codice Octopus a richiesta con messaggio privato
                                              nella mia pagina personale trovate codice becharge

                                              Commenta


                                              • #24
                                                SMAspot - SBFspot

                                                Buongiorno a tutti, forse arrivo troppo tardi sull'argomento. Sto cercando di implementare un sistema di monitoraggio per il mio impianto FV da 5.64kW con inverter SMA. Sono pronto ad intallare il tutto sul mio nuovo RaspBerry e... SMAspot non è più disponibile... SBFspot è la stessa cosa? potete aiutarmi? Avete qualche consiglio per me?

                                                grazie
                                                Ale

                                                Commenta


                                                • #25
                                                  Ciao skcitty, si è lo stesso! Hanno dovuto cambiare nome per problemi di copyright.

                                                  Anch'io mi sono fermato.. un po' a causa tempo disponibile, un po' perché il file batch non sempre mi girava bene sotto Windows, piu' i problemi del bluethoot ......

                                                  Sarebbe interessante riprendere la cosa.

                                                  Sul sito si legge questo a proposito di Windows e file batch:

                                                  "SillieWimons wrote:
                                                  !!! It did take time to step-step construct the correct planning
                                                  Thanks a lot! I will look at the data and decide if I need spot data.

                                                  For calling every few seconds I would recommend not to use scheduled tasks, but let a batch file run in a loop with sleep in between. I can send an example if you like."

                                                  Commenta


                                                  • #26
                                                    Scusate una domanda, ho letto di questo SMAspot o SBFspot che dovrebbe leggere i dati dell'inverter SMA utilizzando il bleuthoot. Ma funziona con tutti gli inverte SMA? Io ho un SunnyBoy 2500 ma leggendo il manuale non mi sembra che abbia un interfaccia bluethoot. Sul mio c'è installata una scheda radio chiamata Piggy-Back e poi ha un ricevitore (SunnyBeam) che riceve i data. Posso collegare il SunnyBeam al computer per scaricare i dati via USB.
                                                    Secondo voi funzionarebbe il SBFspot in modo tale da avere i dati senza utilizzare il SunnyBeam?

                                                    Commenta


                                                    • #27
                                                      In linea teorica funziona anche con i Bluetooth Piggy Back. Se hai un vecchio Sunny Beam radio invece no.
                                                      Li distingui dal simbolo del Bluetooth nell'angolo in basso a destra.
                                                      Tinkering with Renewables - il mio canale YouTube

                                                      Commenta


                                                      • #28
                                                        Non ho visto simboli del Bluetooth, credo proprio che sia un vecchi Sunny Beam radio, io ce l'ho del 2007.
                                                        Mi sa che non ci sono possibilità di interfacciare 123solar con questo tipo di inverter. Forse con il cavo... però mi sa che non ne vale la pena, vedrò di atrezzarmi con una pinza amperometrica o con un contatore ad impulsi...

                                                        Commenta

                                                        Attendi un attimo...
                                                        X