DHT22-Abfragen schlagen gelegentlich fehl: Timing-Verstöße, elektrische Störungen oder ein kurzzeitiger Buskonflikt. Die Firmware sollte es mit wachsenden Pausen ein paarmal erneut versuchen, bevor sie einen Fühler als gestört markiert, statt unbrauchbare Werte ins JSON zu schreiben.
Strategie für Wiederholungen
- Warte bei einem Prüfsummen- oder Timeout-Fehler mindestens zwei Sekunden und versuche es erneut.
- Begrenze die Wiederholungen auf drei bis fünf Versuche pro Abfragezyklus.
- Schlagen alle fehl, lass den Wert weg oder halte den letzten gültigen: Dokumentiere deine Entscheidung in den Schema-Notizen.
Zuerst die Hardware prüfen
Prüfe Pull-ups und Masse anhand der Verdrahtung der Datenleitung. Lange Kabel und Motorstörungen von Garagentorantrieben verschlimmern die Fehler. Die Fehlersuche an der Schaltung beschreibt Prüfungen an der Werkbank.
Folgen für nachgelagerte Systeme
Fehlerhafte Messungen beeinträchtigen die Mittelwertbildung und den Verlauf im Dashboard. Die Fehlersuche bei veralteten Messwerten auf der Website hilft, Sensorfehler von Netzwerkproblemen zu unterscheiden.