PZEM-004T: el medidor de energía más completo
El PZEM-004T v3.0 es un módulo de medición de energía AC que mide voltaje (80-260V), corriente (0-100A con TC incluido), potencia activa (0-23 kW), frecuencia (45-65 Hz), factor de potencia (0-1) y energía acumulada (0-9999.99 kWh) con comunicación Modbus RTU por UART. Es el componente más completo para monitoreo eléctrico casero.
El módulo PZEM-004T está disponible en Especificar.cl. La instalación en el tablero eléctrico requiere conocimientos de electricidad; si no los tienes, consulta con un electricista.
Conexión del PZEM-004T al ESP32
- TX del PZEM → GPIO 16 (RX2) del ESP32
- RX del PZEM → GPIO 17 (TX2) del ESP32
- El TC (transformador de corriente) va alrededor de la fase del circuito a medir
- La alimentación del PZEM viene de la misma red 220V que mide
- GND del PZEM conectado al GND del ESP32 (neutral del 220V)
Librería PZEM-004T para Arduino/ESP32
La librería PZEM-004T-v30 de olehs simplifica la comunicación Modbus. Con pzem.voltage(), pzem.current(), pzem.power(), pzem.energy(), pzem.frequency() y pzem.pf() obtienes todos los parámetros en una línea. El ESP32 los publica por MQTT cada 30 segundos a Home Assistant o ThingSpeak para visualización histórica.
Dashboard de consumo en tiempo real
Con Node-RED y el broker MQTT, crea un dashboard que muestra: potencia instantánea en tiempo real (kW), energía acumulada del día y del mes (kWh), costo estimado en pesos chilenos (kWh × precio de la distribuidora local), gráficas históricas por hora y por día. Identifica qué electrodomésticos consumen más y optimiza tu factura eléctrica.