Vernetztes Gewächshaus

Smartes Gewächshaus Teaser

Unser niederländischer Vertriebspartner PLC Direct Benelux zeigt uns, wie man mit einem Revolution Pi, Node-RED und den Daten des niederländischen Online-Wetterportals „Buienradar“ das Klima in einem Gewächshaus unter Kontrolle halten kann.

Zum Öffnen und Schließen der Fenster wird ein Linearantrieb mit einer Hublänge von 500 mm eingesetzt. Dieser Stellantrieb ist mit einem 24 V-Motor ausgestattet, der von einem RevPi Core und dem entsprechenden digitalen I/O-Erweiterungsmodul gesteuert wird. Der verwendete Aktor stoppt den Motor automatisch am Ende des Hubs. Es werden keine zusätzlichen Sensoren oder Schalter benötigt. Da der Aktor 3 A Strom ziehen und das Ausgangsmodul nur bis zu 500 mA Strom schalten kann, ist ein Relais notwendig.

RevPi Core, RevPi DIO und Relais auf Hutschiene

Um als weitere Prämisse ein wetterabhängiges Öffnen und Schließen der Fenster zu erreichen, sollen frei verfügbare Wetterdaten aus dem Internet verwendet werden. Diese können jedoch nur mit Hilfe spezieller Anwendungen, die sich z. B. mit der grafischen Entwicklungsumgebung Node-RED relativ einfach und komfortabel programmieren lassen, ausgelesen und genutzt werden.

Node-RED Knoten auf RevPi

Mittels eines HTTP-Requests und eines Function Nodes ist es möglich, die Niederschlagsvorhersagen von Buienradar auszulesen. Über den Link https://gpsgadget.buienradar.nl/data/raintext?lat=52.08&lon=5.47 kann die für die nächsten zwei Stunden zu erwartende Niederschlagsmenge in Textform abgefragt werden. Die Zahlen hinter „lat“ und „lon“ entsprechen dabei den GPS-Koordinaten desjenigen Ortes, für den die Niederschlagsdaten benötigt werden. Diese Daten werden alle fünf Minuten von Node-RED abgerufen. Wenn innerhalb der nächsten 15 Minuten Regen zu erwarten ist, werden die Fenster automatisch geschlossen. Bleibt es jedoch die nächsten 15 Minuten trocken, öffnet das System die Fenster wieder.

Ausblick

Derzeit werden nur zwei Zustände unterschieden: „Fenster offen“ und „Fenster geschlossen“. Durch eine Weiterentwicklung könnten weitere Zustände realisiert werden. Zusätzlich könnten angeschlossene Temperatur- und Luftfeuchtigkeitssensoren dafür sorgen, dass die Fenster auch in Abhängigkeit davon geöffnet und geschlossen werden. Eine Erweiterung des Systems mit Dashboard Nodes, die über einen Webbrowser ständig die aktuelle Regenvorhersage und den Fensterstatus abrufen, ist ebenfalls möglich.

Eingesetzte Module

  • RevPi Core Icon
    RevPi Core
  • RevPi DIO Icon
    RevPi DI