v1.1.9 — Localization, EV Fix, Schedule Overlay
Critical Bug Fix
EV Never Detected as Connected (#64)
Config key mismatch (ev_connected_sensor vs ev_plug_sensor) meant SEM always reported "ev disconnected" — even when the car was plugged in. Solar EV charging was broken for all KEBA/Easee/Wallbox auto-discovery users. Fixed for all charger types.
New Features
Full Localization — 6 Languages (#60)
- 208 entity names translated (de/fr/es/it/nl)
- All custom cards localized via
dashboard/translations.json(single source of truth, 149 keys) - Dashboard section titles translated at generation time
- Period selector: Heute/Gestern/Diese Woche/...
Schedule Card: Predicted + Actual Overlay (#63)
- Surplus row: faded yellow = forecast, solid yellow = actual (fills in during the day)
- EV row: tracks all charging hours today, not just current moment
- Hourly activity tracker in coordinator, resets daily
UI Cleanup (#65)
- Removed obsolete "critical" toggle (superseded by control_mode: off)
Dashboard Fixes
- Battery icon fits inside SOC arc ring
- Home tab full-width flow card
- Consistent decimal precision across all values