I’m working on a small IoT-based power monitoring project using an ESP32 to measure electrical power consumption and automatically control selected loads. The main goal is to build a system that can continuously monitor voltage, current, power, and energy usage while allowing predefined loads to be switched automatically based on configurable conditions.
Project Goals
Measure voltage and current continuously.
Calculate real-time power consumption.
Track accumulated energy usage.
Control electrical loads through relay modules.
Provide a simple web interface for monitoring.
Store historical measurements for later analysis.
Allow configurable thresholds for automatic load control.
Send alerts when consumption exceeds a defined limit.