feat(S3): kurze Sensoraussetzer überbrücken statt Sensorfehler (5.6.5) #94

Merged
thomas merged 1 commits from feat/sensor-aussetzer-ueberbruecken into main 2026-09-22 15:53:35 +02:00
Owner

Liefert ein Temperaturfühler für einen Moment keinen gültigen Wert, wird bis zu 3 Sekunden lang der letzte gültige Messwert weiterverwendet. Die Regelung läuft normal weiter, Heizung, Anzeige und Piezo bleiben ruhig. Erst wenn der Ausfall länger dauert, gilt er wie bisher als Sensorfehler mit Heizungsabschaltung und Warnung.

Gilt für alle drei Fühler: Wasserkessel (NTC), Dampfkessel (Thermoelement) und Zusatzsensor für Gehäuse/Tassenablage. Jede Überbrückung steht mit Dauer und gehaltenem Wert im seriellen Log.

Zusätzlich: Der Warnton bei einem echten Sensorfehler ist kein Dauerton mehr. Bisher wurde er alle 250 ms neu angestoßen, obwohl ein Ton eine Sekunde dauert. Jetzt einmal beim Auftreten und danach alle 30 Sekunden als Erinnerung. Der Ton bei Übertemperatur (Sicherheitsabschaltung) bleibt unverändert.

Compile-Check mit arduino-cli erfolgreich: 73 % Flash, 23 % RAM.

🤖 Generated with Claude Code

Liefert ein Temperaturfühler für einen Moment keinen gültigen Wert, wird bis zu 3 Sekunden lang der letzte gültige Messwert weiterverwendet. Die Regelung läuft normal weiter, Heizung, Anzeige und Piezo bleiben ruhig. Erst wenn der Ausfall länger dauert, gilt er wie bisher als Sensorfehler mit Heizungsabschaltung und Warnung. Gilt für alle drei Fühler: Wasserkessel (NTC), Dampfkessel (Thermoelement) und Zusatzsensor für Gehäuse/Tassenablage. Jede Überbrückung steht mit Dauer und gehaltenem Wert im seriellen Log. Zusätzlich: Der Warnton bei einem echten Sensorfehler ist kein Dauerton mehr. Bisher wurde er alle 250 ms neu angestoßen, obwohl ein Ton eine Sekunde dauert. Jetzt einmal beim Auftreten und danach alle 30 Sekunden als Erinnerung. Der Ton bei Übertemperatur (Sicherheitsabschaltung) bleibt unverändert. Compile-Check mit arduino-cli erfolgreich: 73 % Flash, 23 % RAM. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
thomas added 1 commit 2026-09-22 15:53:29 +02:00
Liefert ein Temperaturfühler kurzzeitig keinen gültigen Wert, wird bis zu
3 Sekunden lang der letzte gültige Messwert weiterverwendet. Regelung,
Anzeige und Piezo bleiben davon unberührt; erst ein längerer Ausfall gilt
wie bisher als Sensorfehler mit Heizungsabschaltung und Warnung.

Gilt für Wasser-NTC, Dampf-Thermoelement und den Zusatzsensor. Jede
Überbrückung wird im seriellen Log mit Dauer und gehaltenem Wert vermerkt.

Zusätzlich wird der Warnton bei echtem Sensorfehler nicht mehr in jedem
250-ms-Messtakt neu angestoßen (das ergab einen Dauerton), sondern einmal
beim Auftreten und danach alle 30 Sekunden als Erinnerung. Der Ton bei
Übertemperatur bleibt unverändert.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
thomas merged commit 07b7d79975 into main 2026-09-22 15:53:35 +02:00
thomas deleted branch feat/sensor-aussetzer-ueberbruecken 2026-09-22 15:53:35 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: thomas/Dual-PID#94