You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Real-time CLI + Web dashboard for EcoFlow power stations & Smart Home Panel
Monitor battery status, power consumption, solar production, and control your EcoFlow devices from the terminal or any browser.
Preview
CLI Dashboard
EcoFlow Dashboard v0.9.13 MQTT Connected TG ✓ 2026-03-26 09:30:55
Delta Pro (DCEBZ8ZEBXXXXXX) ☀ 83% Delta Pro (DCEBZ8ZEBXXXXXX) 90%
+-----------------------------------------+-----------------------------------------+
| ########################--------------- | ################################------- |
| | |
| Solar In 44 W (52.5V 0.8A) AC In 0 W | Solar In 0 W AC In 0 W |
| AC Out 0 W 12V/Car Out 0 W | AC Out 0 W 12V/Car Out 0 W |
| Total In 44 W Total Out 0 W | Total In 0 W Total Out 0 W |
| | |
| Solar / MPPT | |
| PV Input 44 W PV Voltage 52.5 V | |
| PV Current 0.84 A PV Power 44.1 W | |
| MPPT Eff 97% Solar→Batt 69% | |
| Charge Source Solar Max DC Cur 8 A | |
| Lifetime 926 kWh MPPT Hours 4482h | |
| | |
| Charge Time 1d 0h Voltage 50.5 V | Idle Time -- Voltage 49.8 V |
| Current +0.6 A DC Conv 45 W | Current -0.1 A DC Conv 1.4 W |
| Cell V 3.35-3.37V Δ22mV 24-24°C | Cell V 3.30-3.33V Δ30mV 24-24°C |
| Batt/Inv 24/30°C MPPT/MOS 42/24°C | Batt/Inv 24/28°C MPPT/MOS 30/25°C |
| Cycles 569 Limits 10% - 100% | Cycles 655 Limits 10% - 100% |
| Fan Off (Lv1) Beep ON | Fan Off (Auto) Beep ON |
| | |
| PD 1.2.0.156 MPPT 3.1.0.50 | PD 1.2.0.156 MPPT 3.1.0.50 |
| BMS 1.1.5.35 Inv 2.1.1.158 | BMS 1.1.5.35 Inv 2.1.1.158 |
| | |
| Lifetime Energy | Lifetime Energy |
| AC Chg 1919 kWh Solar 926 kWh | AC Chg 2590 kWh Solar 426 kWh |
| AC Dsg 2189 kWh DC Dsg 13 kWh | AC Dsg 2254 kWh DC Dsg 6 kWh |
| Health: 94% (Excellent) 3.17/3.81 kWh | Health: 93% (Excellent) 3.31/3.68 kWh |
+-----------------------------------------+-----------------------------------------+
+------------------------ Smart Home Panel (SP10ZEWXXXXXXXX) -----------------------+
| Grid ON (230V 50Hz) Grid Today 6.85 kWh ($0.55) (Day: $0.10) |
| Combined 87% 6.41 kWh Limits -- Sched Chg OFF |
| |
| Batt 1: 91% 3.28 kWh 25°C Standby Chg:9d 8h |
| Batt 2: 83% 3.00 kWh 23°C Standby Chg:8d 15h |
| |
| Circuits |
| # Name Power Mode Pri │ # Name Power Mode Pri |
| 1 Подвал 165 W Auto - │ 7 Свет2\Су 0 W Auto 6 |
| 2 Кабинет 735 W Auto 1 │ 8 Столовая 35 W Auto 7 |
| 3 Кухня 0 W Auto 2 │ 9 Кабинет\ 45 W Auto 8 |
| 4 Т пол 0 W Auto 3 │10 Свет3 0 W Auto 9 |
| 5 Свет 0 W Auto 4 │11 DP.0352 0 W Auto - |
| 6 Гост\Пер 60 W Auto 5 │12 DP.0801 0 W Auto - |
| 1.0 kW | Up: 3d 1h |
+------------------------------------------------------------------------------------+
[a] AC [d] DC [x] XBoost [b] Beep [c] Charging [+/-] Chg% [w/s] ChgW
[e] EPS [g] Grid Chg B1 [h] Grid Chg B2 [1-3] Device [Ctrl+C] Exit
Web Dashboard
Access from any device on your LAN — installable as PWA on iPhone/iPad:
python -m ecoflow_dashboard --web
# Open http://<your-ip>:5000 in any browser
Dark theme, responsive layout (mobile + desktop)
Real-time auto-refresh every 2 seconds
Control buttons (AC, DC, EPS, Grid Charge toggles)
Charts: live rolling (1h) + historical (custom date ranges from SQLite)
Battery health degradation chart with replacement prediction
Power outage log with SOC and load tracking
Energy flow diagram (Grid → SHP → Circuits)
Solar analytics with self-consumption ratio and savings
CSV export for spreadsheet analysis
Installable as PWA (Add to Home Screen)
Features
Monitoring
Battery — SOC%, health (SOH), remaining energy (kWh), charge cycles
Power flow — solar, AC, DC input/output with voltage, current, frequency
# Option 1: Private API (works immediately)ECOFLOW_EMAIL=your_email@example.comECOFLOW_PASSWORD=your_passwordECOFLOW_DEVICE_SNS=DELTA_SN_1,DELTA_SN_2,PANEL_SN# Option 2: Public API (requires developer portal)ECOFLOW_ACCESS_KEY=your_access_keyECOFLOW_SECRET_KEY=your_secret_key
Energy Cost (Time-of-Use)
ENERGY_RATE=0.10# Day rate per kWhENERGY_RATE_NIGHT=0.02# Night rate (0 = flat rate)ENERGY_DAY_START=7# Day starts at this hourENERGY_DAY_END=23# Night starts at this hourENERGY_CURRENCY=$# Currency symbol