doku:strom:powerraw
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
project:stromzaehler [2012-06-06 11:05] – 109.192.98.64 | doku:strom:powerraw [2020-09-17 23:34] – ulrich | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
+ | {{tag> project infrastructure shackoperations}} | ||
Der shack hat als Stromzaehler einen " | Der shack hat als Stromzaehler einen " | ||
Zeile 7: | Zeile 8: | ||
Das Geraet spuckt einmal an einer LED 10000 Impulse/kWh aus. | Das Geraet spuckt einmal an einer LED 10000 Impulse/kWh aus. | ||
Und es gibt eine optische serielle Schnittstelle. | Und es gibt eine optische serielle Schnittstelle. | ||
- | Die hat Alex mit einem Fototransistor (FIXME: genauer) angezapft: | + | Die hat Alex mit einem Fototransistor ([[project:powermeta|PowerMeta]]) angezapft: |
< | < | ||
Ist etwas duenn dokumentiert, | Ist etwas duenn dokumentiert, | ||
Zeile 18: | Zeile 19: | ||
RS485 kommt dann oben im shack an und wird in die Empfaengerschaltung | RS485 kommt dann oben im shack an und wird in die Empfaengerschaltung | ||
eingespannt. Ab da geht es ueber einen RS485 Tranciever in den FT232, der | eingespannt. Ab da geht es ueber einen RS485 Tranciever in den FT232, der | ||
- | per USB an der Pollinbox haengt. | + | per USB an <del>der Pollinbox</ |
Wenn ich ueber irgendwas in mehr Detail erzaehlen soll sag Bescheid. | Wenn ich ueber irgendwas in mehr Detail erzaehlen soll sag Bescheid. | ||
Zeile 64: | Zeile 65: | ||
[[http:// | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | Die Einstellungen der seriellen Schnittstelle sind 9600Baud, 7Bit, EVEN_BITS, 1 StopBit, kein Handshake | ||
Dazu haben wir einige 10 Meter Kabel (4-adriger Klingeldraht) durchs Haus gelegt. | Dazu haben wir einige 10 Meter Kabel (4-adriger Klingeldraht) durchs Haus gelegt. | ||
- | Am Ende sitzt eine Streamingbox von Pollin (powerraw.shack 10.42.0.95). Darauf gibt | + | Am Ende sitzt eine <del>Streamingbox von Pollin (powerraw.shack 10.42.0.95). Darauf gibt |
- | das Programm " | + | das Programm " |
Ausgelesen wird der wiederum von einem vServer (" | Ausgelesen wird der wiederum von einem vServer (" | ||
- | mit dem aktuellen Zeitstempel im Namen auf Platte schreibt. Anschliessend versucht der | + | mit dem aktuellen Zeitstempel im Namen auf Platte schreibt: |
- | Cronjob, alle vorhandenen Dateien per HTTP an den shack-Webserver zu uebertragen. | + | |
- | Ist die Uebertragung erfolgreich, | + | / |
- | zu Stande, das mit Ausfaellen des Webservers oder der Aussenanbindung klar kommt. | + | |
+ | Anschliessend versucht der Cronjob (/ | ||
+ | Dateien < | ||
+ | < | ||
+ | Ist die Uebertragung erfolgreich, | ||
+ | <del>So kommt ein einfaches Queueing zu Stande, das mit Ausfaellen des Webservers oder der | ||
+ | Aussenanbindung klar kommt. | ||
Auf dem Webserver werden die Daten in eine SQL-Tabelle geschrieben, | Auf dem Webserver werden die Daten in eine SQL-Tabelle geschrieben, | ||
- | werden abgefangen. | + | werden abgefangen.</ |
- | Die Tabelle kann unter http:// | + | !!OBSOLETE!! |
+ | |||
+ | <del>Die Tabelle kann unter http:// | ||
schaut dann so aus: | schaut dann so aus: | ||
Zeile 86: | Zeile 97: | ||
Hilfe dazu gibt's unter http:// | Hilfe dazu gibt's unter http:// | ||
- | Die Abfragelogik findet in SQL statt, die Daten werden mit gnuplot gerendert. | + | Die Abfragelogik findet in SQL statt, die Daten werden mit gnuplot gerendert.</ |
+ | |||
+ | !!OBSOLETE!! | ||
+ | ===== Note to admins ===== | ||
+ | < | ||
+ | Wenn also auf dem Switch kein spanning-tree portfast aktiviert ist gehen die DHCP Requests ins leere und das Geraet bekommt keine IP nachdem der Switchport oben ist.</ | ||
doku/strom/powerraw.txt · Zuletzt geändert: 2022-04-20 10:40 von chris