THRESHOLD EXCEEDED
Real-time Data Input
Live data source for entire dashboard · select mode below
SIMULATION
MANUAL
SERIAL USB
WiFi/HTTP
MQTT
🎛 Manual Data Trigger
Click any button below to inject test data
Scenario Scripting
Pre-built demo sequences · select a scenario card, then press Play to run automatically
Select a scenario above 0%
AI System Summary
Initializing system summary…
Real-time Power Output
mW
▲ +18% vs 7-day avg
Energy Stored Today
kWh
▲ 76% of daily target
Active Sensors
/ 8
— initializing
Trains Today
▲ +12 from yesterday
Rail Track Visualization
8 dual-IMU units · ESP32-C6 transmitters → ESP32-S3 gateway
SEG ASEG B SEG CSEG D SEG ESEG F SEG GSEG H ⬌ KM 6.945 · BIDIRECTIONAL TRACK ◀ LEMPUYANGAN START MAGUWO ▶ END ▶ KRL
Active
Warning
Error
Offline
▲ L (top rail) · ▼ R (bottom rail)
Energy Flow
Piezoelectric → LTC3588-1 → Supercap
Vibration
5.8 Hz
Conversion
3.3 V
Storage
1.0 F
Resonance
5.8 Hz
Peak (today)
568 mW
Efficiency
72.4%
Cap Charge
88%
0
Last Train Speed
km/h
Avg today: · Trains: 0
Power Output — Rolling 60s Window
Real-time aggregate from all 8 sensor units · 1 Hz update
Sensor Status
8 dual-IMU units · ESP32-C6 transmitters · ESP-NOW
Live Event Log
Real-time event stream
Raw Data Stream
JSON payload from ESP-NOW · received by ESP32-S3 gateway
Geographic Track Map
Lempuyangan → Maguwo · KRL Yogyakarta–Klaten · real GPS coordinates
Loading Leaflet.js...
Vibration RMS
Aggregate · 60s rolling
0.62 g RMS ▲ 4.2%
Rail Temperature
DS18B20 mean · 60s rolling
31.2 °C — stable
Energy Harvest
Power output · 60s rolling
423 mW ▲ 18%
Per-Segment Detail
Comprehensive status of each rail segment · 8 segments
SegmentSensorsAvg PowerVibrationTempHealthLast EventStatus
Anomaly Detection · 24h Timeline
All events plotted by timestamp
Train pass
Warning
Anomaly
Detection Summary
Last 24h breakdown
SYSTEM OPERATIONAL
AI confidence: 94% · Last analysis: just now
Priority Recommendations
AI-suggested actions sorted by urgency
Per-Segment Analysis
8 segments analyzed
Predictive Trend Analysis
7-day projection · solid=actual · dashed=forecast
Active
12
healthy & reporting
Warning
2
drift / packet loss
Error
0
requires inspection
Avg RSSI
-54dBm
good signal quality
Search:
Status:
Segment:
Sort:
8 of 8 units
IDIMU SetNameSegment Power (mW)Vibration (g) Temp (°C)RSSI FirmwareLast SeenStatusMaintenance Actions
Date Range
Showing: Today · 23 events recorded
TODAY
7 DAYS
30 DAYS
90 DAYS
Daily Energy Production
kWh harvested · last 14 days
Train Pass Heatmap
Density per hour · last 7 days
Energy Production Heatmap — Per Segment × Hour
Avg power harvest (mW) · 8 segments × 24 hours · darker = higher harvest
0 mW
700 mW Hover any cell for detail · Click to deep-dive
Generated Reports
Recent reports · click row to download
Report IDTypeDate RangeGeneratedSizeFormatActions
⚠ Alert Thresholds — Per Parameter
Parameter Min Value Max Value Unit Action on Breach
Power Output
LTC3588-1 output
mW WARN + LOG
Vibration RMS
Accelerometer g-force
g RMS ALERT + NOTIFY
Rail Temperature
DS18B20 sensor
°C WARN + LOG
Signal Strength
ESP-NOW RSSI
dBm WARN + LOG
Packet Loss
ESP-NOW reliability
% ALERT + NOTIFY
Capacitor Voltage
Supercap charge level
V WARN + LOG
🔌 Connection Settings
Serial Baud Rate
ESP32-S3 UART speed
HTTP Poll Interval
How often to fetch WiFi data
HTTP Endpoint URL
ESP32-S3 web server address
Serial Status
Web Serial API connection
Disconnected
HTTP Status
WiFi polling connection
Disconnected
🔔 Notifications & Display
Browser Notifications
Push alert when threshold breached
Sound Alerts
Beep on critical threshold breach
Train Pass Alert
Notify on every detected train pass
Theme
Dark (default) or Light mode
Language
Dashboard display language
Simulation Speed
Tick interval when in simulation mode
📡 Gateway Information
GATEWAY CHIP
ESP32-S3
PROTOCOL
ESP-NOW
SENSOR NODES
8 × XIAO ESP32-C6 · dual-IMU
FIRMWARE
v4.2.1
LOCATION
Lempuyangan Station
TRACK LINE
Yogyakarta – Klaten KRL
TRANSDUCER
Piezoelectric + LTC3588-1
DASHBOARD VER
v4 · May 2026
Oscilloscope — Live Waveform
Piezo signal · real or simulated · scrolling 200ms/div
FREQ: — Hz
AMP: — mV
200 ms/div
200ms
500mV
FFT Spectrum Analyzer
0–32 Hz · piezo resonance band 5–7 Hz highlighted
PEAK: — Hz
SNR: — dB
BAND: 5–7 Hz
Frequency Band Analysis
Harmonic decomposition · auto-detect piezo resonance peak
Frequency BandRangeMagnitude% of TotalInterpretation
Loading Three.js renderer...
3D CONTROLS
🖱 Drag — orbit camera
🖱 Right-drag — pan
🖲 Scroll — zoom
SCENE
8 units · 2 rails · 8 segments
📍 Camera: 0, 30, 80
🚆 Train: Idle
View Presets
Scene Settings
Scene Info
Renderer: WebGL · Three.js
Geometry: 2 rails + 8 segments + 8 dual-IMU units
Lighting: Ambient + directional
FPS target: 60
Track scale: 1 unit = 100 m
⚡ PIEZORAIL · LIVE MONITOR
Lempuyangan Station · Yogyakarta–Klaten KRL
Next slide in 10s