Exhaustive architecture comparison of all tracking variants
| Feature Category | FIXED (Offline) | FIXED ONLINE | CONVENTIONAL (Offline) | CONVENTIONAL ONLINE | ANN (Offline) | ANN ONLINE | UNIVERSAL SUITE |
|---|---|---|---|---|---|---|---|
| Core Tracking Engine |
GENERATE CURRENT ANGLE Geolocation Basic SPA Basic SPA calculates per 30 mins |
AUTOMATIC MPU CALCULATION ASSIST Per hour recalibration check |
GENERATE CURRENT ANGLE Manual Sun Search Each hour find sun then check if angle matches time |
AUTOMATIC MPU CALCULATION ASSIST LDR FOLLOW MODE Match most sunlight if current angle still matches |
FORECAST INTEGRATION ANN SPA Engine Log LDR percentage for custom duration |
WEATHER API SYNC AI ANALYSIS ENGINE MPU CALCULATION ASSIST Predict sunlight even if cloudy |
SMS & EMAIL API GLOBAL SECURITY Login, Captcha, Biometric |
| Data & Intelligence | Based on Previous MPU Angle Baseline | Recalibrate drift based on local drift table | No external dataset storage | LOGS to create a dataset for ANN training | Log LDR Percentage & Accuracy Offline |
LOGS ACCURACY of ANN trained for that day HUMIDITY/TEMP API Integration |
V MONITOR Telemetry Time, Coordinates, MPU, LAN sync |
| Accuracy & Logging | Static Drift | Dynamic Recalibration | Manual Baseline | Log LDR if Cloudy or not each hour | Dataset health check | SEE HOW ACCURATE it found light even when cloudy | Logs of Voltage, Current Angles, and State |
| Storage Protocol | SPIFFS (ESP32) | SPIFFS (ESP32) | Local .DB (Raspberry Pi) | Hub Data Mirroring | |||