Sol-O-Meter: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
Zeile 6: Zeile 6:
 
iPhone gut aus.
 
iPhone gut aus.
  
Version 0.1 läuft bei mir auf der Etherrape-Hardware und auf einem Avr-NetIO.
+
Die Verwendung eines Mikrocontrollers statt eines alten PCs hat zum einen den
 +
Vorteil des geringen Stromverbrauchs. Ein AVR-Net-I/O von Pollin braucht weniger
 +
als 2 Watt, der PC mehr als 100W. Ausserdem ist ein Mikrocontroller nicht
 +
anfällig für Schadsoftware aller Art. Und nicht zuletzt spielt natürlich auch
 +
der Preis eine Rolle.
 +
 
 +
Version 0.1 läuft bei mir sowohl auf der Etherrape-Hardware als auch auf einem
 +
Avr-Net-I/O.
 
Am seriellen Anschluss ist ein Effekta ES3300 Wechselrichter über ein
 
Am seriellen Anschluss ist ein Effekta ES3300 Wechselrichter über ein
 
''Nullmodem-Kabel (M/M)'' angeschlossen.
 
''Nullmodem-Kabel (M/M)'' angeschlossen.
Zeile 12: Zeile 19:
 
'''Zur Zeit kann nur ein Effekta-Wechselrichter ausgelesen werden.'''
 
'''Zur Zeit kann nur ein Effekta-Wechselrichter ausgelesen werden.'''
 
'''Eine Version für SMA-Wechselrichter ist in Arbeit.'''
 
'''Eine Version für SMA-Wechselrichter ist in Arbeit.'''
 
  
 
''Installation:''
 
''Installation:''
Zeile 31: Zeile 37:
 
sowie an alle Mitarbeiter des Etherrape- und des Ethersex Projekts, von denen
 
sowie an alle Mitarbeiter des Etherrape- und des Ethersex Projekts, von denen
 
ich Teile des Codes übernommen habe.
 
ich Teile des Codes übernommen habe.
 +
 +
Version 0.1.6
 +
Die Software ist jetzt per 'make menuconfig' konfigurierbar.
 +
Es gibt ein noch sehr experimentelles SOAP-Interface zur Online-Konfiguration
 +
des Servernamens und des Upload-Scripts.
  
 
Version 0.1
 
Version 0.1
Zeile 36: Zeile 47:
  
 
Das Projekt ist noch nicht in den Mainstream aufgenommen worden. Ich arbeite daran.
 
Das Projekt ist noch nicht in den Mainstream aufgenommen worden. Ich arbeite daran.
Wer sich aber schon mal meine Solaranlage angucken möchte:
+
Wer sich aber schon mal meine Solaranlage (z.Zt. der AVR-Net-I/O) angucken möchte:
 
http://solar.schlossabi84.de/solometer.svg
 
http://solar.schlossabi84.de/solometer.svg

Version vom 6. Mai 2010, 13:40 Uhr

Dieses Software dient dazu, den Wechselrichter einer Solaranlage auf kostengünstige Art und Weise mehrmals pro Minute auszulesen, die Daten auf einem Webserver zu speichern und sie in grafisch ansprechender Art im Internet verfügbar zu machen. Durch die Verwendung von SVG für den Viewer sehen die Grafiken auch auf dem iPhone gut aus.

Die Verwendung eines Mikrocontrollers statt eines alten PCs hat zum einen den Vorteil des geringen Stromverbrauchs. Ein AVR-Net-I/O von Pollin braucht weniger als 2 Watt, der PC mehr als 100W. Ausserdem ist ein Mikrocontroller nicht anfällig für Schadsoftware aller Art. Und nicht zuletzt spielt natürlich auch der Preis eine Rolle.

Version 0.1 läuft bei mir sowohl auf der Etherrape-Hardware als auch auf einem Avr-Net-I/O. Am seriellen Anschluss ist ein Effekta ES3300 Wechselrichter über ein Nullmodem-Kabel (M/M) angeschlossen.

Zur Zeit kann nur ein Effekta-Wechselrichter ausgelesen werden. Eine Version für SMA-Wechselrichter ist in Arbeit.

Installation: Ethersex mit Solometer-support konfigurieren, übersetzen, flashen. Board anschliessen. Das Skripte im Verzeichnis 'server' müssen auf deinen Webspace hochgeladen werden. Dieser muss eigene Skripte in PHP erlauben. Das Skript 'upload_data.php' nimmt die Rohdaten vom Etherrape an, mittelt und schreibt Dateien, welche die Skripte 'solometer.svg' und 'solometer.js' (sind schon fertig und werden Mitte Mai 2010 veröffentlicht) lesen und darstellen können.

Zur Darstellung im Browser (Am besten Firefox ab Version 3.5 oder Opera 10) ruft man http://deine.webspace.adresse/solometer.svg auf. Leider unterstützt der IE noch kein SVG. Es soll aber ein (kostenloses?) SVG Plugin von Adobe geben.

Mein Dank geht an die Firma Effekta, die mich mit Dokumentation unterstützte, sowie an alle Mitarbeiter des Etherrape- und des Ethersex Projekts, von denen ich Teile des Codes übernommen habe.

Version 0.1.6 Die Software ist jetzt per 'make menuconfig' konfigurierbar. Es gibt ein noch sehr experimentelles SOAP-Interface zur Online-Konfiguration des Servernamens und des Upload-Scripts.

Version 0.1 Bugs: Der Hostname des Webservers muss händisch in pv_inet eingetragen werden.

Das Projekt ist noch nicht in den Mainstream aufgenommen worden. Ich arbeite daran. Wer sich aber schon mal meine Solaranlage (z.Zt. der AVR-Net-I/O) angucken möchte: http://solar.schlossabi84.de/solometer.svg