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
projekte:stromzaehler [2016-08-07 14:33]
cracki
projekte:stromzaehler [2017-01-17 02:01] (current)
Line 3: Line 3:
 <WRAP right> <WRAP right>
 ^ Stromzähler ​ || ^ Stromzähler ​ ||
-^ Git | [[https://gitlab.aachen.ccc.de]] | +^ Git | [[https://github.com/crackwitz/nodemcu-stromzaehler]] |
-^ Inventar | [[https://inv.aachen.ccc.de|Gegenstand im Inventar]] | +
-^ Host | [[infrastruktur:​host|host,​ host.server.aachen.ccc.de]] |+
 ^ Kontakt | [[wiki:​user:​cracki |cracki ]] | ^ Kontakt | [[wiki:​user:​cracki |cracki ]] |
-^ Status | <fc green>​aktiv</​fc>​ (2016-07-31 21:19+^ Status | <fc green>​aktiv</​fc>​ (2016-09-04 03:34) |
-^ Interessenten | |+
 </​WRAP>​ </​WRAP>​
  
-gleich mal guckenwas da kommt... +  * offlinedenn ausreichend niedrige Auflösung hätte keinen Mehrwert zu manueller Ablesung
   * hängt zwischen Eingang und Serverraum   * hängt zwischen Eingang und Serverraum
   * Signalkabel geht in den Serverraum hinters Rack   * Signalkabel geht in den Serverraum hinters Rack
 +  * fasst alle drei Phasen zusammen
   * S0: 1000 Pulse/kWh, Pulsdauer ca 31 ms (am Sicherungskasten wird mit 100/kWh geblinkt)   * S0: 1000 Pulse/kWh, Pulsdauer ca 31 ms (am Sicherungskasten wird mit 100/kWh geblinkt)
  
Line 20: Line 17:
  
 {{ :​projekte:​stromzaehler-s0.png?​nolink|}} {{ :​projekte:​stromzaehler-s0.png?​nolink|}}
-Verhaelt sich wie ein Schalter. 3.3V und 5V kann man reinschicken.+Open Drain15 mA 15 V sollten jedenfalls erlaubt sein. Beschicken wir mit 5V, aber 3.3V sollten auch gehen. 
 + 
 +==== NodeMCU Code ==== 
 + 
 +Graphite mit 5-Minuten-Intervallen (=dt): 
 +  * electricity.energy -- Maximum aus 5-Minuten-Intervallen (nach Ende des Intervalls),​ außerdem je Puls sofort (Automagie von MQTT) 
 +  * electricity.power -- Arbeit durch Intervall, exakt, stabil ​und integrierbar 
 +  * electricity.power.max -- maximale Leistung im Intervall aus Einzelimpulsberechnungen 
 +  * electricity.power.min -- minimale Leistung 
 + 
 +MQTT: 
 +  * je Puls: 
 +    * electricity/​energy -- je Puls 
 +      * ./set -- setzt absoluten Zählerwert (ansonsten wird nur Leistung gemeldet) 
 +    * electricity/​power -- je Puls, gemessen von Puls zu Puls 
 +    * electricity/​power/​0.01kWh -- Arbeit von 10 Pulsen durch Zeit 
 +  * alle 5 Minuten, synchron zu Graphite: 
 +    * electricity/​power/​max 
 +    * electricity/​power/​min 
 +    * electricity/​power/​mean
  
 +Pulse jittern schon ab Zähler. Verifiziert mit LA, liegt nicht an NodeMCU. Könnte tatsächliche Leistung reflektieren,​ oder irgendwas im Zähler sein. Müsste man nochmal tracen, Histogramm auf Abstände bilden und Quantisierungseffekte suchen.
Navigation



You are not allowed to add pages