Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
strom [2011/10/22 18:54] 79.136.88.207strom [2023/05/29 08:09] (current) – [Variante 2: Impulszähler mit Ethersex] dan
Line 1: Line 1:
 ---- dataentry Projekt ---- ---- dataentry Projekt ----
-Name                : Strom +name         : Strom 
-Beschreibung        : Stromverbrauch des HQ automatisch (digital) messen, auswerten und reagieren. +beschreibung : Stromverbrauch des HQ automatisch (digital) messen, auswerten und reagieren. 
-Links_urls          http://heta.saerdnaer.de/zaehler +links_urls   :  
-Beteiligt           : andi, weitere Mitstreiter gesucht +beteiligt    : andi, c, weitere Mitstreiter gesucht 
-Status_             : nicht wirklich aktiv +status_      : nicht wirklich aktiv 
-#Tags_tags          : hardware +bilder_imgs  
-Bilder_imgs         +
 ---- ----
 +
 ====== ToDos/Fragestellungen ====== ====== ToDos/Fragestellungen ======
 +
 +  * Webfrontents testen
 +    * http://graphite.wikidot.com/
  
 ==== Optimierung Stromverbrauch ==== ==== Optimierung Stromverbrauch ====
Line 27: Line 30:
 ====== Hardware ====== ====== Hardware ======
  
