OpenEnergyMonitor su RaspberryPi - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

OpenEnergyMonitor su RaspberryPi

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

  • Teoricamente no perché l'indirizzo IP è locale e quindi non dovrebbe uscire, ma puoi provare manualmente ad inviare il comando con router spento e acceso. Per le opzioni mancanti vanno installate manualmente, non capisco nemmeno io perché non vogliano inserire tutto sul pacchetto.
    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


    • Ciò ripensato, se si mette un IP serve il router per risolvere l'indirizzo, prova a sostituire l'IP con localhost
      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


      • Azzo.... hai ragione , ma guarda era ovvio mettendo l'IP ... adesso non posso provare ti faccio sapere poi... grazie
        AUTO BANNATO

        Commenta


        • Mea culpa !!!! ho messo localhost e funziona anche senza router..... 4 occhi vedono meglio di due ,
          grazie Walter
          AUTO BANNATO

          Commenta


          • Adesso che sono 15gg. che sta' funzionando perfettamente in locale , sarei a chiedere visto che e' uscita la versione 9.1 dove hanno migliorato la pagina myelectric , c'e' chi sa' come passare solo quella funzione sulla versione 8.5 low writing version , o come rendere la 9.1 a bassa scrittura ?
            O chiedo se la 9.1 e' piu' facilmente installabile su altri sistemi che non sia Raspian ?!
            AUTO BANNATO

            Commenta


            • Non credo sia possibile hanno cambiato parecchie cose, tanto che non funzionava più niente, ho dovuto riconfigurare tutte le Dashboard è ancora alcune parti non funzionano al meglio. Meglio aspettare ancora un po' di tempo prima di implementare qualcosa.
              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


              • Grazie , mi interessava soprattutto per la myelectric ho visto che adesso c'e' il grafico giorno , mese , anno......
                invece quella della versione 8.5 con cosa e' programmata , sarebbe fattibile vedere sulla barra del grafico giornaliero anche il decimale , invece che solo l'intero dei kwh/gg , intendo gli script myelectric.frm MYD MYY , sarebbero modificabili ?

                ciao
                AUTO BANNATO

                Commenta


                • In definitiva è un widget che non è altro che un modulo che si integra con EmonCms, più di un anno fa avevo cercato sul forum di EmonCms come fare per crearne uno o modificarne uno esistente, ma era fuori dalle mie capacità.
                  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


                  • Cavolo, ma qualcosa di semplice non lo potevano fare , tipo in php , python, etc... ma cosa usano per programmarlo , perche' ho visto nel forum che uno lo aveva modificato proprio per mettere il decimale....
                    AUTO BANNATO

                    Commenta


                    • Riprendo una vecchia discussione visto che io utilizzo EMONCMS.

                      Sto provando ad usare lo script di Walter per inviare i dati di 123solar ad emoncms seguendo la guida ma non riesco.

                      VI riporto l'output dello script dove ho sostituito l'invio al server con degli echo delle variabili ed il risultato è

                      1475744680000
                      0,0,0,0,0,0,0,0,0,0,0,0
                      0,0,0,0,0,0,0,0,0
                      0,0,0,0,0,0
                      0,0,06/10/2016 11:04:40,0,--:--


                      Che test intermedi posso fare nello script per verificare le il file LIVEMEMORY viene letto corretamente ?

                      Ovviamente i due file 123s_LIVEMEMORY.json e 123s_MEMORY.json contengono le variabili corrette perchè li vedo nell Help and Debugger.

                      Se puo' servire come tmpfs uso /run/shm

                      grazie per l'aiuto

                      Gabriele

                      Commenta


                      • Dipende dalla versione di 123solar e dalla versione del mio software che stai usando, con gli ultimi aggiornamenti di 123solar sono state cambiate le posizioni di alcuni file e ho dovuto fare delle modifiche per adattare lo script
                        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


                        • il solar è la versione 1.6.9

                          la versione di 123tooem è la 3.01 del 2014 che ho trovato sul tuo ( veramente ben fatto ) sito.

                          Hai poi fatto ulteriori release ?


                          ciao e grazie
                          Gabriele

                          Commenta


                          • Ciao Gabriele, con 123s 1.6.9 quella versione dello script non può funzionare, serve adattare i link degli include, se hai pazienza fino a sabato, sistemo l'ultima versione del file che sto utilizzando io e la pubblico sul sito
                            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


                            • ma ci mancherebbe altro. Posso aspettare ben oltre, fai con comodo.

                              Ad ogni modo sono qui che sto studiando il tuo script. Si impara sempre.

                              ciao e grazie
                              Gabriele

                              Commenta


                              • Confronta i percorsi dei file con la loro posizione nelle directory di 123s e adegua lo script, non ricordo bene ma non dovrebbe servire altro
                                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


                                • nulla da fare, non riesco.
                                  Walter se hai voglia dagli una occhiata, ad ogni modo non ho fretta, mi serve solo per confrontare l'output di 123solar con la TA dell Emonbase.


                                  ciao
                                  Gabriele

                                  Commenta


                                  • Ho aggiornato lo script (in realta lo avevo aggiornato da tempo) e lo ho pubblicato LINK
                                    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


                                    • .. e ovviamente funziona !!! GRAZIE!.

                                      una nota, nel nuovo pdf c'è scritto che per avviare si deve aggiungere nel crontab la linea

                                      00 06 * * * root /var/www/MyScripts/123_to_oem.php

                                      non è che deve essere .sh ?

                                      per il resto è ok.

                                      ciao
                                      Gabriele

                                      Commenta


                                      • Si , è corretto mettere .sh.
                                        Se però usi Raspbian Jessie è preferibile inserire l'avvio all'interno di un servizio, questo permette allo script di riavviarsi anche fuori orario a seguito di un riavvio del raspberry, per es. con il crontab precedente lo script parte alle 06.00 ma se il raspberry si riavvia alle 08.00 lo script non parte fino alle 06.00 del giorno successivo.

                                        Altra cosa, lo script non si ferma, quindi se si usa il crontab bisogna creare una istruzione per fermarlo o forzare un riavvio notturno, che non fa mai male....
                                        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


                                        • non riavvio piu' il rasp ad ora prefissata da un po'.

                                          Ossia da quando ho aggiunto le seguenti due righe nei relativi files

                                          vm.min_free_kbytes = 32768 in /etc/sysctl.conf
                                          smsc95xx.turbo_mode=N in /boot/cmdline.txt

                                          finiti i problemi...

                                          in effetti è meglio se trovo un modo per fare eseguire lo script solo dalle 6 alle 20.

                                          ciao
                                          GL

                                          Commenta


                                          • No, se non riavvi mai il raspberry basta che avvi lo script manualmente lui si arrangia a leggere i valori quando sono disponibili a prescindere che 123solar li fornisaca o meno, unico inconveniente è che in caso si shutdown o riavvio va nuovamente avviato a mano, comunque il servizio risolve tutti i problemi.

                                            Il servizio potrebbe essere:
                                            123_to_oem.service
                                            codice:
                                            [Unit]
                                            Description=123_to_oem
                                            Requires=network.target
                                            After=network.target 123solar.service
                                            
                                            [Service]
                                            Type=oneshot
                                            ExecStart=/var/www/MyScripts/123_to_oem.sh
                                            
                                            [Install]
                                            WantedBy=default.target
                                            ovviamente il servizio va creato con:

                                            codice:
                                            cd /etc/systemd/system 
                                            nano 123_to_oem.service
                                            e abilitato con:

                                            codice:
                                            systemctl enable 123_to_oem.service
                                            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


                                            • ...sei anni luce avanti a noi

                                              ancora grazie

                                              Commenta


                                              • Grazie anche da parte mia Walter! aggiorno pure io allora, sono fermo a circa 4 versioni fa.. ma finora tutto bene

                                                Pierantonio
                                                123 solar + openenergy monitor qui www.pierantonio81.dyndns.org

                                                Commenta


                                                • Prima di aggiornare, mi raccomando di fare una copia di sicurezza, le insidie sono sempre dietro l'angolo
                                                  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


                                                  • Ciao,
                                                    volevo condividere con voi che modificando il Sonoff ( circa 6 euro in cina o 10 in italia ) e aggiungendo un DTH22 ( anche questo pochi euro ) si puo' avere lo stesso risultato che si ottiene acquistando un EMONTH ( il cui costo, spedizioni comprese, è di circa 48 sterline ossia piu' di 50 euro).

                                                    Per la modifica del Sonoff vi rimando alla discussione apposita ma vi allego gli screenshot della configurazione del sonoff.
                                                    Visto che non riuscivo a capire dove inserire il numero del nodo di upload, adesso che funziona, vi allego il tutto.
                                                    Attenzione che il numero massimo del nodo è 30. ( e da qui i miei errori perchè impostavo dal 60 in su...)

                                                    Credo sia corretto considerando che su questo forum in tanti mi hanno aiutato.

                                                    ciao
                                                    Gabriele
                                                    File allegati

                                                    Commenta


                                                    • Ho installato la versione low write 9.7.3 per Rasp , qualcuno sà se questa versione ha la possibilità di andare in locale o no ? non riesco a capirlo , nelle spiegazioni non c'è scritto niente a proposito , in questa si può modificare direttamente dal server il file di configurazione di emonhub , trovo queste righe :
                                                      [[emoncmsorg]]
                                                      Type = EmonHubEmoncmsHTTPInterfacer
                                                      [[[init_settings]]]
                                                      [[[runtimesettings]]]
                                                      pubchannels = ToRFM12,
                                                      subchannels = ToEmonCMS,
                                                      url =https: // emoncms.org
                                                      apikey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                                                      senddata = 1 # Enable sending data to Emoncms.org
                                                      sendstatus = 1 # Enable sending WAN IP to Emoncms.org MyIP > https: //emoncms.org/myip/list
                                                      sendinterval= 30 # Bulk send interval to Emoncms.org in seconds
                                                      devo modificare qui ma in che maniera ?

                                                      grazie
                                                      AUTO BANNATO

                                                      Commenta


                                                      • ciao, ho la versione precedente ( non quella low write) ma ho riletto la guida sul sito OEM e dice che

                                                        The emonPi runs the Emoncms data logging web-app locally from emonPi’s internal web sever. Using Emoncms data can be logged locally to the emonPi’s SD card and (optionally) posted remotely to the Emoncms.org cloud server.


                                                        quindi di default scrive il locale e opzionalmente puoi inviare i dati sul sito.

                                                        Se vai all'indirizzo IP del rasp

                                                        http:/...IP del RASP....//emoncms/

                                                        cosa vedi ?

                                                        ciao
                                                        Gabriele

                                                        Commenta


                                                        • All'indirizzo 192.168.1.6/emoncms funziona , ma funzionava anche la vecchia low write 8.5 , e quando si staccava il router non registrava i dati , adesso devo verificare cosa succede a spegnere il router ....
                                                          sembra che continui a registrare , fra poco spengo il router e vedo cosa è successo domani....
                                                          grazie
                                                          se fai girare su Rasp ti conviene anche a te mettere una versione low write....
                                                          AUTO BANNATO

                                                          Commenta


                                                          • Bene , sembra in locale , i dati li ha registrati anche a router spento ......
                                                            AUTO BANNATO

                                                            Commenta


                                                            • Rispondo (per quel che posso) al mp di Lord of home,

                                                              Per il poco che conosco : OEM è un sistema di raccolta dati , partito come misuratore di energia poi anche sensoiri tipo T e H , però credo che in ogni caso la raccolta dati e logger lo faccia emoncms su PC , Rasp e simili o Android ... ad oggi meglio avere un contatorino SD120C nel(nei)quadro/i che vuoi connesso in USB-RS485 al rasp e hai i dati precisi al watt , per le T puoi connetterti direttamente ai GPIO del Rasp o (come faccio io) attraverso una USB-DALLAS ai sensori DS1820 che sono sensori di T digitali che si mettono tutti in parallelo , quindi aggiunger o togliere è semplice .
                                                              Nel mio caso ho un RASP , 1 interfaccia USB-RS485 , 1 interfacia USB-DS , le interfaccie sono connesse con cavo telefonico 1cp+T e mi passano nelle forassiti di casa fino ai sensori e al contatore , il Rasp lavora in autonomia , per leggere e vedersi dati i tempo reale , grafici , etc deve essere collegato ad un router , a cui poi accedi con smartphone o PC , non è obbligatorio il collegamento a internet , nel tuo caso basta che metti un router accanto al Rasp e lo accenderai quando vuoi connetterti , non serve il router acceso sempre....
                                                              Pr la programmazione un pò di 'manualità' al PC serve , si scarica l'immagine SD già pronta , si copia su una SD , si accede al logger via PC e da lì vanno fatte un pò di operazioni con comandi da terminale , qualche script etc, non è difficile ma un minimo di esperienza serve , altrimenti trovi chi te lo faccia , ti fornisce la SD (e il RASP) pronta , connetti le interfacce e vai....per adesso mi fermo
                                                              AUTO BANNATO

                                                              Commenta

                                                              Attendi un attimo...
                                                              X