This is an old revision of the document!


Name:
Strom
Beschreibung:
Stromverbrauch des HQ automatisch (digital) messen, auswerten und reagieren.
Beteiligt:
[[user:andi]]
Status:
aktiv

Bei diesem Projekt soll der

Variante 3: Halleffektsensor mit OpenWRT Box (current, secondary)

Auf dem Easterhegg gab es einen Vortrag zum Thema mySmartGrid in dem Hackerspaches angeboten wurde einen Flukso zur Messung und einen Chumby One zur Anzeige zur Verfügung gestellt zu bekommen.

Das Zeug wurde inzwischen installiert.
Der Flukso ist mit drei Halleffektsensoren ausgestattet, die auch alle angeschlossen werden müssen. (Schließt man nur einen Sensor an, werden zu hohe Werte geliefert.) Da wir nur eine Phase haben hängen die anderen beinen nun unbenutzt rum.

Der Widget zur Stromverbrauchsanzeige für den Chumby wurde direkt per SSH installiert, muss aber bisher nach jedem Neustart des Geräts neu per SSH gestartet werden.

Fpletz holt sich inzwichen alle 30 Sekunden per API die Daten der letzten 60 Sekunden und steckt sie in eine SQLite DB. Er plannt aktuell dafür noch ein JS Viewer zu basteln.

Es sieht so aus, als würde die Variante 2 im Webfrontent falsche Werte anzeigen. — Andi 2010/10/24 18:06

Netzteilbuchse des Chumby macht Probleme… MySmartGrid Team bezüglich weiterem Vorgehen kontaktiert. — Andi 2010/11/22 06:51

Flusko hängt jetzt wirklich am Dauerstrom — Andi 2010/11/27 22:44

Flusko und ethersex wieder repariert. Hat seit Mitte Januar keine Daten mehr geschickt. — Andi 2011/02/24 23:42

Das Widget wird über den Systemstart gestartet (/etc/init.d/rcS.background).

DEPRECATED

ssh root@83.133.x.y
/mnt/storage/environment.sh
msg-chumby-daemon -c /mnt/storage/usr/etc/msgchumbydaemonrc &
/usr/chumby/scripts/stop_control_panel
/usr/bin/chumbyflashplayer.x -i /mnt/storage/usr/lib/ruby/gems/1.8/gems/msg-chumby-display-0.2.0/widget/currentpower/currentpower.swf

Variante 2: Impulszähler mit Ethersex (current, primary)

Da Variante 1 in letzter Zeit nicht so wirklich vorran kommt, gibt es jetzt Dank eines entsprechenden Hinweis von Dennis vom CCCB eine neue Variante. Man kauft sich einen Zählerbaustein für den Sicherungskasten, der dann pro kWh 2000 Impulse liefert. Man braucht nur noch einen Mikrokontroller der die Impulse zählt und ins Netz weiterleitet. Dies ist um vielfaches einfacher als die Werte selbst aus Spannung und Strom errechnen zu müssen. — Andi 2010/01/05 17:23

Zähler wurde inzwischen zwischen mit HQ Hauptschalter eingebaut (Auf dem Bild: Sicherungen, Schütz für Hauptschalter (2TE), Zähler).

zaehler offenzaehler zu

Inzwischen ist der Zaehler via AVR NET IO und Ethersex und modifziertem watchasync Service ans Netzwerk angebunden. (siehe auch http://volkszaehler.org sowie die dortige Mailingliste)

Momentan kommt pro Impuls (1/2000 kWh) ein GET Request auf meinem Webserver an. Inzwischen läuft dort auch die mein.volkszahler Software (mit ein paar geringfügigigen Modifikationen) http://heta.saerdnaer.de/zaehler/. — Andi 2010/05/16 19:25

Eine andere Idee ist Munin die Daten via SNMP direkt vom NET IO via IP abfragen zu lassen.

Workaround:

ping zaehler.club.muc.ccc.de
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1

Spannungsversorgung abklemmen, ein paar Sekunden warten und wieder anschließen. Grüne Taste an der Luftschleuse drücken um public Mode wieder zu aktivieren.

ping zaehler.club.muc.ccc.de
PING zaehler.club.muc.ccc.de (83.133.178.87): 56 data bytes
64 bytes from 83.133.178.87: icmp_seq=0 ttl=62 time=3.283 ms
^C
telnet zaehler.club.muc.ccc.de 2701
Trying 83.133.178.87...
Connected to zaehler.club.muc.ccc.de.
Escape character is '^]'.
io set port 3 0
OK

Stromzaehler sollte wieder funktionieren.

Variante 1: Messwandlerspule (on hold)

Dafür wurde in den Sicherungskasten bereits eine Messwandlerspule zur Strommessung eingebaut. Es wurde etwas mit den ADC Anschlüssen eines AVRs experimentiert und eine Schaltung mit Optokoppler zur Spannungsmessung gebaut. Ziel fuer den Code auf dem AVR wäre so oft wie möglich die beiden Werte zu sampeln, über mindestens eine Periode zu intigrieren und dann den entsprechenden Wert regelmäßig auszugeben.

Projektstatus: momentan mehr oder weniger eingefrohren, Spule ist noch eingebaut.

  • strom.1299995695.txt.gz
  • Last modified: 2021/04/18 12:32
  • (external edit)