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
Damit bleibt die Kernintegration für alle bestehenden Nutzer unverändert. Erst wenn du das Feature aktivierst, werden zusätzliche Helper-Entitäten angelegt.
113
+
114
+
---
115
+
116
+
## Backup Helpers
117
+
118
+
Der Backup-Helper-Layer bewertet den aktuellen Backup-Zustand deiner Anlage, ohne direkte Fremdsteuerung in den Core einzubauen.
119
+
120
+
Wichtig:
121
+
- Die Integration **erkennt und bewertet** Backup-/Outage-Zustände.
122
+
- Die eigentliche Aktion baust du selbst als Home-Assistant-Automation.
123
+
- Es gibt **keine feste Unraid-, Tuya- oder Steckdosen-Logik** im Python-Code.
124
+
125
+
### Optionen
126
+
127
+
| Option | Standard | Bedeutung |
128
+
|--------|----------|-----------|
129
+
|`Backup Helpers aktivieren`|`false`| Schaltet die zusätzlichen Helper-Entitäten frei |
130
+
|`Reservierter Backup-SOC (%)`|`10`| Prozentuale Batterie-Reserve, die für Laufzeit-Schätzungen nicht verplant wird |
131
+
|`Grenzwert Netzleistung für Ausfallerkennung (W)`|`50`| Netzleistung innerhalb dieses Bereichs zählt als „nahe null“ |
132
+
|`Mindest-Netzfrequenz für gültiges Netzsignal (Hz)`|`1.0`| Frequenzen darunter oder fehlende Frequenz nach zuvor gültigem Signal gelten als Hinweis auf Netzausfall |
133
+
|`Glättungsfenster für Laufzeit (Minuten)`|`10`| Mittelt den Hausverbrauch, damit Peaks die Laufzeit nicht zu stark verzerren |
134
+
|`Kritische Restlaufzeit (Minuten)`|`120`| Unterhalb dieses Werts wird die Backup-Reserve als kritisch markiert |
135
+
136
+
### Neue Sensoren
137
+
138
+
| Sensor | Einheit | Bedeutung |
139
+
|--------|---------|-----------|
140
+
|`Geschätzte Backup-Laufzeit (Minuten)`| min | Restlaufzeit auf Basis geglätteter Last und nutzbarer Energie |
141
+
|`Geschätzte Backup-Laufzeit (Stunden)`| h | Dieselbe Information in Stunden |
142
+
|`Nutzbare Backup-Energie`| Wh | Energie oberhalb der konfigurierten SOC-Reserve |
|`Stromausfall erkannt`| Netzverlust ist nach kombinierter Heuristik wahrscheinlich |
150
+
|`Backup-Reserve kritisch`| Geschätzte Restlaufzeit liegt unter deiner kritischen Schwelle |
151
+
|`Backup aktiv`| Das Haus wird im erkannten Backup-/Inselzustand plausibel lokal versorgt |
152
+
153
+
### Wie die Stromausfall-Erkennung arbeitet
154
+
155
+
Die Erkennung ist bewusst **konservativ** und vermeidet Fehlalarme im normalen Nullpunktbetrieb.
156
+
157
+
Ein Stromausfall wird nur dann als wahrscheinlich gewertet, wenn über einen kurzen stabilen Zeitraum gleichzeitig gilt:
158
+
- Es gab zuvor gültige Netzfrequenz-Samples, und die Frequenz fehlt jetzt oder liegt unter dem konfigurierten Mindestwert
159
+
- Die Netzleistung bleibt nahe `0 W`
160
+
- Es liegt echte Hauslast an
161
+
- PV und/oder Batterie versorgen das Haus plausibel weiter
162
+
163
+
Wenn die Anlage **nie ein brauchbares Frequenzsignal liefert**, bleibt `Stromausfall erkannt` absichtlich aus. In diesem Fall sind die Laufzeit- und Reserve-Sensoren trotzdem nutzbar, aber die Outage-Erkennung ist bewusst zurückhaltend.
164
+
165
+
### Automationsbeispiele
166
+
167
+
Die folgenden Beispiele sind **nur Dokumentation**. Du passt die Ziel-Entitäten an deine eigene Home-Assistant-Umgebung an.
168
+
169
+
#### 1. Bei Stromausfall Unraid sauber herunterfahren
- Tester mit anderen PowerOcean Plus Varianten (andere Leistungsklassen, andere Seriennummern)
270
390
- Entwickler für lokalen Modbus TCP Zugriff (Port 502 ist offen)
@@ -302,6 +422,7 @@ Issues und Pull Requests bitte über GitHub einreichen.
302
422
| `v0.3.4` | Debug-Modus + Diagnostics-Export | Support und Fehleranalyse für Nutzer/Issues vereinfachen |
303
423
| `v0.3.5` | Fix für `TypeError` nach Debug-Umschaltung (`num_battery_packs` float/int) | Absturz beim Reconfigure zuverlässig beheben |
304
424
| `v0.3.6` | Gap-Reconciliation bei MQTT/Internet-Lücken (geschätzte Nachführung) + Gap-Metadaten | Energie-Summen nach Verbindungsabbrüchen nachvollziehbar weiterführen |
425
+
| `v0.4.0` | Optionaler Backup-Helper-Layer mit Laufzeitabschätzung, Stromausfall-Heuristik und Binary-Sensoren | Backup-/Outage-Zustände bewerten, ohne Fremdsteuerung hart in den Core zu bauen |
0 commit comments