Buono , sono quelli che avevo gia postato tempo fa' inqualche discussione , quando docevo di realizzare una rete 485 e si aveva tutto , ingressi digitali e analogici ,uscite , contaimpulsi , etc.... anche quuello che hai postato permette gia accensioni e consensi....
annuncio
Comprimi
Ancora nessun annuncio.
Raspberry + MeterN - Monitoraggio energetico valido ed economico - GUIDA
Comprimi
X
-
Si tratterebbe solo di avere l'intercessione del grande gianfrdp per mettere assieme un'altro software per la gestione anche di questi dispositivi ......
Commenta
-
Grazie mille gianfrdp, purtroppo è quella la guida che ho seguito.
Posto l'output del mio raspberry:
pi@raspberrypi ~ $ ls -l /dev/ttyUSB*
crw-rw---T 1 root dialout 188, 0 giu 5 11:45 /dev/ttyUSB0
pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
pi@raspberrypi ~ $ sdm120c -a 1 -b 2400 -z 5 -P E /dev/ttyUSB0
ERROR Connection timed out, 1
ERROR Connection timed out, 2
ERROR Connection timed out, 3
ERROR Connection timed out, 4
ERROR Connection timed out, 5
pi@raspberrypi ~ $ sdm120c -a 1 -b 2400 -z 5 -P N /dev/ttyUSB0
ERROR Connection timed out, 1
ERROR Connection timed out, 2
ERROR Connection timed out, 3
ERROR Connection timed out, 4
ERROR Connection timed out, 5
Non sono pratico sull'editor del file sdm120c.c ma mi pare che sia su Even settato, cosa andrebbe modificato?
Commenta
-
@green_world
Non va modificato nulla, con il parametro -P E hai provato con EVEN, con il parametro -P N hai provato NONE
Sospetto un problema nel cablaggio o un errore tra indirizzo/velocità
Se premi a ripetizione il pulsante del contatore che id e velocità vedi (uno inizia con ID, l'altro con b, dovresti vedere anche la parità)?
@spider61, flane
Avevo visto anche io che la maggio parte usa contatti a impulsi.
Solo quel modello che ho linkato ha un protocollo seriale.
A questo punto, visti i costi, secondo me è più conveniente il contatore doppio su 1wire di spider61, ci si collega i contatti reed dei 2 contatori (gas e acqua) e si scrive un programmino che legge e calcola i valori facendo la differenza tra il valore attuale e quello precedente e dividendo per l'intervallo di tempo per avere il consumo istantaneo, il valore attuale per l'energia (moltiplicato per il valore dell'impulso).
Si può mettere su cron ogni minuto... non si ha proprio un consumo istantaneo, ma la media del minuto, ma così è meno pesante
Il dispositivo RS485 è sicuramente più leggero, ma più costoso... € 58 contro $ 22Ultima modifica di gianfrdp; 05-06-2015, 13:07.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
-
@green_world
visto che hai altri adattatori usb, sei sicuro che sia la USB0 e non la USB1 la porta del convertitore Rs485?
Commenta
-
Mi sembra che stiamo sulla buona strada, con quel sensore forse si riesce a fare tutto ma l'ultima parola spetta a Gianfrdp ( se ha tempo ) e se lui ritiene che sia possibile. Aspettiamo il suo parere prima degli acquisti e poi si procede.
Intanto grazie a lui anche il sensore di Umidità è operativo, ora ho un po' troppi sensori di temperatura ma pian piano qualcuno sarà eliminato5.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
-
Ecco il mio output:
dmesg | grep -i usb
[ 1.095617] usbcore: registered new interface driver usbfs
[ 1.101402] usbcore: registered new interface driver hub
[ 1.106910] usbcore: registered new device driver usb
[ 1.479903] usbcore: registered new interface driver smsc95xx
[ 2.004154] dwc_otg bcm2708_usb: DWC OTG Controller
[ 2.010703] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
[ 2.019680] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
[ 2.037593] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.046099] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.054989] usb usb1: Product: DWC OTG Controller
[ 2.061280] usb usb1: Manufacturer: Linux 3.18.11+ dwc_otg_hcd
[ 2.068743] usb usb1: SerialNumber: bcm2708_usb
[ 2.075922] hub 1-0:1.0: USB hub found
[ 2.088254] usbcore: registered new interface driver usb-storage
[ 2.201563] usbcore: registered new interface driver usbhid
[ 2.208885] usbhid: USB HID core driver
[ 2.494306] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 2.714959] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 2.723917] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.736074] hub 1-1:1.0: USB hub found
[ 3.024269] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 3.144559] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 3.153253] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.228716] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:b7:40:b1
[ 3.324246] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[ 3.452138] usb 1-1.2: New USB device found, idVendor=148f, idProduct=5370
[ 3.461305] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.470591] usb 1-1.2: Product: 802.11 n WLAN
[ 3.476834] usb 1-1.2: Manufacturer: Ralink
[ 3.483113] usb 1-1.2: SerialNumber: 1.0
[ 3.584281] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[ 3.731288] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001
[ 3.740131] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.749276] usb 1-1.3: Product: FT232R USB UART
[ 3.755578] usb 1-1.3: Manufacturer: FTDI
[ 3.761269] usb 1-1.3: SerialNumber: A50285BI
[ 7.705105] usbcore: registered new interface driver usbserial
[ 7.819828] usbcore: registered new interface driver usbserial_generic
[ 7.944493] usbserial: USB Serial support registered for generic
[ 8.255769] usbcore: registered new interface driver ftdi_sio
[ 8.263694] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 8.803278] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
[ 9.040385] usb 1-1.3: Detected FT232RL
[ 9.155552] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
[ 9.465254] usb 1-1.2: reset high-speed USB device number 4 using dwc_otg
[ 10.056052] usbcore: registered new interface driver rt2800usb
[ 69.856092] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 70.460667] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 114.376045] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 114.463171] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 159.750689] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 161.856209] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 205.857846] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 207.686713] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 249.954558] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 250.844675] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 296.269503] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 296.334749] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 340.799663] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 340.799764] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 386.020309] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 388.166215] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 431.322342] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 432.177948] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 476.988170] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 477.432970] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
Commenta
-
@green_world
Io proverei con un altro convertitore RS485... quelli da € 5,00
Quei messaggi nel log non sono molto confortanti
@dolam
Prima di comprare il contaimpulsi 1wire, si dovrebbe provare a vedere se un contatto da allarme sul contatore del gas funzionaUltima modifica di gianfrdp; 05-06-2015, 14:43.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
-
Originariamente inviato da gianfrdp Visualizza il messaggioPrima di comprare il contaimpulsi 1wire, si sovrebbe provare a vedere se un contatto da allarme sul contatore del gas funziona
Tempo fa avevo avevo fatto un pò di ricerche in rete ed avevo trovato chi lo aveva già fatto.
Se il contatore è predisposto (come il mio - vedi l'apposita taschina nelle foto sotto)
Basta avvicinare nell'apposita sede un contatto magnetico. Si tratta solo di trovare la posizione più oppurtuna.
In rete per il mio contatore c'è anche il suo contatto da acquistare ma costa da spavento ...
Io mi sono recuperato i contatti ma non ho mai avuto tempo di provare ....
Unica cosa: E' INDISPENSABILE USARE UN CIRCUITINO ANTIRIMBALZO sul contatto, se non si usano degli appositi contaimpulsi che ne sono già dotati.
Commenta
-
Scusa se ti disturbo ancora ma ho provato un sacco di cose e non riesco a trovarlo. C'è qualcuno che mi può aiutare con questo. Si prega di consultare il mio post precedente.
Ho incluso l'ultima foto per mostrare la differenza. Non ho le competenze di programmazione il trovare la soluzione. Grazie mille.
Sorry to bother you again but I tried a lot of things and I can not find it. Is there somebody that can help me with this. Please see mine previous post.
I included the latest picture to show the difference. I don't have the programming skills the find the solution. Thank you very much.
Commenta
-
Originariamente inviato da gianfrdp Visualizza il messaggio@green_world
@dolam
Prima di comprare il contaimpulsi 1wire, si dovrebbe provare a vedere se un contatto da allarme sul contatore del gas funziona
il mio ad esempio è diverso da quello flane, il mio ha una specie di incavo nella parte inferiore lungo circa 6cm in cui sembra che gli vada infilata una presa, che, giusto per capirci, potrebbe assomigliare ad una vecchia presa scarta da TV, di similare lunghezza, ma della metà in larghezza...
Commenta
-
Quindi megamarco il tuo è già un contatore elettronico? Potresti mettere la foto?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 dolam Visualizza il messaggioAdesso ci vorrebbe qualche anima buona che spieghi meglio come salvare i dati in un server STP gratuito, giornalmente e senza il nostro intervento.
Di default cancella i files piu' vecchi di 30 giorni sia dalla chiavetta che da dropbox.
Per l'upload su dropbox usa questo script:
Dropbox Uploader is a BASH script which can be used to upload, download, list or delete files from Dropbox, an online file sharing, synchronization and backup service. - andreafabrizi/Dropbox-Uploader
o in alternativa questo:
Il primo è un po' piu' laborioso da configurare ma permette di cancellare automaticamente i files vecchi mentre per il secondo basta inserire nello script i dati di accesso al vostro dropbox.
Nelle prime righe dello script ci sono le variabili di configurazione, una volta impostate copiatelo in una directory sul raspberry insieme ad uno dei due script per l'upload su dropbox.
Per lanciarlo:
php backup.php
Per attivarlo periodicamente:
crontab -e
supponendo che lo script sia stato salvato in /var/www/myscripts/ inserite una riga tipo questa:
0 3 * * * php /var/www/myscripts/backup.php >>/dev/null 2>>/dev/null
il backup si attiverà alle 3 di notte ogni giorno.
backup.zip
Commenta
-
Interessante l'utilizzo di dropbox, io lo ho fatto per un sito FTP sia locale che su sito host tipo Altervista, ma da un po' sto notando che il file compresso, dopo quasi 3 anni di monitoraggio del solo 123solar, è arrivato a 8,5 MB, e visto che tengo il backup degli ultimi 6 giorni sono circa 50 MB, niente di eclatante, ma sto pensando che è abbastanza inutile, sarebbe più corretto utilizzare un sistema incrementale per due motivi, primo perché è inutile copiare 8,5 MB quando basterebbe trasferire pochi k dei dati giornalieri, secondo perché si impegnerebbero meno risorse, attualmente per generare il file compresso e trasferirlo il raspy impegna dal 70 all'80% di risorse.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 sembra un'ottima cosa , visto che si impiegano anche poche risorse.
Bisogna adattarlo, nel mio caso, perché ho anche meterN , o va bene per entrambi?
nighthfly hai previsto il backup anche per meterN?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 Walter62 Visualizza il messaggioma sto pensando che è abbastanza inutile, sarebbe più corretto utilizzare un sistema incrementale per due motivi, primo perché è inutile copiare 8,5 MB quando basterebbe trasferire pochi k dei dati giornalieri, secondo perché si impegnerebbero meno risorse, attualmente per generare il file compresso e trasferirlo il raspy impegna dal 70 all'80% di risorse.
Originariamente inviato da dolam Visualizza il messaggioGrazie mi sembra un'ottima cosa , visto che si impiegano anche poche risorse.
Bisogna adattarlo, nel mio caso, perché ho anche meterN , o va bene per entrambi?
nighthfly hai previsto il backup anche per meterN?
Commenta
-
Si, concordo, dicevo incrementale in quanto pensavo hai dati giornalieri ma c'è anche il totale Giornaliero, però così facendo i dati da trasferire sono talmente pochi che l'upload potrebbe essere fatto senza comprimere prima i files3,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
-
Weex invia solo i file modificatiImpianto 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
-
Per il backup incrementale si può usare anche semplicemente il comando rsync.
Io l'ho già fatto e lo uso da anni su un nas (etrayz). Crea una cartella per ogni giorno di backup che contiene tutti e quanti i file, ma lo spazio occupato è minimo perchè in realtà copia solo i file modificati e per gli altri crea un symlink alla cartella precedente. Ovviamente sfruttando i symlink, il disco di destinazione deve essere formattato in EXT e non in FAT o NTFS.
Qui un mia guida:
Anesi Flavio » eTRAYz – Semplice SCRIPT per backup incrementale con rsync
Commenta
-
Originariamente inviato da dolam Visualizza il messaggioQuindi megamarco il tuo è già un contatore elettronico? Potresti mettere la foto?
saluti
Commenta
-
Commenta
-
Questi contatori sono prodotti da Meter Italia
Dalle specifiche che si possono leggere dalla pagina dei prodotti sul loro sito sembrerebbe che la comunicazione sia wireless (diversi protocolli disponibili), e quella che si vede in foto sembrerebbe quindi il cavo di antenna con il classico connettore dorato.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
-
Originariamente inviato da sovking Visualizza il messaggioe quella che si vede in foto sembrerebbe quindi il cavo di antenna con il classico connettore dorato.
Hanno forse inserito un generatorino che viene fatto muovere dalla froza di spinta del metano?!?
Scusate se ho detto una caz......ta!!
Commenta
-
Mi sembra che ci sia scritto che utilizzano una batteria al litio, che a seconda del modo in cui il dispositivo è usato può durare dai 2 agli 8 anni.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
-
Caratteristiche interessanti anche se non so se siano utili al nostro RS485,
la trasmissione wireless è confermata e fatta tramite GSM
Scheda radio di comunicazioneintegrata con batteria al litio dialimentazione,
durata maggioredi 8 anni in condizioni standard,tecnologie disponibili:
Zigbee 2,4 Ghz
Wireless M-Bus 169 Mhz
Wireless M-Bus 868 MhzGSM/GPRS
Scheda concentratore
integrata con batteria al litio di alimentazione,
durata maggiore di2 anni in condizioni standard, latocentro GSM/GPRS, lato contatori con le seguenti
tecnologie disponibili:
Tipologia di misura: a membrana sintetica con distributore a valvola rotante
Compensazione elettronica della temperatura secondo OIML R6
Valvola interna di blocco erogazione gas comandabile a distanza
Parti in movimento in materiale termoplastico autolubrificante Elevata precisione di misura stabile nel tempo
Display elettronico alfanumerico a cristalli liquidi due righe 16 caratteriPulsante utente per lettura ciclica dei dati
Pulsante di riarmo valvola internaInterfaccia seriale ottica ZVEI secondo IEC 61107
Protezione integrale
Chi non paga viene chiuso da remoto….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 green_world Visualizza il messaggioEcco il mio output:
dmesg | grep -i usb
[ 477.432970] ftdi_sio ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
confermo il problema derivante dall'adattatore USB stranamente non compatibile, anche se altri utenti non hanno segnalato problemi analoghi. Si tratta del modello indicato nelle guide di Walter62 e flane.
Ho testato con questo e sembra andare alla grande. Un grazie a tutti per il supporto.
Non uso 123solar, ma mi appare comunque nel Metern e di conseguenza non mi serve leggere la produzione. Se non lo attivo perà, la query non mi funziona. Come posso settarlo per eliminare il menu a tendina di 123solar in Matern e non visualizzare la produzione?
Grazie anticipati.
Commenta
-
ciao
ricapitolando sui contatori compatibili
SDM120C fino a 6mmq e 45A
SDM220M fino a 10mmq e 100A
ma per il trifase
SDM630M o SDM63M
Grazielocalità 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
Commenta