UPDATE // RELASE NOTES Solar Forecast ML

UPDATE SFML EAI // SFML ML // SFML STATS V40.0.2

SFML EAI

In diesem Update habe ich die Sensorverarbeitung, die Konfigurationsabläufe sowie die Stabilität im Zusammenspiel mit Home Assistant grundlegend überarbeitet.


1. Keine unnötigen doppelten Eingaben mehr

EAI kann vorhandene Sensorzuordnungen aus SFML, STATS und Weather Fusion AI erkennen und vorschlagen.

  • Keine automatische Übernahme: Die Übernahme erfolgt niemals automatisch: Du musst sie ausdrücklich bestätigen und kannst alle vorgeschlagenen Sensoren anschließend noch einmal prüfen.
  • Priorität: Bereits manuell hinterlegte Sensoren haben immer Vorrang und werden nicht überschrieben.
  • Generell übernimmt EAI nun die bereits hinterlegten Sensoren aus SFML, das soll den Konfigurationsaufwand minimieren. Allerdings werden die Felder nur vorausgefüllt mit den erkannten Sensoren und müssen überprüft werden.

2. Heizstab und Kompressor können getrennt erfasst werden

Bei Wärmepumpen mit elektrischem Heizstab können jetzt zusätzlich erfasst werden:

  • Aktivität des Heizstabs
  • Aktuelle Leistung des Heizstabs
  • Täglicher Energieverbrauch des Heizstabs

Kompressor und Heizstab lassen sich damit getrennt auswerten. Gleichzeitig bleibt die bisherige Konfiguration mit einem gemeinsamen Wärmepumpenzähler vollständig kompatibel.

Besonders wichtig:

  • Bei gemeinsamen Zählern wird der Heizstab nicht doppelt gerechnet.
  • Bei getrennten Zählern werden Verdichter und Heizstab korrekt zur Gesamtleistung und Gesamtenergie zusammengeführt.

3. Optionale Wallboxsensoren sind jetzt wirklich optional

Für die Wallbox werden nur noch die Daten verlangt, die tatsächlich notwendig sind:

  • Aktuelle Wallboxleistung
  • Genau die Bedarfsquelle, die ausgewählt wurde: Ladezustand, gewünschte Energie oder geplante Strecke

Tagesenergie, Fahrzeug verbunden und Ladevorgang aktiv sind jetzt tatsächlich optional.

Zusätzlich habe ich zahlreiche Sonderfälle geprüft: verschwundene Sensorquellen, mehrere Integrationsinstanzen, ungültige Einheiten, geänderte Konfigurationen, fehlgeschlagene Entladungen sowie veraltete oder widersprüchliche Zuordnungen.

Die Änderungen wurden umfangreich gegen den echten Code und mit Home Assistant 2026.7 getestet. Auch eine unabhängige QA- sowie Security- und Privacy-Prüfung wurde durchgeführt. Beide Prüfungen haben den aktuellen Source-Stand freigegeben.

Vielen Dank für die konkreten Hinweise. Genau dieses Feedback hilft uns, EAI als Premium-Produkt zuverlässig und nachvollziehbar weiterzuentwickeln.


4. Keine Preis- und Tarifabfrage bei reiner Weather Intelligence

Bei der Aktivierung von Weather Intelligence wurde bisher im nächsten Schritt zusätzlich die Eingabe von Strompreisen und Tarifen angezeigt. Die Felder waren technisch zwar optional, der zusätzliche Dialog erweckte aber den Eindruck, dass diese Angaben notwendig wären.

Das wurde korrigiert:

  • Wird ausschließlich Weather Intelligence verwendet, geht es nach der Wetterkonfiguration direkt zur Zusammenfassung.
  • Strompreis und Einspeisetarif werden dabei nicht mehr abgefragt.
  • Bei aktivierter Wärmepumpe oder Wallbox bleibt die optionale Preis- und Tarifkonfiguration weiterhin verfügbar.

5. Home Assistant 2026.7.x Update BUGS behoben

Ich habe die Verarbeitung der Wärmepumpensensoren grundlegend überarbeitet. Gleichbleibende Werte wurden teilweise fälschlicherweise als veraltet durch Home Assistant (HA 2026.7.x) gemeldet. Dadurch konnten reale Leistungs-, Energie- und Betriebswerte als „Noch nicht verfügbar“ erscheinen.


6. Sensor-Abfrage von Wärmepumpen geändert

Bei einigen Wärmepumpen wurde der Standby-Betrieb als „unavailable“ von Home Assistant zurückgemeldet. Dadurch wurde eine „fehlende Datenquelle“ ausgelöst, was fachlich nicht okay und verwirrend ist. Um das zu vermeiden, habe ich die Abfrage in den eigenen EAI Code verschoben und von Home Assistant gelöst. Das sollte so auch für kommende Updates / ungeplante Änderungen von Home Assistant stabil bleiben.


7. Weather Intelligence Nutzerwunsch umgesetzt

Bisher hatte EAI Weather Fusion AI die Historie / Vergleiche aus der SFML DB gebildet. Ein User hat den Vorschlag gemacht, doch lieber die Historie aus dem Home Assistant Recorder zu nehmen. Das macht total Sinn, da diese in der Regel weiter zurückreicht. Ich habe es umgestellt.

SFML ML

Zur Vorbereitung auf den Schattenerkenung-Fix wurde der AI Stack umgebaut und in dem Zuge hat der Stack nun auch ein Promotion-Gate bekommen. Dieses recovered den besten Stand im Laufe von 7 Tagen um sprunghaftes Verhalten zu vermeiden.

HINWEIS: Der EOD dauert innerhalb des Gates nur noch 10 - 40 Sek und nur bei erkannter valider Verbesserung oder alle 7 Tage wird der Full-Run (16/16) durchgeführt.

SFML STATS

Durch die Änderungen an EAI musste auch ein paar Kleinigkeiten in STATS angepasst werden.

Beispiele:

Weather Intelligence Änderungen (korrekte Sensoren vorausgesetzt)