Projektziel:
Eine smarte, vollautomatische und vielseitig verwendbare Klimakammer
Temperatursteuerung 0-25 °C
Luftfeuchtesteuerung 40-100%
Be/Entlüftung
Gewichtskontrolle, Wasserverlust
konstante Entkeimung mit UVC-Box
IR/UV Diode zur UV Messung
Luftkontrolle
Messung Stromverbrauch
Design maximal auf Robustheit ausgelegt
Verwendung von MQTT als Nachrichtenprotokoll
Stabilität – kein Verlassen zb. auf eine SD-Karte in einem Raspi
Backup SOLL-Werte im NVRAM
Fallback Modus für Verlust von Wlan/MQTT/Cloud
SmartHome-tauglich, zb. OpenHab via MQTT binding
Steuerung per Dashboard (easy anpassbar)
Steuerung per Handy
Einfachste Logikänderungen/Reifeprogrammerstellung für Nicht-Programmierer
zb. automatsicher Twitter-Post mit Foto vom Fleisch bei Fertigstellung
Low Budget wo immer möglich (alter Kühlschrank plus ca. EUR 200)
„low tech“ und nachbaubar
erweiterbare Architektur
Einsatzzweck:
Fleisch Reifung / Dry Age
Speck / Schinken erzeugen
Salami, etc.
Architektur:
ActionNode
NodeMCU (ESP32 MCU)
Controller/Broker
Mosquitto / Cloudbroker
NodeRed
Funktionsweise:
Der/die ActionNodes sind per Wlan am Broker angemeldet und melden in Echtzeit die Sensordaten.
Der Broker sendet die SOLL Werte, die MCU/ActionNode schaltet daraufhin die jeweiligen Relais.
die Logik für die Zielerreichung ist auf der MCU und damit ausfallssicher
zumindest das Relais für den Kühlkompressor wird wohl ein stärkeres Relais brauchen
Die Regelengine (auf der MCU)
Kümmert sich um die beste Strategie um die IST-Werte auf die jeweils aktuellen SOLL-Werte zu bringen
headless: kein „Betriebssystem“, keine SD-Karten, kein Theater mit Updates oder Abstürzen
Controller (Node Red)
hochverfügbar auslegbar (HA)
verwaltet den aktuellen Programmlauf
loggt und archiviert die Sensordaten
sendet die Regelbefehle an die Actionnodes
Anbindung an Email, Twitter, Wetterdienste – alles kein Problem
verwaltet die jeweiligen
Programme
Ein Programm besteht aus verschiedenen Phasen
Jede Phase ist definiert durch Reihenfolge, Dauer und Schaltzustände der SOLL-Werte
Loops, Bedingungen etc.
„idiotensichere“ Anpassung von Dashboards und Reifeprogrammen