Aurora Web Data Logger open source

babyporch

Member
E' con estremo piacere che publico finalmente la release 0.1 del mio software per il monitoraggio degli inverter Power One.

Cosa serve:
1) pc dal basso consumo possibilmente
2) S.O. installato linux (preferibilmente ubuntu 10.10 server liscio)
3) installare da questo link il software aurora 1.6.6
4) installare php e apache2 (apt-get install php apache2)
5) collegare un convertitore rs485 alla porta seriale del pc o alla porta usb (se usb controllate che sia visto dal sistema naturalmente).
6) editare il file crontab con questi comandi:
* 5-21 * * * /usr/bin/aurora -Y 3 -y -w 10 -T -c -e -d -a 2 -o /data/solar/`date +\%Y\%m\%d`.dat /dev/ttyUSB0 2>> /data/solar/`date +\%Y\%m\%d`.err
sostituendo ttyUSB0 con la seriale riconosciuta dal sistema
7) create la directory /data/solar
8) scaricate da questo url auroralogger - Project Hosting on Google Code il software e scompattatelo in /var/www
9) riavviate cron e buon web data logging.

Per testare il software potete andare al seguente url http://valerianet.dyndns.org/

Attualmente ho implementato solo i report giornalieri.

Si cercano tester e collaboratori!!!

Da fare:
1) report giornaliero per email
2) backup su chiave usb e/o ftp.
3) report mensili e annuali (mi servono più dati)
4) pubblicazione su sonnertrag dei dati giornalmente in automatico
 
Ultima modifica:
Stavo giusto avviando un progetto analogo, ho qualche idea, nel week end installo il tuo materiale e provo ad aggiungerci qualcosa di mio...
A presto.
 
Vorrei darti solo un consiglio: correggi i vari "kW/h" in "kWh" e "watts" in "W"

P.S. la grafica è carina, ma non è più semplice ed economico utilizzare un bel Solarlog 200?
 
Ciao danone e grazie per i consigli (già implementati).

Come avrai notato il software può monitorare più inverter ed è completamente customizzabile (aggiungerò la possibilità di collegare un display lcd).

Sull'economico non direi: € 140 per un mini pc con atom e hd da 160 e € 10 per adattatore rs485, se lo paragoniamo ad un Solarlog 500 siamo lontani.

Ciao e grazie ancora per i suggerimenti.
 
Io infatti lo paragonavo al 200 e non manca molto. Inoltre, considera che l'HDD si rompe dopo un MTBF minore rispetto alle flash di cui un qualsiasi altro datalogger è dotato. Io piuttosto avrei un'altra idea: perché non provi a infilare linux su una CF da 8 GB e far funzionare tutto da lì?
 
Complimenti per il lavoro....
Peccato pero' che anche io avevo chiesto cosa aveva di piu' un datalogger rispetto a una soluzione PC e mi sono reso conto che tenere acceso un pc dedicato (considerando un pc a basso consumo 25w) fa' consumare in un anno piu di 200Kwh mentre il solarlog da 3w solo 26kwh .
Il tutto a prescindere se sono autoprodotti o meno, e il pc ho considerato il minimo cioe' una scheda a basso consumo con Atom 330 o D510/525 + HD da 2,5" come quello da cui sto' scrivendo io adesso.

comunque e' sempre un bel lavoro il tuo.
 
Ciao spider61,

l'utilizzo del pc da me preferito è dato dall'estrema espandibilità software del sistema e, non secondario, dall'essere slegato ad un prodotto in particolare.

Nel mio caso mi interessa collegare un display in modo che i consumi si possano regolare in base alla produzione e una serie di X10 in modo da comandare alcuni "mangianergia" (tipo pozzo ecc...), tutte cose che con classico datalogger sono inarrivabili.

P.S. io mi sto prendendo un fitpc2 da 10W che farà da logger naturalmente, videosorveglianza, p2p client e MythTV.
 
Salve babyporch, sono molto interessato al tuo programma, avevo in mente anch'io un sistema simile. A breve installerò 2 PVI 10.0 su un impianto da 20kW ed avevo in mente di usare un sistema come il tuo per scrivere su un file excel tutti i dati provenienti dai 2 inverter con cadenza di 15min..
Il tuo lavoro mi sembra ottimo, appena avrò installato gli inverter lo proverò sicuramente...
 
Grazie per i link...
Ma dato che non mastico molto linux, potresti farmi una guida più semplice di tutti i passaggi da fare per poter utilizzare il tuo software con Ubuntu 10.10 ed EZL70 (a partire dall'Aurora 1.6.7 con EZL70 e poi il tuo software)
Grazie in anticipo e spero che sarà utile anche ad altri amici...
Saluti
Giobbe
 
L' SBDlogger che uso io, usa un ARM9 Linux che consuma < 3W, 2 USB (dati + backup) da 2GB, FLASH per il SYS e può gestire sia SMA che SolarMax che PowerOne, anche tutti insieme (ovvio non stesso bus) perché ha 4 porte rs-485, quindi un impianto variegato di questi 3 inverter.
E costa come un solarlog500....
Ovvio, pubblicazione su rendimento-solare.eu in formato solarlog.

Cmq, complimenti!
 
Scusate ma qualcuno è riuscito ad usare con Ubuntu il programma di BABYPORCH?
Io ho instato Aurora 1.6.7 ma non funziona, ho anche provato con Socat ma non riesco a farlo funzionare.
Qualcuno è così gentile da scrivere una guida passo passo?
Ho una EZL70 su 192.168.1.201:8000
Sotto Win7 il Comunicator funziona quasi bene (un pò lento...)
Grazie
Giobbe
 
Ciao giobbe70,

prova questi comandi nella shell di ubuntu (tutto in una riga):


while true; do socat pty,link=$HOME/dev/ttyEZL0,raw,echo=0,waitslave tcp:192.168.1.201:8000; done

e lasci la finestra aperta.

Apri un'altra shell e prova questo comando: aurora -a 2 -b -f /dev/ttyEZL0

Se ti risponde funziona (l'inverter deve essere acceso naturalmente).

PS: 2 è l'indirizzo rs485 dell'inverter, se lo hai cambiato, modificalo (lo puoi vedere dal Communicator)
</pre>Ciao e posta qualche immagine
 
Indietro
Top