Fehlerdiagnose:
Ursachen schnell finden.

Wenn die Automatisierung nicht das tut, was sie soll — eine strukturierte Checkliste für die häufigsten Probleme.

Automatisierung 12 Min. Lesezeit 10. Januar 2026

Systematisch vorgehen

Automatisierungssysteme haben viele Schichten: Sensor → Datenübertragung → Steuerungslogik → Aktor. Ein Fehler in einer Schicht kann aussehen wie ein Fehler in einer anderen. Deshalb: Immer von unten nach oben debuggen — zuerst Sensor, dann Kommunikation, dann Logik, dann Aktor.

Diagnose-Schichtenmodell

→ 1. Physikalisch: Kabel, Strom, mechanische Verbindungen
→ 2. Sensor: Kalibrierung, Drift, Reinigung
→ 3. Kommunikation: MQTT, Netzwerk, Protokoll
→ 4. Steuerungslogik: Regeln, Schwellwerte, Zeitplan
→ 5. Aktor: Relais, Pumpe, Ventil, Regler

Temperaturwerte unrealistisch hoch/niedrig

Symptome

•Sensor zeigt 60 °C im Raum
•Messwert springt willkürlich
•Wert gefroren auf letztem Messwert

Mögliche Ursachen

→Sensor zu nah an Lampe oder Heizung montiert (Strahlungswärme)
→Schlechte Kabelverbindung (One-Wire-Fehler bei DS18B20)
→Sensor-Firmware-Timeout, Wert wird nicht aktualisiert
→Kondensation auf Sensor-Oberfläche bei hoher Luftfeuchtigkeit

✓ Lösung

Sensor in schattiger, belüfteter Position montieren. Kabelverbindungen prüfen (besonders Masseanschluss). Firmware-Logs prüfen. Sensor ggf. in Strahlungsschutz-Gehäuse einbauen.

Bewässerung läuft nicht / läuft ständig

Symptome

•Substrat trocken trotz Zeitplan
•Substrat dauerhaft nass
•Pumpe läuft aber kein Wasser kommt

Mögliche Ursachen

→Relais defekt oder Kabelbruch zur Pumpe
→Substrat-Feuchtigkeitssensor nicht kalibriert / falsch positioniert
→Logikfehler: Trigger invertiert (LOW = aktiv statt HIGH)
→Pumpe defekt oder Einlass verstopft

✓ Lösung

Relais direkt mit Multimeter prüfen. Sensor an einem trockenen und einem feuchten Substrat kalibrieren. Trigger-Logik im Code prüfen — viele Relais-Module schalten bei LOW! Pumpen-Einlass auf Verstopfung prüfen.

CO₂-Sensor zeigt unrealistische Werte

Symptome

•CO₂ bleibt dauerhaft bei 400 ppm trotz Anreicherung
•Wert sinkt unter 0 oder geht ins Negative
•Sprünge ohne erkennbare Ursache

Mögliche Ursachen

→Auto-Kalibrierung (ABC) kalibriert sich auf Außenluftwert zurück
→eCO₂-Sensor statt NDIR verbaut
→Sensor Aufwärmzeit nicht abgewartet (NDIR-Sensoren: 1–3 Minuten)
→UART-Baudrate falsch konfiguriert (MHZ-19)

✓ Lösung

ABC deaktivieren (siehe Kalibrierungs-Artikel). NDIR-Sensor verwenden. Mindestens 3 Minuten Aufwärmzeit einplanen. Baudrate prüfen (MHZ-19: 9600 Baud).

MQTT-Daten kommen nicht an

Symptome

•Grafana zeigt keine neuen Daten
•MQTT-Explorer zeigt keine Topics
•Verbindungsfehler im Log

Mögliche Ursachen

→Broker nicht erreichbar (Netzwerk, IP-Änderung, Dienst gestoppt)
→Authentifizierungsfehler (falsches Passwort)
→Firewall blockiert Port 1883
→Sensor hat keine Netzwerkverbindung mehr (WLAN-Dropout)

✓ Lösung

Broker-Status prüfen: systemctl status mosquitto. IP-Adresse des Brokers verifizieren. Port 1883 in Firewall öffnen. WLAN-Signalstärke am Sensor-Standort messen. WLAN-Reconnect im Firmware implementieren.

pH/EC-Werte instabil oder falsch

Symptome

•pH springt ±0.5 innerhalb von Sekunden
•EC zu niedrig trotz Düngung
•Messwert ändert sich nicht beim Mischen

Mögliche Ursachen

→Elektrode verschmutzt oder ausgetrocknet (pH)
→Luft in der Messzelle (EC)
→Kalibrierung überfällig oder Pufferlösung alt
→Referenzelektrode der pH-Sonde defekt

✓ Lösung

pH-Elektrode reinigen und in Aufbewahrungslösung lagern (nie in destilliertem Wasser!). EC-Sonde durchspülen. Kalibrierung mit frischen Pufferlösungen wiederholen. Sonde ersetzen wenn Slope < 90 %.

Aktor schaltet nicht (Relais/SSR)

Symptome

•Steuerung zeigt "aktiv", Gerät läuft nicht
•Relais klackt, aber nichts passiert
•Gerät läuft dauerhaft, egal was die Steuerung sagt

Mögliche Ursachen

→Kabelverbindung zwischen Relais und Gerät unterbrochen
→Relais-Kontakt verschmort oder defekt
→Solid State Relais (SSR) überhitzt und abgeschaltet
→Falsche Polung: Relais öffnet statt schließt

✓ Lösung

Relais-Ausgangsspannung mit Multimeter messen. Relais visuell prüfen (verschmorte Kontakte). SSR auf ausreichend Kühlkörper prüfen. NO (Normally Open) vs. NC (Normally Closed) Anschluss überprüfen.

Allgemeine Diagnose-Checkliste

☐

Zuletzt durchgeführte Änderungen rückgängig machen / isolieren

☐

Sensor-Rohdaten direkt auslesen (ohne Automatisierungsebene)

☐

Logs prüfen: Fehlermeldungen oft informativer als Symptome

☐

Hardware-Tests: Multimeter, Testprogramm, manuelle Schaltung

☐

Zweites Gerät/Sensor zum Vergleich halten

☐

Konfiguration in einfache Testumgebung kopieren und dort debuggen

Weitere Artikel

Problem nicht gelöst?

Wir schauen uns das System gemeinsam an.

Remote-Diagnose oder Vor-Ort-Termin — damit deine Anlage wieder zuverlässig läuft.