Stromverbrauch messen mit ESP32 und SCT-013
Was verbraucht mein Server-Rack? Mit einem SCT-013 Stromwandler (10EUR) und einem ESP32 misst du den Stromverbrauch kontaktlos.
Hardware
- ESP32
- SCT-013-030 (30A) Stromwandler
- 3.5mm Klinkenbuchse + 10kOhm Burden-Widerstand
- Optional: ADS1115 16-Bit ADC
WARNUNG: Du arbeitest mit Netzspannung (230V)! Der SCT-013 ist galvanisch getrennt und sicher wenn du ihn NUR um EIN Kabel klemmst. Bei Unsicherheit: Elektriker holen.
Code (EmonLib)
#include "EmonLib.h"
EnergyMonitor emon;
emon.current(34, 30); // GPIO34, cal=30
void loop() {
double Irms = emon.calcIrms(1480);
double power = Irms * 230.0;
mqtt.publish("strom/server/leistung", String(power).c_str());
}Kalibrierung: Vergleiche den Messwert mit einem geeichten Messgerat und passe den Kalibrierungsfaktor an.