This is an old revision of the document!
Table of Contents
Stromzähler
Stromzähler | |
---|---|
Git | https://github.com/crackwitz/nodemcu-stromzaehler |
Kontakt | cracki |
Status | aktiv (2016-07-31 21:19) |
- hängt zwischen Eingang und Serverraum
- 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-Ausgang auswerten
Open Drain. 15 mA 15 V sollten jedenfalls erlaubt sein. Beschicken wir mit 5V, aber 3.3V sollten auch gehen.
NodeMCU Code
MQTT:
- electricity/energy
- electricity/power – von Puls zu Puls
- electricity/power/0.01kWh – nimmt Zeit für 10 Pulse
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
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.