[APP][Pro] E3DC Hauskraftwerke

Hallo zusammen,

kurzes Update zu den Ladeplaner-Widgets.

Änderungen in v1.8.25 (Test):
• Wallbox Ladeplaner: Optionale Endzeit hinzugefügt (analog zum HKW Ladeplaner) – nützlich z. B. für dynamische Tarife mit festem Zeitfenster
• „Bis voll“ (Fahrzeug SOC) bleibt als Alternative erhalten
• Ladepläne überschreiben jetzt alle vorherigen Einstellungen (Force-Override)
• Bessere Erkennung, wann das Fahrzeug voll ist (leistungsbasiert, guter Fallback für Tesla & Co.)
• Ladepläne starten zuverlässiger zum geplanten Zeitpunkt und werden automatisch bereinigt
• Verbessertes Logging und Stabilität

Testversion (aktuellster Build): E3DC - HKW | Homey

Kurze Rückmeldung wäre super: Funktioniert der Start zum geplanten Zeitpunkt jetzt zuverlässig? Und das Beenden bei „bis voll“?

Vielen Dank fürs Mithelfen beim Testen!

Seit der letzten offiziellen Version 1.8.13 im Store hat sich eine Menge getan! Viele große und kleine Verbesserungen, vor allem rund um Wallbox-Steuerung, neue Widgets und Planungsfunktionen.

Wichtige Neuerungen seit v1.8.13:

  • Wallbox-Steuerung stark verbessert: Korrekte RSCP-Kommandos mit Rücklesen (kein vorgetäuschter Erfolg mehr), serielle Ausführung gegen Race-Conditions, Force-Override für Ladepläne
  • Neue interaktive Ladeplaner-Widgets:
    • HKW Ladeplaner (Laden/Entladen/Sperren mit Leistung, Start/Ende oder bis SOC)
    • Wallbox Ladeplaner (Erlauben/Blocken, Sonnenmodus, Stromstärke, Batterie-Mix, bis voll oder bis SOC, optionale Endzeit für feste Zeitfenster)
  • Manuelle EMS-Zeitpläne direkt in den HKW-Einstellungen (JSON-Liste)
  • Neues großes E3DC-HKW Widget mit Live-Energiefluss (alles in einem, bessere Darstellung, dynamische Höhe bei fehlender Wallbox)
  • Wallbox-Widget mit klickbaren Status-Kreisen für Laden und Sonnenmodus
  • PV-Prognose als eigenes Gerät mit bis zu 3 konfigurierbaren Flächen (Open-Meteo)
  • Viele Stabilitäts- und Bedienungs-Verbesserungen: Tile-Sortierung, Restladezeit, Diagnose, Netz-Gesamtzähler, Widget-Previews, manuelles Löschen von Plänen beendet Aktionen jetzt sofort (wie beim HKW-Ladeplaner)

Die App ist deutlich ausgereifter geworden, besonders bei der Wallbox- und Planungs-Funktionalität.

Aktuelle Testversion (v1.8.26): E3DC - HKW | Homey

Wie immer freue ich mich über Feedback, ob alles wie erwartet läuft oder ob es noch kleine Macken gibt (vor allem bei den neuen Ladeplanern und Widgets).

Vielen Dank an alle Tester!

Änderungen in v1.8.33 (Test):

  • Großer Refactor der Schedule-Logik: Sowohl der EmsScheduleManager als auch der WallboxScheduleHandler wurden weiter in dedizierte Komponenten (Store, Validator, Executor, Scheduler) aufgeteilt – jetzt deutlich schlanker, besser testbar und konsistent
  • handleEmsTriggers aus dem EmsScheduleManager in den CapabilityManager verschoben (bessere Trennung der Verantwortlichkeiten)
  • Repetitive Wallbox-EMS-Setting-Methoden (Battery-Mix, Discharge-Until etc.) in einen eigenen WallboxEmsSettingsManager extrahiert
  • getApi() in der Wallbox mit einfachem Cache versehen
  • Weitere Cleanups: letztes as any entfernt, Dead Code beseitigt, migrateCapabilities aufgeräumt, WallboxDevice jetzt sogar schlanker als das HKW-Device
  • Erweiterte Tests mit zusätzlichen Edge-Cases (u. a. Concurrent-Checks)
  • Dokumentation (ARCHITECTURE.md) auf aktuellen Stand gebracht

