Smart 3-Source Energy Monitoring System
Mains • Solar • Generator • Battery • Fault Analytics
Active Source
--
Priority selected source
Battery Voltage
0.0 V
DC battery sensor monitoring
Anomaly Score
0%
AI usage anomaly detection
Fault Status
NORMAL
Real-time source fault reporting
Power Source Control
System is running in AUTO mode — source selected by priority logic.
Mains Source
Voltage: 0 V
Usage: 0%
Status: Unknown
Solar Source
Voltage: 0 V
Usage: 0%
Status: Unknown
Generator Source
Voltage: 0 V
Usage: 0%
Status: Unknown
Realtime Source Voltage Trend
Predicted Next Source
--

This section acts as the intelligent monitoring area. It estimates which source is likely to be selected next based on voltage availability and recent usage trends.

Historical Voltage Graph
Historical Usage Graph
AI / GNN-style Monitoring Summary

The monitoring engine observes source availability, battery condition, and usage fluctuations. It produces an anomaly score and predicts the next most probable power source.

  • High anomaly score may indicate unstable line voltage or repeated source switching.
  • Low battery voltage raises a battery warning fault.
  • Preference follows mains, then solar, then generator.
Current Prediction: --
Anomaly Trend
Fault Reports
ID Title Description Severity Source Status Time

About This Project

This Smart 3-Source Energy Monitoring System was designed to monitor and manage three power sources: mains electricity, solar power, and generator backup. The system automatically prioritizes available sources so that the load can continue operating with minimal interruption.

The system uses ESP32, ZMPT AC voltage sensors, a DC voltage sensor for battery monitoring, a 3-channel relay module for source switching logic, and a 20x4 LCD for local display. The dashboard provides live data, historical graphs, usage analytics, and fault reporting.

The AI monitoring area adds simple anomaly detection and source prediction to make the system more intelligent and more useful for modern energy management.