Erste öffentliche Version nach Abschluss des Forschungsprojekts
Green Ecolution ist eine Open-Source-Plattform zur intelligenten Bewässerungsplanung für städtische Bäume. Diese Version markiert den erfolgreichen Abschluss des Forschungsprojekts an der Hochschule Flensburg.
Cedrik Hoffmann
Lead Developer & Projektleitung
Nach einem Jahr intensiver Forschung und Entwicklung an der Hochschule Flensburg freuen wir uns, die erste öffentliche Version von Green Ecolution vorzustellen. Diese Version bildet den Abschluss des Forschungsprojekts und legt gleichzeitig den Grundstein für die Weiterentwicklung als eigenständiges Open-Source-Projekt.
Screenshot des Green Ecolution Dashboards
Was ist Green Ecolution?
Green Ecolution ist eine Plattform für smartes Grünflächenmanagement, die speziell für die Herausforderungen der städtischen Baumpflege entwickelt wurde. Im Fokus steht die bedarfsgerechte Bewässerung von Jungbäumen, die in ihren ersten Standjahren besonders anfällig für Trockenstress sind.
Die Software kombiniert IoT-Sensordaten mit intelligenter Routenplanung, um Bewässerungsteams bei ihrer täglichen Arbeit zu unterstützen und gleichzeitig Wasser und Ressourcen zu sparen.
Kernfunktionen
Baumkataster & Vegetation
Erfasse und verwalte deinen gesamten Baumbestand digital. Jeder Baum wird mit relevanten Informationen wie Standort, Art, Pflanzjahr und aktuellem Zustand dokumentiert. Bäume können zu logischen Gruppen (Clustern) zusammengefasst werden, um die Einsatzplanung zu erleichtern.
IoT-Sensorintegration
Green Ecolution unterstützt die Integration von Bodenfeuchtesensoren über das LoRaWAN-Netzwerk. Die Sensoren messen in unterschiedlichen Tiefen und liefern kontinuierlich Daten zur Bodenfeuchte. Diese Messwerte fließen direkt in die Bewässerungsplanung ein.
Intelligente Routenplanung
Basierend auf den Sensordaten und dem aktuellen Bewässerungsbedarf berechnet das System optimierte Routen für die Bewässerungsfahrzeuge. Die Routenoptimierung berücksichtigt dabei Faktoren wie Tankkapazität, Fahrzeugtyp und Verfügbarkeit der Mitarbeiter.
Fahrzeugverwaltung
Verwalte deine Bewässerungsfahrzeuge mit allen relevanten Informationen wie Tankkapazität, Fahrzeugtyp und Verfügbarkeit. Die Fahrzeugdaten fließen direkt in die Routenplanung ein.
Bewässerungspläne
Erstelle und verfolge Bewässerungseinsätze. Das System protokolliert durchgeführte Bewässerungen und stellt sicher, dass kein Baum vergessen wird.
Technische Basis
Green Ecolution ist als moderne Webanwendung konzipiert:
- Backend: Go mit PostgreSQL-Datenbank
- Frontend: React mit TypeScript
- Routing: Integration von Valhalla und Vroom für Routenoptimierung
- IoT: MQTT-basierte Sensoranbindung
- Auth: OIDC/Keycloak für Benutzerverwaltung
- Deployment: Docker und Kubernetes
Die gesamte Codebasis ist Open Source und auf GitHub verfügbar.
Demo
Du möchtest Green Ecolution selbst ausprobieren? Unsere Demo-Instanz ermöglicht es dir, die Plattform mit Beispieldaten zu erkunden und die Funktionen kennenzulernen.
Bekannte Einschränkungen
Als Ergebnis eines Forschungsprojekts ist diese Version ein funktionsfähiger Prototyp, jedoch noch nicht für den produktiven Einsatz optimiert. Folgende Punkte sind uns bekannt:
- Formulare: Einige Eingabeformulare im Frontend sind noch nicht vollständig optimiert
- Routenberechnung: Bei der Routenplanung können in bestimmten Szenarien Probleme auftreten
- Allgemeine Stabilität: Die Software befindet sich in aktiver Weiterentwicklung
Wir arbeiten kontinuierlich daran, diese Punkte zu verbessern. Feedback und Bug-Reports sind jederzeit willkommen.
Ausblick
Mit dem Abschluss des Forschungsprojekts beginnt eine neue Phase: Die Weiterentwicklung als Community-getriebenes Open-Source-Projekt. Geplante Erweiterungen umfassen verbesserte Analysen, mobile Apps für Außendienstmitarbeiter und erweiterte Schnittstellen zu bestehenden kommunalen Systemen.
Wir laden alle Interessierten ein, das Projekt auf GitHub zu erkunden, zu testen und mitzugestalten.
Aufräumen und Stabilisierung
Fehler gefunden oder Feedback zu diesem Release? Issue erstellen →