Testversion (aktuellster Build): E3DC - HKW | Homey

Bitte kurz Rückmeldung, ob ihr Auffälligkeiten findet.

Hallo,

ich befürchte die EMS Steuerung ist nicht mehr funktionsfähig. Ich habe heute mit der neuesten Testversion ein Akkunetzladen über den Ladeplaner geplant. Das verhalten war das er zwar das Netzladen gestartet hat, aber alle 20 Sekunden wieder unterbrochen hat. Ich glaube die 10 Sekunden Zeit um den EMS Befehl zu senden waren richtig.

v1.8.61 ist live (Stable / App Store).

Lange Zeit war die letzte Stable v1.5.21 — seitdem gab es viele Test-Builds. Danke fürs Testen und die vielen Rückmeldungen.

Was seit v1.5.21 dazugekommen ist (Überblick):

Geräte & Energie

  • Neues Gerät HKW – Energieübersicht (Live-Aggregation PV / Verbrauch / Netz / Batterie / Wallbox / Überschuss)
  • Neues Gerät HKW – PV-Prognose (Open-Meteo, bis zu 3 Flächen, Kalibrierung, Prognose + nachberechnete Prognose)
  • Bessere Batteriedaten (Nenn-/Nutzkapazität, SOH, korrekte ASOC-Auslese je Modell)
  • Netz-Gesamtzähler mit Zeitzonen-/Mitternacht-Korrektur
  • Zeitleiste für HKW-Verbindung, Inselbetrieb, Firmware, Wallbox-Ereignisse (ohne lästige Update-Willkommensmeldung)

EMS & Flows

  • Fünf EMS-Flow-Aktionen: Automatik, Batterie pausieren, forciert laden/entladen, Netzladen (Danke @RobertHerter)
  • Lade-/Entladegrenzen warten auf echte RSCP-Antwort (kein „Erfolg“ ohne Rückmeldung)
  • Flow-Trigger und Vorzeichen-Hinweise für Batterie-/Netzleistung korrigiert
  • Flows respektieren aktive Ladepläne (Pläne haben Vorrang)
  • AI360 / Entladesperre: abgelehnte Power-Mode-Befehle robuster behandelt

Wallbox

  • Leistung und Ladeenergie korrigiert (Fallback wenn EXTERN_DATA 0 W)
  • Flow-Steuerung Laden/Sperren/Sonnenmodus über RSCP (zuverlässiger)
  • „Batterie entladen bis“ auf der Kachel + in Flow und Ladeplan
  • Wallbox-Ladepläne: „Hausakku entladen bis X %“ setzen und nach Plan-Ende automatisch zurücksetzen
  • Sensor „Ladeplan aktiv“ auf HKW- und Wallbox-Kachel
  • Fahrzeug-SOC: wenn E3DC 0 % meldet (z. B. Tesla/Cloud), Übernahme vom Homey-Auto-Gerät oder Flow „Fahrzeug-SOC setzen“
  • Solaranteil im Widget korrekt in W (nicht mehr fälschlich %)

Ladeplaner (Widgets)

  • Neue Widgets HKW Ladeplaner und Wallbox Ladeplaner
  • Geplantes Netzladen / EMS Keep-Alive stabiler
  • „Bis voll“ über Leistungsabnahme, Layout und Bedienung der Widgets mehrfach verbessert

Dashboard-Widgets

  • E3DC-HKW: Live-Energiefluss + Übersicht in einem Widget
  • Wallbox-Widget mit klickbaren Status (Laden / Sonnenmodus), Ladepriorität, Ladezustand
  • Tageswerte: PV-Produktion, Netzbezug/Einspeisung; Fahrzeug-SOC unter der Wallbox; Feinjustierung der Flows und Symbole

PV-Prognose (nachberechnet)

  • Start ab 12:00, stündliche Schritte, Blend aus Wetter + Ist-PV
  • Kein Nachmittag-Überschießen mehr: Landepunkt aus Ist-PV + Wetter-Restenergie (Open-Meteo)

