Raspberry + MeterN - Monitoraggio energetico valido ed economico - GUIDA - EnergeticAmbiente.it

annuncio

Comprimi
Ancora nessun annuncio.

Raspberry + MeterN - Monitoraggio energetico valido ed economico - GUIDA

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

  • Script virtmeter per meteN

    Metto a disposizione di tutti uno script da me sviluppato.
    Lo script - virtmeter - produce un output in formato compatibile con meterN e ha diverse funzionalità utili per meglio valutare i consumi della propria abitazione.
    Lo script permette di:
    - calcolare un nuovo meter come somma e differenza di altri meter;
    - valutare il meter durante tutto il giorno o solamente durante la fascia tariffaria scelta (F1, F2, F3, F23);
    - calcolare un nuovo meter per determinare i prelievi, le immissioni e l'autoconsumo.

    In pratica lo script è un sostituto di eflow, eflowlive e del vecchio script di the drake che non funziona più nelle nuove versioni di meterN.

    Lo script non necessita di modifiche al codice di meterN (si può usare per esempio lo script pool123s di Jeanmark non modificato) e non ha vincoli sui meter.

    Come tutti gli script di meterN anche virtmet.php va memorizzato in /var/www/comapps.
    Fatto questo va:
    - cambiato il proprietario con il comando chown www-data.www-data virtmeter.php
    - aggiunto il permesso di esecuzione con il comando chmod +x virtmeter.php
    - creato il link simbolico con il comando ln -s /var/www/comapps/virtmeter.php /usr/bin/virtmeter

    Uso di virtmeter
    codice:
    virtmeter {virtmeternum} {meternumlisttoadd|0} {meternumlisttosub|0} {value} {fascia} 
    
    
    Dove:
        virtmeternum       --> meterID (del virtual meter che si vuole definire)
        meternumlisttoadd  --> lista dei meterID da sommare (0 per nessuna somma)
        meternumlisttosub  --> lista dei meterID da sottrarre (0 per nessuna sottrazione)
        value              --> indicatore del valore che si chiede venga calcolato scelto fra
                               energy, impenergy, expenergy, selfcenergy
                               power, imppower, exppower, selfcpower
        fascia             --> indicatore della fascia tariffaria (F1 o F2 o F3 o F23 o 0 per nessuna fascia}
    Lo script può essere usato in due modalità
    codice:
    virtmeter {virtmeternum} {meternumlisttoadd|0} {meternumlisttosub|0} {energy|power} {F1|F2|F3|F23|0} 
    
    virtmeter {virtmeternum} 0 0 {impenergy|expenergy|selfcenergy|imppower|exppower|selfcpower} {F1|F2|F3|F23|0}
    Esempi
    codice:
          virtmeter 14 9,11 8 energy 0    -> met14 = met9 + met11 - met8
          virtmeter 15 12 0 energy F1     -> met15 = met12 (only if F1)
          virtmeter 16 12 0 energy F23    -> met16 = met12 (only if F23)
          virtmeter 18 0 0 impenergy 0    -> met18 = withdrawn energy (imported from grid)
          virtmeter 19 0 0 expenergy F1   -> met19 = exported energy (only if F1)
          virtmeter 20 0 0 selfcenergy F2 -> met20 = self consumption energy (only if F2)
    Pertanto se si vuole calcolare i prelievi complessivi si può definire il meter 3 come "elect, other" e mettendo nel campo Command "virtmeter 3 0 0 impenergy 0" e nel campo live command "virtmeter 3 0 0 imppower 0".
    Analogamente se si vuole calcolare le immissioni complessive si può definire il meter 4 come "elect, other" e mettendo nel campo Command "virtmeter 4 0 0 expenergy 0" e nel campo live command "virtmeter 4 0 0 exppower 0".
    Volendo calcolare le immissioni complessive si può definire il meter 5 come "elect, other" e mettendo nel campo Command "virtmeter 5 0 0 selfcenergy 0" e nel campo live command "virtmeter 5 0 0 selfcpower 0".
    Invece se si vuole misurare le immissioni in fascia F1 si può definire il meter 6 come "elect, other" e mettendo nel campo Command "virtmeter 6 0 0 expenergy F1" e nel campo live command "virtmeter 6 0 0 exppower F1". Per le immissioni nelle fasce vuote (F23) si può definire il meter 7 come "elect, other" e mettendo nel campo Command "virtmeter 7 0 0 expenergy F1" e nel campo live command "virtmeter 7 0 0 exppower F1".

    Lo script è stato testato da me e da flanesi e funziona bene.

    Scrivete pure qui se servono chiarimenti, nuove implementazioni o semplicemente segnalare bug.
    Non sono bug dello script:
    - l'avviso che trovate nella sezione eventi "PHP Notice: Undefined offset: 10 in /var/www/metern/scripts/metern.php on line 228" essendo questo un bug di meterN già segnalato a JM e inserito nelle correzioni della prossima release;
    - una specie di interruzione del grafico tipo questa
    Clicca sull'immagine per ingrandirla. 