-===== Variante 3: Halleffektsensor mit OpenWRT Box (current, secondary) =====+===== Variante 4: Flukso mit eigenen Modifikationen (future) ===== 
 + 
 +Jan hat die Flukso Platine so erweitert, das bis zu 14x3 Halleffektsensoren angeschlossen werden können. Außerdem soll statt dem bisher verwendeten Fonera Board ein Carambola Board zum Einsatz kommen. 
 + 
 +Plan:  
 +- Flukso Firmware so modifizieren, dass sie mit den zusätzlichen Sensoren zurechtkommt 
 +- Fraunhofer Software auf dem OpenWRT des Carambola Boards zum laufen bringen (auf dem bisher verwendeten Fonera Board läuft ebenfalls ein OpenWRT) 
 +(- Eigene Auswertungssoftware schreiben die auch für Abrechnungszwecke verwendet werden kann und die Daten nicht mehr zu Fraunhofer/mysmartgrid senden) 
 + 
 +[[https://github.com/muccc/flukmuc|GitHub]] 
 +===== Variante 3: Halleffektsensor mit OpenWRT Box (current) =====
  
 Auf dem Easterhegg gab es einen Vortrag zum Thema [[https://www.mysmartgrid.de/|mySmartGrid]] in dem Hackerspaches angeboten wurde einen [[http://www.flukso.net/about|Flukso]] zur Messung und einen [[http://de.wikipedia.org/wiki/Chumby|Chumby One]] zur Anzeige zur Verfügung gestellt zu bekommen. Auf dem Easterhegg gab es einen Vortrag zum Thema [[https://www.mysmartgrid.de/|mySmartGrid]] in dem Hackerspaches angeboten wurde einen [[http://www.flukso.net/about|Flukso]] zur Messung und einen [[http://de.wikipedia.org/wiki/Chumby|Chumby One]] zur Anzeige zur Verfügung gestellt zu bekommen.
Line 36: Line 49:
 Der Widget zur Stromverbrauchsanzeige für den Chumby wurde direkt per SSH [[http://developer.mysmartgrid.de/doku.php?id=chumbysoftware|installiert]], muss aber bisher nach jedem Neustart des Geräts [[http://developer.mysmartgrid.de/doku.php?id=chumbysoftware#running_the_daemon|neu per SSH gestartet werden]]. Der Widget zur Stromverbrauchsanzeige für den Chumby wurde direkt per SSH [[http://developer.mysmartgrid.de/doku.php?id=chumbysoftware|installiert]], muss aber bisher nach jedem Neustart des Geräts [[http://developer.mysmartgrid.de/doku.php?id=chumbysoftware#running_the_daemon|neu per SSH gestartet werden]].
  
-Fpletz holt sich inzwichen alle 30 Sekunden [[http://flukso.club.muc.ccc.de/sensor/3bf0b9c10449b96ab972425045e36106|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. +Fpletz holt sich inzwichen alle 30 Sekunden [[http://flukso.club.muc.ccc.de/sensor/3bf0b9c10449b96ab972425045e36106|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
 + 
 +s logt die Daten auf der uberbus-vm mit. Unter http://brezn.muc.ccc.de:8081/power gibts ein Json mit den Daten der letzten Stunde. Optionale Parameter: start und stop als UNIX time, sowie interval in Sekunden als sample interval. Limitierungen: start darf nicht naeher als 30 Sekunden an die aktuelle Zeit.
  
 Es sieht so aus, als würde die Variante 2 im Webfrontent falsche Werte anzeigen. --- [[user:Andi]] 2010/10/24 18:06 Es sieht so aus, als würde die Variante 2 im Webfrontent falsche Werte anzeigen. --- [[user:Andi]] 2010/10/24 18:06
Line 53: Line 68:
  
 Von Zeit zu Zeit fällt die Netzwerkverbindung für 1,5 h aus. Ursache unbekannt. Ich hab die Schwelle für die Fehlermeldung jetzt mal auf 2h gesetzt. --- [[user:Andi]] 2011/10/22 Von Zeit zu Zeit fällt die Netzwerkverbindung für 1,5 h aus. Ursache unbekannt. Ich hab die Schwelle für die Fehlermeldung jetzt mal auf 2h gesetzt. --- [[user:Andi]] 2011/10/22
 +
 +Seit dem 27. August 2013, 8:00 funktioniert der Flukso nicht mehr zuverlässig. Im Webinterface werden nach diesem Zeitpunkt keine vernünftigen Graphen mehr erstellt. Ungefähr täglich zwischen 2 bis 3 Uhr wird ein Datenpunkt mit dem Wert 60000 Watt übertragen. Die Ursachen dafür ist aktuell noch unbekannt.  --- [[user:Andi]] 2013/09/16
 +
 +Antwort vom MSG Support: //"Der Fehler ist gefunden und behoben. Ihr Sensor war einer von 2 Sensoren (von etwa 700) bei denen die Einheit in der Datenbank (kWh statt Wh) falsch eingetragen war. Bis zu dem Upgrade der Serverfunktionalitaet am 27.8 war dies allerdings irrelevant, daher ist es bis dato nicht aufgefallen."//  Es kommen jetzt wieder Werte an. Allerdings haben wir mal wieder ne Lücke vom 27. August bis jetzt in den Verbrauchdaten. --- [[user:Andi]] 2013/09/17 12:38
 +
  
 ==== Chumby Widget Start ==== ==== Chumby Widget Start ====
Line 71: Line 91:
  
  
-===== Variante 2: Impulszähler mit Ethersex (current, primary) =====+===== Variante 2: Impulszähler mit Ethersex =====
  
 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.  --- [[user:Andi]] 2010/01/05 17:23  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.  --- [[user:Andi]] 2010/01/05 17:23 
Line 85: Line 105:
 Inzwischen ist der Zaehler via [[http://www.pollin.de/shop/dt/NjI5OTgxOTk-/Bausaetze/Diverse/AVR_NET_IO_Fertigmodul.html|AVR NET IO]] und [[http://ethersex.de/|Ethersex]] und [[http://github.com/saerdnaer/ethersex/commit/0e7e80e477fbec222dc045186d861240349e989d|modifziertem]] watchasync Service ans Netzwerk angebunden. (siehe auch http://volkszaehler.org sowie die [[http://volkszaehler.org/pipermail/volkszaehler-dev/|dortige Mailingliste]])  Inzwischen ist der Zaehler via [[http://www.pollin.de/shop/dt/NjI5OTgxOTk-/Bausaetze/Diverse/AVR_NET_IO_Fertigmodul.html|AVR NET IO]] und [[http://ethersex.de/|Ethersex]] und [[http://github.com/saerdnaer/ethersex/commit/0e7e80e477fbec222dc045186d861240349e989d|modifziertem]] watchasync Service ans Netzwerk angebunden. (siehe auch http://volkszaehler.org sowie die [[http://volkszaehler.org/pipermail/volkszaehler-dev/|dortige Mailingliste]]) 
  
-Momentan kommt pro Impuls (1/2000 kWh) ein GET Request auf meinem Webserver an. Inzwischen läuft dort auch die [[http://github.com/justinotherguy/volkszaehler.org|mein.volkszahler]] Software (mit ein paar [[http://github.com/saerdnaer/volkszaehler.org/commits/andi|geringfügigigen Modifikationen]]) http://heta.saerdnaer.de/zaehler/. --- [[user:Andi]] 2010/05/16 19:25+Momentan kommt pro Impuls (1/2000 kWh) ein GET Request auf meinem Webserver an. Inzwischen läuft dort auch die [[http://github.com/justinotherguy/volkszaehler.org|mein.volkszahler]] Software (mit ein paar [[http://github.com/saerdnaer/volkszaehler.org/commits/andi|geringfügigigen Modifikationen]]). --- [[user:Andi]] 2010/05/16 19:25 
 + 
 +Seit dem Umzug in die Heßstraße vor gut einem Jahr ist dieses System außer Betrieb.  --- [[user:Andi]] 2013/09/16
  
 {{https://brezn.muc.ccc.de/~andi/zaehler/club1.png?600}} {{https://brezn.muc.ccc.de/~andi/zaehler/club1.png?600}}
  
 Eine andere Idee ist [[http://munin.projects.linpro.no/|Munin]] die Daten via SNMP direkt vom NET IO via IP abfragen zu lassen. Eine andere Idee ist [[http://munin.projects.linpro.no/|Munin]] die Daten via SNMP direkt vom NET IO via IP abfragen zu lassen.
 +
 +
 +S0 Zaehler Schaltplan. Anschluss an ESP.
 +Der S0+ Eingang muss an eine Gleichstromquelle im Bereich +5V und +12V angeschlossen werden. Der Ausgang S0- muss mit einem PullDown Widerstand (z.B. 100k Ohm) gegen Masse gelegt werden. Ausserdem muss auf dem S0- Ausgang der LesePin des ESP angeschlossen sein. Jeder Impuls gegen 0V ist dann als eine Einheit zu zaehlen.
  
 ==== Bugs ==== ==== Bugs ====
Line 127: Line 153:
     * siehe auch http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC     * siehe auch http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC
   * Auswertung der Daten mit RRDTool und was es halt da so gibt   * Auswertung der Daten mit RRDTool und was es halt da so gibt
 +
 +===== Zum Thema =====
 +
 +http://www.its.fh-muenster.de/greveler/pubs/smartmeter_sep11_v06.pdf
 +
 +Advanced metering devices (smart meters) are being installed throughout electric networks in Germany 
 +(as well as in other parts of Europe and in the United States). Unfortunately, smart meters are able to become surveillance 
 +devices that monitor the behavior of the customers leading to unprecedented invasions of consumer privacy. Highresolution energy consumption data is transmitted to the utility company allowing intrusive identification and monitoring of 
 +equipment within consumers' homes (e. g., TV set, refrigerator, toaster, and oven). Our research shows that the analysis of 
 +the household’s electricity usage profile does reveal what channel the TV set in the household was displaying. Moreover, 
 +the data being transmitted via the Internet is unsigned and unencrypted. All tests were performed with a sealed, operational smart meter used for electricity metering in a private home in North Rhine-Westphalia, Germany
  • strom.1319309653.txt.gz
  • Last modified: 2021/04/18 12:32
  • (external edit)