|
|
|
# 1. Systemüberblick
|
|
|
|
Diese Software soll es ermöglichen, viele kleine, zu Clustern zusammengefasste, Gewächshäuser zentral zu verwalten.
|
|
|
|
Um dies zu bewerkstelligen, sind in jedem Gewächshaus auf einem Arduino mehrere Sensoren verbaut, die über Bluetooth LE Messdaten an einen AccessPoint schicken. Die Gewächshäuser sind batteriebetrieben. Im Falle einer Messwert Unter- bzw. Überschreitung kann diese über eine RGB-LED kommuniziert werden.
|
|
|
|
Ein AccessPoint kann sich mit bis zu 255 Gewächshäuser (SensorStations) verbinden. Die zugeschickten Daten werden auf Messwert Unter- bzw. Überschreitungen geprüft und diese werden der entsprechenden SensorStation ggf. mitgeteilt. Die Daten werden in einstellbaren Intervallen an einen zentralen Webserver übertragen, über dessen Weboberfläche verschiedene Akteure auf die Daten zugreifen und diese verwalten können.
|
|
|
|
Des Weiteren ist an jedem Gewächshaus ein QR-Code angebracht.Über diesen Code gelangt auf eine Seite, auf der Bilder dieser Pflanze zu sehen sind und die Möglichkeit besteht Bilder hochzuladen.
|
|
|
|
Ein AccessPoint kann sich mit bis zu 255 Gewächshäuser (SensorStations) verbinden. Die zugeschickten Daten werden auf Messwert Unter- bzw. Überschreitungen geprüft und diese werden der entsprechenden SensorStation ggf. mitgeteilt. Gemessen wird die Erdfeuchtigkeit, die Luftqualität und die Lichtintensität.
|
|
|
|
|
|
|
|
Die Kommunikation zwischen den Komponenten wird mittels REST-Schnittstellen realisiert.
|
|
|
|
|
|
|
|
Die Daten werden in einstellbaren Intervallen an einen zentralen Webserver übertragen, über dessen Weboberfläche verschiedene Akteure auf die Daten zugreifen und diese verwalten können.
|
|
|
|
Des Weiteren ist an jedem Gewächshaus ein QR-Code angebracht. Über diesen Code gelangen unangemeldete Nutzer auf eine Seite, auf der Bilder dieser Pflanze zu sehen sind und die Möglichkeit besteht Bilder hochzuladen.
|
|
|
|
|
|
|
|
Administratoren verwalten die AccessPoints und teilen Gärtner die SensorStations zu. Administratoren werden über den Webserver auch über Verbindungsprobleme, usw. zwischen den verschiedenen Komponenten informiert.
|
|
|
|
Nutzer haben die Möglichkeit Daten der Gewächshäuser anzeigen zu lassen.
|
|
|
|
|
|
|
|
|
|
|
|
# 2. Use Cases
|
| ... | ... | |
| ... | ... | |