This commit is contained in:
@@ -25,7 +25,7 @@ Legionellenprogramm koennen die lokale Warmwassersicherheit priorisieren.
|
||||
## Properties
|
||||
|
||||
Zu den sechs gemeinsamen Verbraucher-Properties aus
|
||||
[`Schnittstelle.md`](../../Schnittstelle.md) kommen 17 Modul-Properties hinzu.
|
||||
[`Schnittstelle.md`](../../Schnittstelle.md) kommen 14 Modul-Properties hinzu.
|
||||
|
||||
| Ident | Typ | Standard | Beschreibung |
|
||||
| --- | --- | ---: | --- |
|
||||
@@ -39,16 +39,12 @@ Zu den sechs gemeinsamen Verbraucher-Properties aus
|
||||
| `IdleCounterMax` | Integer | `2` | Zyklen bis zum Idle-Status. |
|
||||
| `TemperaturMaxAlter` | Integer | `30` | Maximal zulaessiges Messwertalter in Sekunden. |
|
||||
| `Hysterese` | Float | `5.0` | Temperaturhysterese in K. |
|
||||
| `LegionellenfunktionAktiv` | Boolean | `true` | Periodische Aufheizung aktiv. |
|
||||
| `LegionellenIntervallTage` | Integer | `7` | Intervall seit erfolgreichem Abschluss. |
|
||||
| `LegionellenHaltezeit` | Integer | `0` | Haltezeit auf Zieltemperatur in Sekunden. |
|
||||
| `LegionellenMaximaldauer` | Integer | `86400` | Abbruchzeit in Sekunden. |
|
||||
| `NachtstartStunde` | Integer | `22` | Fruehester Programmstart. |
|
||||
| `NachtendeStunde` | Integer | `7` | Ende des Nachtfensters. |
|
||||
| `DiagnosevariablenAnzeigen` | Boolean | `false` | Blendet zehn Diagnosevariablen ein. |
|
||||
| `LegionellenfunktionAktiv` | Boolean | `true` | Zweistufige periodische Aufheizung aktiv. |
|
||||
| `LegionellenMinimalintervallTage` | Integer | `4` | Ab diesem Intervall wird die Legionellentemperatur als Maximaltemperatur angeboten. |
|
||||
| `LegionellenMaximalintervallTage` | Integer | `7` | Ab diesem Intervall wird die Legionellentemperatur zwingend nachgeladen. |
|
||||
| `DiagnosevariablenAnzeigen` | Boolean | `false` | Legt zehn Diagnosevariablen bei Bedarf an. |
|
||||
|
||||
`LoggingEin` aktiviert laufende Debug-Ausgaben. Der Formular-Knopf schreibt
|
||||
unabhaengig davon genau einen aktuellen Statusdatensatz ins Debug-Log.
|
||||
`LoggingEin` aktiviert laufende Debug-Ausgaben.
|
||||
|
||||
## Variablen
|
||||
|
||||
@@ -87,9 +83,10 @@ verzoegert, damit keine synchrone Manager-Verbraucher-Endlosschleife entsteht.
|
||||
## Tests
|
||||
|
||||
`WarmwasserReglerTest.php` prueft Leistungsstufen, PT1, Energieberechnung,
|
||||
Zeitplan und thermische Prognose. `WarmwassererwaermerModulstrukturTest.php`
|
||||
prueft Metadaten, Formular, 23 Properties, Sichtbarkeit, Schnittstellenvertrag
|
||||
und Break-before-make-Schaltung.
|
||||
Zeitplan, thermische Prognose und die zweistufigen Legionellengrenzen.
|
||||
`WarmwassererwaermerModulstrukturTest.php` prueft Metadaten, Formular,
|
||||
20 Properties, bedarfsgesteuerte Diagnosevariablen, Schnittstellenvertrag und
|
||||
Break-before-make-Schaltung.
|
||||
|
||||
## Migration
|
||||
|
||||
|
||||
Reference in New Issue
Block a user