Nome:   Senza nome.png 
Visite: 1 
Dimensione: 44.6 KB 
ID: 1962402

    virtmeter.zip

    Commenta


    • grande Garluk
      FV: 6,54kwp SunPower e20 327, inverter SE 6000 con ottimizzatori P500, azimuth=-13, tilt=20°, pvoutput=http://pvoutput.org/aggregate.jsp?id...=50540&v=0&t=m ; PdC = Mitsubishi Zubadan 11,2 VAA ; HYC 500

      Commenta


      • Fantastico, grazie Garluk. Ero impantanato per aver furbescamente aggiornato metern all'ultima versione e l'immagine di flane mi continua a dare grafici sballati, mentre le letture istantanee mi funzionano bene consentendomi di usare comunque lo script per la gestione della resistenza elettrica fatto da flane.
        Vedo cosa riescono a fare le mie mani, spero di trovare aiuto semmai qua.

        Commenta


        • Scusate, ma per chi è in possesso di un contatore trifase, l'unico modo per monitorare i consumi è quello di installare un contatore modbus trifase? o ci si può inventare qualcosa con più di un contatore modbus monofase?

          Commenta


          • scusa Garluk

            Quindi se ho capito bene:


            meter ID 3 (elect - other) con eflow whin ed eflowlive whin
            sostituisco con virtmeter 3 0 0 impenergy 0 ed virtmeter 3 0 0 imppower 0


            meter ID 4 (elect - other) con eflow whout ed eflowlive whout
            sostituisco con virtmeter 4 0 0 expenergy 0 ed virtmeter 4 0 0 exppower 0


            meter ID 5 (elect - other) con eflow selfc ed eflowlive selfc
            sostituisco con virtmeter 5 0 0 selfcenergy 0 ed virtmeter 5 0 0 selfcpower 0


            grazie
            località Frosinone; inclinazione 30^; direzione sud;
            13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
            Solar logger RASPBERRY-PI3
            23Solar feed PVout - MeterN - DOMOTICZ

            Commenta


            • Esatto miki8989
              Se poi vuoi anche i consumi divisi per fascia come dal grafico postato definisci gli ulteriori meter

              Commenta


              • Grazie..

                solo un'info.. vantaggi nell'uso di questo nuovo script (oltre logicamente le funzioni aggiunte)

                grazie
                località Frosinone; inclinazione 30^; direzione sud;
                13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                Solar logger RASPBERRY-PI3
                23Solar feed PVout - MeterN - DOMOTICZ

                Commenta


                • miki8989 lo script che ho scritto ha questi vantaggi rispetto a eflow:
                  - eflow legge sempre i dati passati dai file memorizzati in SD, virtmeter legge i dati dai file memorizzati in SD solo quando necessario prediligendo la lettura dalla memoria per cui virtmeter è più veloce
                  - eflow ha gli ID dei meter scritti nello script per cui hai dei vincoli; virtmeter non ha vincoli poichè nello script non ha memorizzato nulla e tutto si specifica da linea di comando
                  - eflow ha bisogno di alcuni dati memorizzati in RAM mentre virtmeter non ha questa necessità infatti puoi usare per esempio lo script pool123s di JM senza modifiche

                  Inoltre virtmeter rispetto a eflow si differenzia in un altro aspetto.
                  Eflow quando viene eseguito calcola i valori sulla base dei valori che trova nei file /dev/shm/1Produzione.txt e nel file /dev/shm/2Consumi.txt. Ovviamente i valori presenti nei 2 file citati sono stati memorizzati in precedenza.
                  Il valore nei file /dev/shm/1Produzione.txt è stato memorizzato durante l'esecuzione di pool123s mentre il valore nel file /dev/shm/2Consumi.txt è stato memorizzato durante l'esecuzione di poolerconsumi.
                  Comprendi bene che questi due valori sono riferiti a tempi diversi e diversi anche dall'esecuzione dello script eflow.
                  Lo script virtmeter, invece, opera in modo diverso. virtmeter quando viene eseguito rileva i valori di produzione e dei consumi lanciando il comando impostato nella configurazione del meter. Il valore della produzione e dei consumi sono contrariamente a quanto accade in eflow, rilevati quasi nello stesso istante. virtmeter fa una fotografia un pò più accurata e infatti se fai un confronto trovi piccole differenze (limitate complessivamente a qualche decina di Wh) durante la giornata.

                  Se vuoi altri dettagli chiedi.

                  Commenta


                  • Originariamente inviato da FaManY77 Visualizza il messaggio
                    Scusate, ma per chi è in possesso di un contatore trifase, l'unico modo per monitorare i consumi è quello di installare un contatore modbus trifase? o ci si può inventare qualcosa con più di un contatore modbus monofase?
                    Un contatore modbus trifase costa meno di 3 contatori modbus monofase ed in modo semplice ed efficace ti fornisce tutto ciò di cui hai bisogno.
                    Inoltre alcune misure tipiche di un impianto trifase possono essere fatte solo con un contatore modbus trifase.

                    Confronta per esempio un SDM630 modbus con 3 x SDM230 modbus su uno stesso shop... costa meno!
                    FV: 5,94Kwp - Azimuth 18° SW, Tilt 17° - 22 QCELLS G2 PRO 270W, PowerOne 6.0 OUTD-IT - PVOUTPUT
                    4 Clima PdC: A+++/A++ SEER 7,2-8.5/4.6-4.7 (13.5kW/16.4 kW)

                    Commenta


                    • grazie Garluk per la spiegazione
                      in effetti di tanto in tanto ho dati sballati che mi tocca correggere a mano...

                      ieri sera ho provato a fare qualche test

                      se invio eflow whin (con putty) ottengo
                      3(56932407*Wh)

                      se invio virtmeter 3 0 0 impenergy 0 (sempre con putty) ottengo
                      PHP Warning: file_put_contents(/dev/shm/produzione1.txt): failed to open stream: Permission denied in /var/www/comapps/pool123s.php on line 62
                      PHP Warning: file_put_contents(/dev/shm/consumi2.txt): failed to open stream: Permission denied in /var/www/comapps/poolerconsumi.php on line 77
                      3(56932416*Wh)

                      potrebbe essere che è in corso ancora metern???
                      non vorrei fare casini...

                      grazie
                      località Frosinone; inclinazione 30^; direzione sud;
                      13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                      Solar logger RASPBERRY-PI3
                      23Solar feed PVout - MeterN - DOMOTICZ

                      Commenta


                      • miki8989 i warning che ricevi è per il meccanismo di funzionamento di virtmeter che ti ho spiegato prima.
                        Come ho spiegato, virtmeter quando viene lanciato legge in quel momento il valore della produzione e dei consumi così da effettuare una stima quando più accurata possibile di immissioni, prelievi e autoconsumo.
                        Tieni presente che gli script pool123s e poolerconsumi, richiamati da virtmeter, scrivono (per eflow) i valori letti da inverter/contatori dentro la memoria (/dev/shm/....) il cui proprietario è l'utente www-data (visto che inizialmente sono stati richiamato da metern cghe gira con l'unte www-data. Quando lanci lo script virtmeter da shell tu lo stati eseguendo, probabilmente, con l'utente pi e non avendo pi i giusti permessi ricevi il warning che hai postato.
                        Prova col comando
                        codice:
                        sudo -u www-data virtmeter 3 0 0 impenergy 0
                        o se non va (non conosco la tua config di sistema operativo) semplicemente con sudo.

                        In ogni caso come vedi il comando funziona visto che ti restituisce il valore del meter 3(56932416*Wh).

                        Se sostituisci la stringa in command e livecommand non hai problemi visto che quei comandi verranno eseguiti dal giusto utente.

                        Fammi sapere

                        Commenta


                        • Originariamente inviato da sovking Visualizza il messaggio
                          Un contatore modbus trifase costa meno di 3 contatori modbus monofase ed in modo semplice ed efficace ti fornisce tutto ciò di cui hai bisogno.
                          Inoltre alcune misure tipiche di un impianto trifase possono essere fatte solo con un contatore modbus trifase.

                          Confronta per esempio un SDM630 modbus con 3 x SDM230 modbus su uno stesso shop... costa meno!
                          Penso che il suo problema sia che non ha un programma per riuscire a leggere un SDM630.
                          FaManY77 non preoccuparti che a breve pubblico il successore di sdm120c che legge anche gli SDM630

                          Commenta


                          • perfetto con

                            pi@raspberrypi:~ $ sudo -u www-data virtmeter 3 0 0 impenergy 0
                            3(56938776*Wh)
                            ma anche
                            pi@raspberrypi:~ $ sudo virtmeter 3 0 0 impenergy 0
                            3(56938792*Wh)
                            anche se con immissioni ed autoconsumo (fotovoltaico spento) da
                            pi@raspberrypi:~ $ virtmeter 5 0 0 selfcenergy 0
                            Abording: Too late mN live values
                            comunque ho inserito virmet in meter e sembra andare... vediamo domattina con la partenza del fotovoltaico..

                            un'ultima cosa
                            stò testando DOMOTICZ e trasferisco i dati da metern a domoticz usando il comando
                            # import tot prelievi
                            T3=`sudo eflow whin grep "^3\(.*Wh\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
                            posso usare virtmeter al posto di eflow whin (domanda stupida in quanto sono sicuro di SI ma...)

                            grazie 1000 sei gentilissimo...

                            aggiornamento del 06OTT-------------------------------------

                            funziona benissimo...

                            grazie
                            località Frosinone; inclinazione 30^; direzione sud;
                            13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                            Solar logger RASPBERRY-PI3
                            23Solar feed PVout - MeterN - DOMOTICZ

                            Commenta


                            • Originariamente inviato da Garluk Visualizza il messaggio
                              quoto dolam.

                              Another se il problema è solo sapere quando si accende una pompa non c'è bisogno di un SDM. Puoi mettere un SDM generale per tutto il comparto termico e misuri l'assorbimento complessivo dell'impianto e poi metti degli ingressi digitali che ti dicono quando si accende una pompa. E' sicuramente tutto più semplice! Ti bastano dei microrelè che metti sulla 220V in parallelo alle pompe che vuoi monitorare e poi usi i contatti puliti per mandare a massa a Vcc un GPIO del raspberry o di un ESP8266.
                              questi vanno bene? Elegoo 4 Channel DC 5V Modulo Relay con Accoppiatore Ottico per Arduino UNO R3 MEGA 2560 1280 DSP ARM PIC AVR STM32 Raspberry Pi: Amazon.it: Elettronica

                              o questi? XCSOURCE 5PCS 5V 1 Channel Relay Shield modulo accoppiatore ottico per il PIC AVR DSP ARM Arduino TE213: Amazon.it: Elettronica
                              FV: 6,54kwp SunPower e20 327, inverter SE 6000 con ottimizzatori P500, azimuth=-13, tilt=20°, pvoutput=http://pvoutput.org/aggregate.jsp?id...=50540&v=0&t=m ; PdC = Mitsubishi Zubadan 11,2 VAA ; HYC 500

                              Commenta


                              • Originariamente inviato da Garluk Visualizza il messaggio
                                Penso che il suo problema sia che non ha un programma per riuscire a leggere un SDM630.
                                FaManY77 non preoccuparti che a breve pubblico il successore di sdm120c che legge anche gli SDM630
                                Grazie Garluk!

                                Il mio problema attualmente è che non ho niente, e che per evitare di monitorare l'impianto con qualcosa di "autocostruito" ho acquistato la scheda logger VSN300 abbinata al mio inverter ABB.
                                Il problema però è che non sapevo si potessero monitorare anche tutti gli altri consumi e immissioni con un contatore modbus, di conseguenza adesso spendere 100/150 euro solo per il contatore trifase volevo evitarlo.

                                Però approfitto per chiederti, io ho il contatore enel trifase, da li partono i cavi trifase che arrivano nel seminterrato dove ho un laboratorio di falegnameria OBBISTICO (quindi faccio un altro lavoro). Da li parte 1 fase che sale su casa e serve tutta la villetta. A questo punto potrei mettere il contatore monofase modbus sulla fase che sale a casa, così da poter monitorare tutti i consumi casalinghi (ovviamente perderei i consumi quando uso il laboratorio). E' fattibile tecnicamente?

                                Inoltre il quadro elettrico principale è nel laboratorio (c'è anche l'inverter ABB) dove è presente anche un Access point wifi con 4 porte ethernet (visto che ho tutti e 3 i piani cablati con ethernet) allora mi domandavo, visto che in salone ho un HTPC sempre acceso con una macchina virtuale Linux, non potrei acquistare un affare del genere per usare questa VM al posto della RaspberryPI:

                                CS PRIORITY RS232/RS485 seriale a modulo WIFI a Ethernet valutazione modulo WiFi valutazione Board: Amazon.it: Elettronica

                                E' un convertitore RS485 su Ethernet. A quel punto collegherei il contatore monofase modbus al quadro elettrico principale, connesso con questo convertitore attaccato sullo switch ethernet. A questo punto potrei installare meterN e 123solar sulla macchina virtuale.

                                E' fattibile?

                                Commenta


                                • Originariamente inviato da miki8989 Visualizza il messaggio

                                  aggiornamento del 06OTT-------------------------------------

                                  funziona benissimo...

                                  grazie
                                  Perfetto.

                                  Curiosità: cosa ci fai con DOMOTICZ? Ero tentato di sperimentare un pò...

                                  Commenta


                                  • questo è un esempio...
                                    Clicca sull'immagine per ingrandirla. 

Nome:   2017-10-06_185838.png 
Visite: 1 
Dimensione: 303.6 KB 
ID: 1962460
                                    località Frosinone; inclinazione 30^; direzione sud;
                                    13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                    Solar logger RASPBERRY-PI3
                                    23Solar feed PVout - MeterN - DOMOTICZ

                                    Commenta


                                    • No, non vanno bene.
                                      Mi sono espresso male.
                                      Devi prendere un microrelè con bobina a 230V e 1 scambio anche a 1A o meno.
                                      Colleghi la bobina in parallelo alla pompa da monitorare
                                      Colleghi il +VCC del raspberry a uno dei due contatti dello scambio del relè.
                                      Colleghi l'altro contatto dello scambio del relè a uno dei pin GPIO gestiti da WiringPI
                                      Mi sembra che JM abbia fatto uno script per questo. Non ricordo bene altrimenti fare un piccolo script che ti restituisca lo stato di un pin in formato meterN non è affatto difficile. Prova a farti un giro nel forum di flane.
                                      In questo modo sai quando la pompa si accende e si spegne.

                                      Commenta


                                      • Originariamente inviato da FaManY77 Visualizza il messaggio
                                        Grazie Garluk!

                                        [...]

                                        E' fattibile?
                                        Potrebbe essere fattibile ma dubito che funzionerebbe bene.

                                        Francamente un raspberry costa 40 euro. La scheda che mi hai indicato ne costa 20. Risparmieresti 20 euro e non sei certo del risultato. Io non lo farei.

                                        Ti dico che se non hai insieme consumo e produzione non ti rendi conto come utilizzi l'energia. Per cui secondo me ha senso avere entrambi.

                                        Ti conviene comprare un raspberry e 2 contatori SDM220 (uno per i consumi di casa e uno per la produzione sulla fase dove è collegata la casa). Spesa totale inferiore a 100 euro. Metti tutto nel laboratorio collegando il raspberry a una ethernet che hai lì. Fine dei giochi.
                                        Poi avendo meterN puoi aggiungere sensori e monitorare la temperatura di casa o anche altre grandezze.

                                        Se poi ti vuoi sbizzarire metti sul PC un ulteriore macchina virtuale con domoticz e ti diverti.

                                        Commenta


                                        • Originariamente inviato da miki8989 Visualizza il messaggio
                                          questo è un esempio...
                                          [ATTACH=CONFIG]62786[/ATTACH]
                                          Sembra figo.
                                          Che cosa hai mostrato sulla mappa? La mappa come l'hai realizzata?
                                          C'è in giro una giuda così mi rendo conto meglio cosa serve e le possibilità?

                                          Commenta


                                          • qui siamo un pò fuori discussione...

                                            qui c'e la discussione su domoticz
                                            Domoticz Home automation system multipiattaforma

                                            la mappa l'ho fatta con SweetHome3D e poi ho messo su i dati di metern (importati in domoticz), gli attuatori (sonoff), sensori di temperatura (esp8266) il tutto in wifi..

                                            Faman potresti pensare di fare qualcosa di simile...

                                            ciao
                                            località Frosinone; inclinazione 30^; direzione sud;
                                            13 pannelli schott solar da 230w; inverter Power-One PVI-OutD 3.0
                                            Solar logger RASPBERRY-PI3
                                            23Solar feed PVout - MeterN - DOMOTICZ

                                            Commenta


                                            • Originariamente inviato da Garluk Visualizza il messaggio
                                              Potrebbe essere fattibile ma dubito che funzionerebbe bene.

                                              Francamente un raspberry costa 40 euro. La scheda che mi hai indicato ne costa 20. Risparmieresti 20 euro e non sei certo del risultato. Io non lo farei.

                                              Ti dico che se non hai insieme consumo e produzione non ti rendi conto come utilizzi l'energia. Per cui secondo me ha senso avere entrambi.

                                              Ti conviene comprare un raspberry e 2 contatori SDM220 (uno per i consumi di casa e uno per la produzione sulla fase dove è collegata la casa). Spesa totale inferiore a 100 euro. Metti tutto nel laboratorio collegando il raspberry a una ethernet che hai lì. Fine dei giochi.
                                              Poi avendo meterN puoi aggiungere sensori e monitorare la temperatura di casa o anche altre grandezze.

                                              Se poi ti vuoi sbizzarire metti sul PC un ulteriore macchina virtuale con domoticz e ti diverti.
                                              Gurluk mi hai convinto. Come contatore opto per l'SDM630 trifase, ma solo dopo che hai completato il programmino che legge i suoi valori, (quanto pensi di metterci?)
                                              Mentre per il raspberry vorrei farne a meno, perchè per altri motivi volevo già mettere un pc in laboratorio, l'unica domanda a questo punto è, per il convertitore USB RS485 e tutto l'ambaradam, va bene se la macchina linux è virtuale? O deve essere necessariamente un server fisico?

                                              Commenta


                                              • Dovresti metterne 2 di contatori SDM630: 1 per la produzione e uno per i consumi altrimenti dovresti scollegare la schedina che hai comprato che adesso fa da logger.
                                                Puoi scegliere di implementare per ora una versione ridotta (così vedi come ti trovi) comprando solo 2 SDM220 (che poi puoi riutilizzare per rilevare consumi parziali come fanno molti di noi).

                                                Non c'è bisogno di una macchina fisica, puoi usare tranquillamente una macchina virtuale ma ti faccio riflettere su una cosa: se il computer nel laboratorio lo devi lasciare acceso h24 per altri motivi va bene altrimenti è proprio antieconomico tenere acceso un PC 24/24 visto che un PC consuma minimo una cinquantina di watt mentre un raspberry consuma 2W. Praticamente dopo un anno coi soldi della corrente risparmiata ti sei pagato il raspberry.
                                                Altra soluzione è portarti un ulteriore cavo di rete dove hai l'htpc e mettere la macchina virtuale linux con 123solar e meterN sull'HTPC.

                                                Il programma per l'SDM630 è pronto. Va solo testato. Sto prendendo accordi con flane.

                                                Commenta


                                                • Perdonami Garluk ma non ho capito molto di quello che mi hai detto :-) O meglio, alcune cose non sono chiare:

                                                  Originariamente inviato da Garluk Visualizza il messaggio
                                                  Dovresti metterne 2 di contatori SDM630: 1 per la produzione e uno per i consumi altrimenti dovresti scollegare la schedina che hai comprato che adesso fa da logger.
                                                  Puoi scegliere di implementare per ora una versione ridotta (così vedi come ti trovi) comprando solo 2 SDM220 (che poi puoi riutilizzare per rilevare consumi parziali come fanno molti di noi).
                                                  Se metto 2 contatori SDM630, con la scheda logger che ho cosa ci faccio? Cioè tu hai scritto che ne dovrei comprare due ALTRIMENTI DOVREI SCOLLEGARE la scheda logger, cioè se ne compro 1 solo devo scollegare la scheda logger? non ho capito

                                                  Originariamente inviato da Garluk Visualizza il messaggio
                                                  Non c'è bisogno di una macchina fisica, puoi usare tranquillamente una macchina virtuale ma ti faccio riflettere su una cosa: se il computer nel laboratorio lo devi lasciare acceso h24 per altri motivi va bene altrimenti è proprio antieconomico tenere acceso un PC 24/24 visto che un PC consuma minimo una cinquantina di watt mentre un raspberry consuma 2W. Praticamente dopo un anno coi soldi della corrente risparmiata ti sei pagato il raspberry.
                                                  Questa è una giusta osservazione, il pc in laboratorio senza macchina virtuale rimarrebbe spento, quindi in questa ottica meglio prendere una Raspberry

                                                  Originariamente inviato da Garluk Visualizza il messaggio
                                                  Altra soluzione è portarti un ulteriore cavo di rete dove hai l'htpc e mettere la macchina virtuale linux con 123solar e meterN sull'HTPC.
                                                  Il progra per l'SDM630 è pronto. Va solo testato. Sto prendendo accordi con flane
                                                  testa La questione cavi non è un problema perchè ho casa cablata, il lab, il salone, la mansarda, su ogni piano è presente un router wifi con 4 porte eth, tutti interconnessi che formano la lan di casa, però non ho capito come collegherei i contatori SDM630 all'htpc che ha già una vm linux accesa h24. Dal poco che ho capito, questi contatori modbus hanno delle connessioni per RS485, quindi dal lab partirebbero dei fili e basta, come li faccio arrivare in TCP sull'htpc sempre acceso? Per questo avevo indicato un convertitore rs485 -> Ethernet anzichè il Raspberry

                                                  C'è poi un'altra questione, io ho visto che la scheda logger VSN300 che ho io, ha un gateway tcp modbus, proprio per interfacciarsi con altri sistemi tramite protocollo modbus, quindi in teoria tramite questo gateway dovrei essere già apposto per reperire le informazioni dagli inverter direttamente via TCP, o sbaglio?Cioè vorrei evitare di mettere su un sistema di monitoraggio e darmi sulle gengive la scheda logger che ho acquistato

                                                  Commenta


                                                  • Probabilmente non sono riuscito a spiegare bene il mio pensiero.
                                                    Ci riprovo.

                                                    Premessa.
                                                    Leggere solo consumi con uno strumento e la produzione con altro strumento serve a poco perchè non comprendi bene l'uso dell'energia (ti perdi autoconsumo e immissioni per esempio).

                                                    Fatta questa premessa le soluzioni che puoi adottare sono 2:
                                                    - metti due contatori SDM630: uno per la produzione e uno per i consumi lasciando il lavoro di monitoraggio lato DC e sullo stato dell'inverter alla schedina che hai comprato;
                                                    - metti un solo contatore SDM630 (solo consumi) e colleghi la rs485 dell'inverter al tuo sistema di monitoraggio escludendo di fatto la schedina.

                                                    La soluzione che ti dicevo - giusto per farti rendere conto di come consumi l'energia - scaturiva dal fatto che tu hai l'impianto di casa tutto collegato su una fase e il laboratorio lo usi molto saltuariamente. Pertanto con 2 SDM220 monitoravi produzione e consumo della casa solo sulla fase interessata e lasciavi il monitoraggio dell'impianto FTV alla schedina che hai.

                                                    E con questa spiegazione spero di aver risposto alla tua prima domanda.

                                                    Questione cavi.
                                                    Non serve la cablatura ethernet che hai per casa. Per usare la macchina virtuale che hai sull'HTPC devi portare un cavo che porti il bus RS485 dal laboratorio al salotto dove hai l'HTPC. Se non puoi devi andare di raspberry.

                                                    Questione modbus TCP.
                                                    Certo che puoi interrogare la scheda logger VSN300 via modbus TCP. Ti devi scrivere un programma che interroghi la scheda e esporti i dati che servono a 123solar.
                                                    Non so se qualcuno ha affrontato il problema ma zio google non è d'aiuto in questo caso

                                                    Commenta


                                                    • Garluk parli come se tutti masticassero codice alla mattina a colazione
                                                      FV: 6,54kwp SunPower e20 327, inverter SE 6000 con ottimizzatori P500, azimuth=-13, tilt=20°, pvoutput=http://pvoutput.org/aggregate.jsp?id...=50540&v=0&t=m ; PdC = Mitsubishi Zubadan 11,2 VAA ; HYC 500

                                                      Commenta


                                                      • Originariamente inviato da Garluk Visualizza il messaggio
                                                        Probabilmente non sono riuscito a spiegare bene il mio pensiero.
                                                        Ci riprovo.

                                                        Premessa.
                                                        Leggere solo consumi con uno strumento e la produzione con altro strumento serve a poco perchè non comprendi bene l'uso dell'energia (ti perdi autoconsumo e immissioni per esempio).
                                                        Ok è chiaro

                                                        Originariamente inviato da Garluk Visualizza il messaggio

                                                        Fatta questa premessa le soluzioni che puoi adottare sono 2:
                                                        - metti due contatori SDM630: uno per la produzione e uno per i consumi lasciando il lavoro di monitoraggio lato DC e sullo stato dell'inverter alla schedina che hai comprato;
                                                        - metti un solo contatore SDM630 (solo consumi) e colleghi la rs485 dell'inverter al tuo sistema di monitoraggio escludendo di fatto la schedina.
                                                        La tua prima soluzione credo possa essere sostituita con 1 contatore SDM630 lato contatore trifase (impianto di casa) e con un SMD220 perchè ho omesso un dato probabilmente importante. L'impianto di casa è si trifase ma l'inverter ed il contatore di produzione sono monofase.

                                                        A questo punto mi sorge una domanda, lato impianto FV, quale differenza c'è tra mettere un contatore SDM220 o utilizzare la porta rs485 direttamente dell'inverter? Il fatto di collegare la rs485 dell'inverter esclude la scheda in che senso? Nel senso che poi avrei tutto il monitoraggio tramite 123solar e metern (rendendo la scheda di fatto superflua perchè avrei le stesse informazioni riguardanti la produzione) oppure la scheda viene proprio esclusa e non logga più i dati di produzione?

                                                        Originariamente inviato da Garluk Visualizza il messaggio
                                                        La soluzione che ti dicevo - giusto per farti rendere conto di come consumi l'energia - scaturiva dal fatto che tu hai l'impianto di casa tutto collegato su una fase e il laboratorio lo usi molto saltuariamente. Pertanto con 2 SDM220 monitoravi produzione e consumo della casa solo sulla fase interessata e lasciavi il monitoraggio dell'impianto FTV alla schedina che hai.

                                                        E con questa spiegazione spero di aver risposto alla tua prima domanda.

                                                        Questione cavi.
                                                        Non serve la cablatura ethernet che hai per casa. Per usare la macchina virtuale che hai sull'HTPC devi portare un cavo che porti il bus RS485 dal laboratorio al salotto dove hai l'HTPC. Se non puoi devi andare di raspberry.
                                                        Ah ok quindi come pensavo dovrei far passare dei cavi.. cosa NON impossibile ma... forse un pò macchinosa, faccio prima a mettere una raspberry, però a questo punto potrei utilizzare la raspberry per processare tutti i dati, ma farli scrivere su un filesystem condiviso con la macchina virtuale in maniera tale da poter utilizzare 123solar e metern sulla macchina virtuale così da avere anche la memorizzazione dei dati sulla macchina virtuale e non sulla SD della RB, togliendo anche un bel pò di carico sulla RB. Dicono bene?

                                                        Originariamente inviato da Garluk Visualizza il messaggio
                                                        Questione modbus TCP.
                                                        Certo che puoi interrogare la scheda logger VSN300 via modbus TCP. Ti devi scrivere un programma che interroghi la scheda e esporti i dati che servono a 123solar.
                                                        Non so se qualcuno ha affrontato il problema ma zio google non è d'aiuto in questo caso
                                                        Semmai questo si riuscisse a fare potrei far processare i dati da 123solar e metern senza ausilio del contatore SDM220 lato impianto FV e/o scheda logger... giusto?

                                                        GRAZIE per l'aiuto intanto!

                                                        Commenta


                                                        • FaManY77 a mio avviso ti stai complicando la vita inutilmente .
                                                          Raspberry con l'immagine di Flanesi fa già tutto quello che ti serve ( 3/4% di impegno RAM) , la porta RS485 dell'inverter, ABB o SMA, puoi collegarla direttamente al Raspberry, scrivi i dati sulla sua SD e fai l'invio di un backup della cartella "data" ogni giorno in automatico, ad esempio, su altervista .
                                                          Hai consumi bassissimi, monitoraggio ineguagliabile, dati conservati in due posizioni e con un contatore SDM 230 sulla fase di casa controlli che tutto funzioni a dovere.

                                                          Ultima osservazione sul passaggio di cavi, miki8989 trasferisce tutti i dati in wireless utilizzando gli gli esp8266 o meglio i sonoff modificati.
                                                          5.76 kW 24 IBC SOLAR Tilt 19°, Azimut+54° S-SO, Power-One 6 kW , 2 boiler 0-1200W in serie, controllo domotico , SDM220Modbus x monitoraggio consumi con MeterN, 7 split a PDC, http://pvoutput.org/list.jsp?userid=8660 Aderite al Team di monitoraggio denominato EnergeticAmbiente su Pvoutput.org , così sapremo ogni giorno quanta energia pulita hanno prodotto gli amici del forum. Questo il link del Team ?https://pvoutput.org/listteam.jsp?tid=1115

                                                          Commenta


                                                          • Originariamente inviato da Another Visualizza il messaggio
                                                            Garluk parli come se tutti masticassero codice alla mattina a colazione
                                                            Chiedo scusa...

                                                            Commenta


                                                            • Originariamente inviato da FaManY77 Visualizza il messaggio
                                                              La tua prima soluzione credo possa essere sostituita con 1 contatore SDM630 lato contatore trifase (impianto di casa) e con un SMD220 perchè ho omesso un dato probabilmente importante. L'impianto di casa è si trifase ma l'inverter ed il contatore di produzione sono monofase.
                                                              Se il tuo impianto FTV è monofase basta un SDM220.

                                                              Originariamente inviato da FaManY77 Visualizza il messaggio
                                                              A questo punto mi sorge una domanda, lato impianto FV, quale differenza c'è tra mettere un contatore SDM220 o utilizzare la porta rs485 direttamente dell'inverter? Il fatto di collegare la rs485 dell'inverter esclude la scheda in che senso? Nel senso che poi avrei tutto il monitoraggio tramite 123solar e metern (rendendo la scheda di fatto superflua perchè avrei le stesse informazioni riguardanti la produzione) oppure la scheda viene proprio esclusa e non logga più i dati di produzione?
                                                              Se usi un SDM220 conservi la schedina ABB e tutta la sua infrastruttura.
                                                              Se usi la RS485 dell'inverter perdi l'uso della schedina e di tutto il suo ambiente.
                                                              Lato sistema di monitoraggio su Raspberry non cambia molto. Se usi il contatore SDM220 puoi anche evitare di usare 123solar e usare solo meterN.


                                                              Originariamente inviato da FaManY77 Visualizza il messaggio
                                                              Ah ok quindi come pensavo dovrei far passare dei cavi.. cosa NON impossibile ma... forse un pò macchinosa, faccio prima a mettere una raspberry, però a questo punto potrei utilizzare la raspberry per processare tutti i dati, ma farli scrivere su un filesystem condiviso con la macchina virtuale in maniera tale da poter utilizzare 123solar e metern sulla macchina virtuale così da avere anche la memorizzazione dei dati sulla macchina virtuale e non sulla SD della RB, togliendo anche un bel pò di carico sulla RB. Dicono bene?
                                                              Dici quasi bene. Sicuramente conviene usare un raspberry come ormai ti dico da qualche giorno e te lo dicono in tanti.
                                                              Vista la tua infrastruttura, se poi vuoi evitare il danneggiamento della SD del raspberry e puoi collegare raspberry e HTPC in salotto con cavo ethernet (niente ponti wifi o soluzioni miste tipo che i piani sono collegati fra loro in wifi e su ogni piano vai di ethernet) puoi fare una cosa: sull'HTPC in salotto crei una cartella che esporti in NFS e crei il file system del raspberry sull'HD dell'HTPC (guarda le tante guide che ci sono su internet relatviamente al boot via rete del raspberry).


                                                              Originariamente inviato da FaManY77 Visualizza il messaggio
                                                              GRAZIE per l'aiuto intanto!
                                                              Prego

                                                              Commenta

                                                              Attendi un attimo...
                                                              X