v1.10.0 — Built-in Dashboard
☀️ Neu: Mitgeliefertes Dashboard — null Konfiguration
Nach dem Update erscheint automatisch der Sidebar-Eintrag „AURUM". Kein YAML, keine HACS-Karten, nichts einzurichten — das Dashboard baut sich live aus deiner Geräte-Konfiguration auf: Gerät hinzufügen ⇒ Karte erscheint. Gerät entfernen ⇒ Karte verschwindet.
Übersicht: PV · Netz (Import/Export) · Akku-SOC · Überschuss · Budget · Hausverbrauch · Rest-Prognose · Günstig-Flag
Pro Gerät:
- Modus-Schalter PV | Manuell | Aus (Automatik / Override / Force-Off)
- Muss heute-Toggle (Deadline aktivieren)
- SOC-Schwelle-Slider, Max-Preis (cheap_grid), Deadline-Uhrzeit
- Status-Badge, Leistung, Laufzeit, Energie heute, Scheduling-Grund
Dark/Light-Theme wird automatisch übernommen. Falls der Sidebar-Eintrag nicht sofort sichtbar ist: Browser einmal neu laden — und bei vielen Sidebar-Einträgen ggf. scrollen (alphabetisch einsortiert). Über Profil → Seitenleiste bearbeiten lässt er sich nach oben pinnen.
🔧 Unter der Haube (adversarial auditiert vor Release)
- Deterministische entity_ids für alle Geräte-Entities (
sensor.aurum_{slug}_…) — behebt einen Slugify-Mismatch, der bei Umlaut-Namen („Wärmepumpe") zu abweichenden IDs führte. Bestehende Installationen werden automatisch migriert. - Gerätenamen mit Sonderzeichen („Café") erzeugen jetzt immer gültige IDs.
- Reservierte Namen (z. B. „Budget", „PV") werden im Config-Flow abgelehnt.
- Frontend-Assets mit sauberem Cache-Verhalten (Updates greifen zuverlässig bei Versionswechsel).
Keine Breaking Changes. Update via HACS, HA neu starten, fertig.
🤖 Generated with Claude Code