Sol-O-Meter: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Sol-O-Meter)
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
einem Webserver zu speichern und sie in grafisch ansprechender Art im Internet
 
einem Webserver zu speichern und sie in grafisch ansprechender Art im Internet
 
verfügbar zu machen.
 
verfügbar zu machen.
Durch die Verwendung von SVG für den Viewer sehen die Grafiken auch auf dem
+
Durch die Verwendung von SVG für den Viewer (Screenshots siehe unten) sehen  
iPhone gut aus.
+
die Grafiken auch auf dem iPhone gut aus.
  
Version 0.1 läuft bei mir auf der Etherrape-Hardware und auf einem Avr-Netio.
+
[[Bild:Smt-m.png]][[Bild:Smt-t.png]][[Bild:Smt-j.png]]
 +
 
 +
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. Ein ES5000 wurde auch erfolgreich getestet.
  
'''Zur Zeit kann nur ein Effekta-WR 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.'''
  
 
+
[[Sol-O-Meter/Installation_und_Konfiguration]]
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
 
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
+
man <nowiki>http://deine.webspace.adresse/solometer.svg</nowiki> auf. Leider unterstützt der IE
 
noch kein SVG. Es soll aber ein (kostenloses?) SVG Plugin von Adobe geben.
 
noch kein SVG. Es soll aber ein (kostenloses?) SVG Plugin von Adobe geben.
  
Zeile 31: Zeile 31:
 
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 41:
  
 
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

Aktuelle Version vom 21. Mai 2010, 19:43 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 (Screenshots siehe unten) sehen die Grafiken auch auf dem iPhone gut aus.

Smt-m.pngSmt-t.pngSmt-j.png

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. Ein ES5000 wurde auch erfolgreich getestet.

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

Sol-O-Meter/Installation_und_Konfiguration

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