Projektupdates:
Checkliste Szenarien / Robustheit
- Major Events
- Kurzer Stromausfall Standort Kühlschrank
- MCU bootet neu, holt sich die gesicherten SOLL-Werte aus dem NVRam ab und macht da weiter wo vor dem Stromausfall
- Cloud erkennt fehlenden Heartbeat -> Alarmmeldung (Handy/Gerät/Display/Buzzer)
- Netzwerkprobleme (kein WLAN, kein Internet)
- Arduino erkennt und versucht MQTT neu aufzubauen
- in dieser Zeit werden die aktuellen Sollwerte beibehalten
- Cloud erkennt fehlenden Heartbeat -> Alarmmeldung
- Server wird durchgestartet
- Arduino macht mit „seinen“ Werten weiter
- Controller macht gglfs. da weiter wo vor dem Neustart
- Strom weg, Internet kommt nicht von selber hoch
- Sollwerte aus NVRAM – manueller Mode sorgt für Beibehaltung der Funktion, Alarm aus der Cloud
- Funktionsüberwachungen
- angeforderte Kühlung, aber kein entsprechender Stromverbrauch
keine temp_int Änderungen über Periode X: Alarmmeldung möglicherweise Kühlaggregat defekt
- angeforderte Heizung, aber keine Reaktion: Alarmmeldung defekte Heizung
- die beiden internen Sensoren weichen zu stark voneinander ab -> Alarmmeldung, evtl. Fallback auf letzten plausiblen Wert
UV Sensor meldet unplausiblen Wert -> Alarmmeldung
- zu starke externe Temperaturveränderung -> Alarmmeldung: möglicherweise externen Tempsensor defekt
Befeuchtung regagiert nicht -> Alarmmeldung möglicherweise Wasserbehälter leer
Entfeuchtung reagiert nicht -> Alarmmeldung Lüfterkontrolle / Entfeuchterbehälter voll?
Drehzahlüberwachung Umluft
- Überwachung Stromverbrauch – Alarmmeldung bei Peaks (Kompressor EOL?)
- Überwachung Tendenz Innentemperatur -> Umgebungstemp: Türe offen?
SHT3x Check: Heater on muss Luftfeuchte reduzieren und Temp erhöhen. Wenn nicht -> Sensor defekt!