Moin,
ich möchte mittels einer Kombination von Raspi und mehreren Arduino oder ESP mit Sensoren für Temperatur und Luftfeuchtigkeit innen, Temperatur und Luftfeuchtigkeit außen, Windstärke und Lichtstärke außen die Belüftung und Bewässerung von mehreren Treibhäusern steuern. Die Treibhäuser verfügen über Lüftungsklappen, die motorisch angesprochen werden können und einer zentral ansteuerbaren Beregnung.
Geplant ist, die Temperatur und Luftfeuchtigkeit in den Treibhäusern möglichst dicht entlang den für die jeweilige Kultur optimalen Werten zu steuern. Zur Veränderung aktueller Werte gibt es nur die Varianten „Lüftung auf/zu“ und „Bewässerung an/aus“ - das Ganze wird in einer Bioland Gemüsegärtnerei laufen, also keine Option für „künstliche „ Klimatisierung…
Ich würde die Steuerung gerne in einem vorgegebenen Rahmen die optimale Strategie für die notwendigen Änderungen lernen lassen, z.B.
- Luftfeuchtigkeit innen zu hoch UND Innentemperatur etwa gleich Außentemperatur UND Luftfeuchtigkeit außen niedriger Luftfeuchtigkeit innen—> Lüftung öffnen
- Temperatur innen zu hoch UND Lichtstärke außen hoch. —> Lüftung öffnen
- Temperatur innen korrekt UND Temperatur außen sinkt UND Lüftung offen. —> Lüftung schließen
Ich stelle mir vor, dass ich anfänglich einfache Strategien vorgebe und dass die Steuerung überwacht, ob diese Strategie erfolgreich war. In der Folge werden die Strategien mit einer Priorität bewertet, sodass später eine als „besser“ bewertete Strategie eher zieht.
Fragen:
- Wie steuere ich die Strategiebewertung, wenn z.B. Luftfeuchtigkeit eine offene Lüftung und die Temperatur eine geschlossene Lüftung erfordert? Vorab die Parameter Feuchtigkeit und Temperatur Gewichten?
- Überfordere ich damit einen Raspi als Steuerzentrale?
- Gibt es in dieser Richtung schon Lösungsansätze?
Ich wäre euch für alle Tipps und Hinweise sehr dankbar…
Schöne Grüße aus Isernhagen
Andreas