Stabilität, Diagnose & Performance

  • Crash-Schutz bei unerreichbarem HKW (EHOSTUNREACH) — App stürzt nicht mehr ab
  • Gerät wird nach mehreren Sync-Fehlern wieder „nicht verfügbar“
  • Diagnosebericht (kopierbar, Flow-Token), detaillierte Diagnose optional mit Auto-Aus (überlebt Neustarts)
  • Weniger RSCP-Last (Caches, längere Intervalle u. a. Homey Pro Early 2023)
  • Viele Bugfixes: Batterie-Kachel-Kapazität, Rest(ent)ladezeit, Pair/Repair, Geister-Capabilities, Widget-Live-Werte …

App im Store:

Update bitte über den Homey App Store. Bei Problemen kurz hier melden (Version + was passiert) — ideal mit Diagnosebericht.

Doku: E3DC 4 Homey
GitHub: GitHub - Copiis/e3dc-4-homey: Fork der E3DC App für Homey · GitHub

Aktuelle Version schneidet einen kleinen Teil im Widget unten ab. Im Dark-Mode nicht gut lesbar.

Hallo Robert,

danke für den Hinweis und den Screenshot.

Stimmt: ohne Wallbox war die dynamische Höhe zu knapp — dadurch wurden unten die kWh am Netz-Blitz und die Unterkante der Batterie abgeschnitten. (Im Dark Mode wirkte das dann auch schwer lesbar.)

In der aktuellen Testversion v1.8.68 ist das behoben (etwas mehr Platz ohne Wallbox, viewBox angepasst; Sekundärtexte etwas heller).

Testversion:

Falls das Widget die alte Höhe noch cached: kurz entfernen und neu hinzufügen oder Homey-App neu laden.

Bitte kurz melden, ob es bei dir jetzt passt — danke!

Hallo,

Die Höhe passt jetzt, allerdings finde ich die weiße Schrift auf gelben Hintergrund immer noch schlecht zu lesen.

Besser? Testversion ist online. Kannst du mir die letzen Insights Bericht von der Nachberechnete PV-Prognose schicken, das ist im Moment meine Baustelle

Ja so viel besser, Danke.

Hallo zusammen,

v1.8.70 ist ab sofort live im App Store.

Da es zu den Zwischenversionen (u. a. 1.8.65 / 1.8.66) keinen separaten Foren-Hinweis gab, hier der Überblick über die wichtigsten Änderungen bis live 1.8.70:

Stromausfall / Inselbetrieb / Timeline (ab 1.8.651.8.66)

  • Inselbetrieb und Notstrom-Erkennung wieder zuverlässig (inkl. Flow-Trigger)
  • Timeline und Flows wieder aktiv: Insel gestartet/beendet, HKW nicht erreichbar / wieder verbunden
  • Nachmeldung: HKW war offline und ist danach im Inselbetrieb → „Inselbetrieb erkannt nach Wiederverbindung (verspätet)“ (z. B. WLAN-Repeater ohne Notstrom)
  • Klarere Timeline-Texte:
    • „HKW nicht erreichbar — Strom- oder Internetausfall?“
    • „Netzausfall — HKW im Inselbetrieb!“
    • „Netz wieder da — HKW im Normalbetrieb!“
  • Nach Reconnect: Insel-Flows nachträglich; keine doppelte „wieder erreichbar“-Meldung neben der Insel-Meldung

PV-Prognose (nachberechnet) (ab 1.8.671.8.70)

  • Echte Endwert-Antizipation: Prognose A = Ist + Wetter-Rest · f (nicht mehr dem Ist hinterherkleben)
  • Produktion überholt die Prognose → sofort neu nach oben; uneinholbar darunter → neu nach unten
  • Soft-Cap abends korrigiert — kein ~+6 kWh-Überschuss mehr
  • Ab 2 h vor Produktionsende (Tages-Parabel flacht ab): Wetter-Rest wird quadratisch ausgetapert; A nähert sich dem Ist

HKW-Widget (ab 1.8.681.8.69)

  • Ohne Wallbox: Unterkante von Netz (kWh) und Batterie war abgeschnitten — behoben
  • Dark Mode: Sekundärtexte etwas besser lesbar
  • PV-Symbol: Sonne statt Panel, 50 % größer; Sonne und Netz-Blitz in dunklerem Gold
  • kWh-/Nebenwerte mit gleicher Schriftstärke wie W/kW

Homey aktualisiert die App i. d. R. automatisch. Manuell:

Danke fürs Mitlesen — bei Auffälligkeiten (Timeline beim nächsten Netzereignis, PV-Kurve, Widget) gerne kurz Rückmeldung.