β οΈ Legal DisclaimerThis project is intended solely for legal plant cultivation, automation and environmental monitoring. We do not encourage or support any illegal activity.
Users are solely responsible for ensuring that the use of GanjOS complies with the local laws and regulations of their country, state or region.
The developers assume no liability for unlawful use, misuse, damages, or any consequences resulting from the use of this software or related hardware.
When in doubt, please consult a legal expert familiar with IT and cultivation law in your jurisdiction.
Language / Sprache:
π©πͺ Deutsch anzeigen
π¬π§ View in English
βΆοΈ Klicke hier, um mehr ΓΌber GanjOS zu erfahren
- π§ Was ist GanjOS?
- πΌοΈ Preview & Beispiel-Setup
- π§© Module & Komponenten
- π§ Roadmap / Geplante Features
- π Installation & Anleitungen
- π€ Mitmachen & Mitwirken
- π Lizenz
- π§βπ» Autoren & Community
- π Sponsoren & Inspiration
β οΈ Beta-Hinweis:
GanjOS befindet sich aktuell in der Beta-Phase β Fehler, fehlende Funktionen und Γnderungen sind noch mΓΆglich.
GanjOS ist ein Community-basiertes Open-Source-Projekt zur Automatisierung von Indoor-Grow-Umgebungen.
Es wurde ins Leben gerufen, um Growern eine kostengΓΌnstige und datengestΓΌtzte MΓΆglichkeit zu bieten, ihren Grow mit etwas Eigeninitiative zu automatisieren, zu ΓΌberwachen und optimal zu steuern.
Das System basiert auf Home Assistant β einer leistungsstarken Open-Source-Plattform fΓΌr Heimautomatisierung, die es ermΓΆglicht, verschiedenste Sensoren, Aktoren und Datenquellen zu verbinden, zu visualisieren und zu automatisieren.
Durch die Kombination mit zusΓ€tzlichen Home Assistant Add-ons (z.β―B. ESPHome, MQTT, Node-RED) ermΓΆglicht GanjOS:
- die Anbindung gΓΌnstiger DIY-Hardware (z.β―B. ESP32-Platinen)
- die kontinuierliche Erfassung von Umweltdaten (Temperatur, Luftfeuchtigkeit, COβ, Licht, Bodenwerte)
- die automatische Steuerung von Licht, Klima, Ventilation, BewΓ€sserung
- die dokumentierte Auswertung deines Grows ΓΌber beliebige ZeitrΓ€ume
Sobald Daten ΓΌber Home Assistant ausgelesen werden kΓΆnnen, kΓΆnnen sie auch in GanjOS eingebunden, verarbeitet und visualisiert werden.
- π Website: ganjos.io
- π² Instagram: @ganjos.official
- π§ͺ Lab-Projekt: @ganjos.lab
- π Linkspace Γbersicht: link.space/@ganjosgrowautomation
GanjOS zeigt seine StΓ€rken in der Praxis: Eine zentrale OberflΓ€che fΓΌr alle Bereiche deiner Grow-Umgebung β von VPD-basierten Klimadaten bis hin zur Licht- und BewΓ€sserungssteuerung.
Das folgende Beispiel-Setup zeigt:
- Ein Growroom mit ESP32-Sensorik und Aktoren
- VPD-Visualisierung und Abweichungsanalyse
- Steuerbare Licht- & KlimagerΓ€te mit Echtzeitdaten
- Ein modulares Dashboard mit verschiedenen Bereichen & Stadien
π§° Beispielhafte Hardware fΓΌr ein 3-Pflanzen-Setup
Grow-Bereich:
- π± Grow-Zelt:
Eden Growbox 110x60x180 - π‘ LED-Leuchte:
2x SANlight EVO 3-60 inkl. Dimmerkabel(Affiliate-Link β du zahlst nicht mehr, unterstΓΌtzt aber das Projekt) - π¬οΈ Umluftventilator:
AC Infinity Cloudray S6(Affiliate-Link) - π«οΈ Luftbefeuchter:
RAM Luftbefeuchter 13L(Affiliate-Link) - π Abluftsystem:
Prima Klima EC BLUE 125mm
β Hinweis: Aktivkohlefilter wird empfohlen - π§΅ Living Soil StofftΓΆpfe:
Living Soil Beet MSL 100x50x50
β Mit dem Code βGanjOSβ gibtβs exklusiven Rabatt
Sensorik & Steuerung:
[!IMPORTANT]
Dieses Beispiel zeigt ein minimalistisches, aber stabiles Setup. Fokus liegt auf Klimasteuerung β Bodenwerte werden nicht digital erfasst (z.β―B. bei Nutzung von Blumat).
-
π ESP32-Board:
FireBeetle 2 ESP32-E(Affiliate-Link) -
π IO Shield:
DFRobot IO Expansion Shield fΓΌr FireBeetle 2(Affiliate-Link) -
π‘οΈ Sensoren:
SHT31 Temperatur/Luftfeuchte(Affiliate-Link)ENS160 COβ / TVOC(Affiliate-Link)
-
β‘ Funksteckdosen:
4x Shelly Smart Plug S(Affiliate-Link β fΓΌr alle Aktoren) -
ποΈ Dimmer:
2x Shelly Dimmer 0-10V(Affiliate-Link β Licht & Abluft steuerbar)
Sonstiges:
- π Stromversorgung:
Rocoren USB-C MehrfachladegerΓ€t(Affiliate-Link) - π¦ GehΓ€use:
IP68 Schutzdose fΓΌr ESP32 Platinen(Platzhalter β bitte bei Bedarf ergΓ€nzen) - π Verkabelung:
Anker USB-C Kabel(Affiliate-Link)
GanjOS ist modular aufgebaut. Das bedeutet: Du kannst einzelne Teile nutzen, kombinieren oder erweitern β je nach Setup, Hardware und Know-how.
| Modul | Beschreibung | Repository |
|---|---|---|
| π§ Home Assistant Integration | Zentrale Logik, EntitΓ€ten & GerΓ€testeuerung via ESP32 | GanjOS_hass_core |
| π₯οΈ Dashboard Templates | Vorbereitete Lovelace YAML-Setups fΓΌr Home Assistant | GanjOS_hass_dashboard |
| π Node-RED Flows | Automatisierungen und Logiken als Node-RED-Vorlagen | GanjOS_NodeRED_Flows |
| π Tutorials & Onlinekurs | Guides & kostenpflichtige Schulungsinhalte (in Planung) | ganjos.io/kurs |
GanjOS wird kontinuierlich weiterentwickelt β unser Ziel ist es, Grow-Automatisierung so intelligent, anpassbar und nutzerfreundlich wie mΓΆglich zu machen.
Folgende Funktionen befinden sich derzeit in Planung oder Entwicklung:
- πΏ Crop Steering: Dynamische Anpassung von Klima- und Lichtparametern basierend auf dem Entwicklungsstadium der Pflanze
- ποΈ Automatische GerΓ€testeuerung: Prozentuale Dimmung von GerΓ€ten wie Abluft, Licht, Heiz- oder Luftbefeuchter β auf Basis von VPD und Zielwerten
- π€ AI-gestΓΌtzte Grow-Optimierung: Einsatz von KI-Modellen zur intelligenten Steuerung und Vorhersage idealer Bedingungen
- π§ Big Data Langzeitspeicherung: Anonyme Erfassung und Aggregation von Sensordaten zur Erkennung von Mustern und Optimierungspotenzialen
- π§Ί Automatisierter Drying-Prozess: GefΓΌhrte und automatisch geregelte Trocknungsphasen mit Sollwertanpassung je nach Fortschritt
- π¨ Erweitertes Alerting: Flexible Benachrichtigungen bei Schwellenwertabweichungen, Trends oder Sensorfehlern (E-Mail, App, Discord etc.)
π‘ Eine ΓΆffentliche Γbersicht und Priorisierung der Roadmap findest du im
π GitHub Project Board β GanjOS HA Integration
π¬ Du hast eine Idee oder willst ein Feature vorschlagen?
π Γffne gerne ein GitHub Issue im Hauptrepository
oder diskutiere deinen Vorschlag im Community Discord
Die Installation von GanjOS erfolgt modular ΓΌber verschiedene Teilbereiche:
| Komponente | Beschreibung | Anleitung |
|---|---|---|
| π Integration | GanjOS Home Assistant Integration (Basis) | β Zur Anleitung |
| π₯οΈ Dashboard | YAML-basierte UI-Vorlagen fΓΌr Home Assistant | β Dashboard Repo |
| π Node-RED | Automatisierungs-Logik als Flows (optional) | β Node-RED Flows |
βΉοΈ FΓΌr eine schnelle Grundinstallation genΓΌgt es, die Integration ΓΌber HACS zu installieren und das Setup ΓΌber den Home Assistant UI-Flow durchzufΓΌhren.
Im Ordner ./Guides findest du beispielhafte AnschlussplΓ€ne und Verdrahtungen fΓΌr unterstΓΌtzte Sensoren und Hardware, inkl. passender ESPHome-Konfigurationen.
β οΈ Haftungsausschluss:
Wir ΓΌbernehmen keinerlei Haftung fΓΌr Anschlussfehler, SchΓ€den an GerΓ€ten oder Folgeprobleme. Die bereitgestellten Informationen dienen ausschlieΓlich zu Bildungszwecken.
Der Nachbau erfolgt auf eigene Verantwortung β bei Unsicherheiten kontaktiere bitte qualifiziertes Fachpersonal.
Ein vollstΓ€ndiges Einstiegstutorial wird demnΓ€chst auf unserem offiziellen YouTube-Kanal verΓΆffentlicht.
Zudem arbeiten wir an Premium-Tutorials, die gezielt fortgeschrittene Themen behandeln, darunter:
- π Wie man Sensorwerte je nach Pflanzenstadium gewichtet (z.β―B. VPD vs. COβ)
- πΌοΈ MΓΆglichkeiten zur Individualisierung des Dashboards
- π Eigene Automatisierungen fΓΌr spezifische Setups entwickeln
- π Wie man aus Growdaten Trends & Handlungsempfehlungen ableiten kann
π Zugang zu Premium-Inhalten erhΓ€ltst du zukΓΌnftig ΓΌber unsere Ko-Fi-Seite
GanjOS wird unter einem Dual-Lizenz-Modell verΓΆffentlicht:
-
Private und nicht-kommerzielle Nutzung
β Erlaubt unter den Bedingungen der MIT-Lizenz -
Kommerzielle Nutzung (z.β―B. in Grow-Shops, Social Clubs oder SaaS-Angeboten)
β Erfordert eine kostenpflichtige Lizenz
π© FΓΌr kommerzielle Lizenzanfragen kontaktiere uns bitte unter info@ganjos.io
Die unlizenzierte kommerzielle Nutzung von GanjOS verstΓΆΓt gegen die geltenden Lizenzbedingungen.
In solchen FΓ€llen behalten wir uns rechtliche Schritte sowie die Geltendmachung von Schadensersatz vor.
Bitte kontaktiere uns frΓΌhzeitig fΓΌr eine rechtskonforme Lizenzierung:
info@ganjos.io
Wir freuen uns ΓΌber jeden Beitrag β ob aktiv im Code, durch Ideen oder passiv durch Support. So kannst du GanjOS stΓ€rken:
- Entdecke einen Bug oder mΓΆchtest eine neue Funktion vorschlagen?
β Γffne ein GitHub Issue im Hauptrepository
- Forke das passende Repository
- Erstelle einen Branch (
feature/...oderbugfix/...) - Teste und dokumentiere deine Γnderungen
- ErΓΆffne einen Pull Request mit Beschreibung
π Lies bitte unseren Verhaltenskodex und die Mitwirkungsrichtlinien
- π Tritt unserem Community Discord bei
- π£οΈ Stelle Fragen, teile Setups oder diskutiere Automatisierungen
GanjOS ist ein unabhΓ€ngiges Community-Projekt β dennoch entstehen Kosten fΓΌr Sensorik, Tests und Dokumentation.
Du kannst uns auf zwei Wegen unterstΓΌtzen:
-
β Spende via Ko-Fi
β ErmΓΆglicht neue Hardwaretests & Integration in GanjOS -
π Nutzung von Affiliate-Links & Partnercodes
In unseren Dokumentationen und auf unserer Website findest du viele getestete Produkte mit Affiliate-Links und exklusiven Rabattcodes fΓΌr die Community.
β Du sparst beim Einkauf β und wir erhalten eine kleine Provision.
π‘ Jeder Einkauf oder jede Spende hilft dabei, GanjOS weiterzuentwickeln und kompatible Hardware kontinuierlich zu erweitern.
- Marco aka Rocky β GrΓΌnder, Hauptentwickler & ProjektvisionΓ€r
GitHub-Profil
π₯ Die vollstΓ€ndige Liste aller Mitwirkenden findest du hier:
β GitHub Contributors
Ein herzliches DankeschΓΆn an alle Marken, Partner und Shops, die GanjOS unterstΓΌtzen β sei es durch Rabatte, Testprodukte oder direkte FΓΆrderung.
π Eine Γbersicht aller aktuellen Sponsoren, Rabattcodes und Affiliate-Partner findest du in unserem
π Linkspace-Profil und auf ganjos.io
Dieses Projekt wurde inspiriert und geprΓ€gt von:
- Eric von Garten Eden β fΓΌr den aktiven Support, Austausch und den Glauben ans Projekt
- HomeGrow Pro
- Ben Green
- LEDGardener
Danke an alle, die direkt oder indirekt zum Projekt beigetragen haben!
Mit deiner UnterstΓΌtzung kΓΆnnen wir neue Hardware testen, Dokumentationen schreiben und das Projekt nachhaltig weiterentwickeln.
βΆοΈ Click here to learn more about GanjOS
- π§ What is GanjOS?
- πΌοΈ Preview & Example Setup
- π§© Modules & Components
- π§ Roadmap / Planned Features
- π Installation & Guides
- π€ Contributing & Getting Involved
- π License
- π§βπ» Authors & Community
- π Sponsors & Inspirations
β οΈ Beta Notice:
GanjOS is currently in beta phase β bugs, missing features and changes are to be expected.
GanjOS is a community-powered open-source project designed to automate indoor grow environments.
It aims to provide growers with a low-cost, data-driven solution to monitor and optimize their grow conditions β with just a bit of DIY effort.
The system is built on top of Home Assistant, a powerful open-source home automation platform that allows you to connect, visualize and control all kinds of devices and sensors.
Together with optional add-ons like ESPHome, MQTT or Node-RED, GanjOS enables:
- integration of affordable DIY hardware (like ESP32 microcontrollers)
- continuous data acquisition (temp, humidity, COβ, light, soil)
- automated control of lights, climate, ventilation, irrigation
- documentation & analysis of your grow over time
If data can be read via Home Assistant β it can be used in GanjOS.
- π Website: ganjos.io
- π² Instagram: @ganjos.official
- π§ͺ Lab project: @ganjos.lab
- π Linkspace hub: link.space/@ganjosgrowautomation
GanjOS is built to serve real-world growers β offering a modular, affordable and highly customizable grow automation framework based on Home Assistant.
The screenshots below show a sample dashboard with:
- Real-time data from climate and light sensors
- Stage-based plant area management
- Full VPD integration
- Controllable lighting and ventilation
π§° Example hardware setup for 3 legal plants (Germany)
Grow Area:
- π± Grow tent:
Eden Growbox 110x60x180 - π‘ LED lighting:
2x SANlight EVO 3-60 incl. dimmer cables(affiliate link β supports us at no extra cost) - π¬οΈ Oscillating fan:
AC Infinity Cloudray S6(affiliate link) - π«οΈ Humidifier:
RAM Humidifier 13L(affiliate link) - π Exhaust system:
Prima Klima EC BLUE 125mm
β Use an active carbon filter if odor needs to be controlled - π§΅ Living soil container:
TRUESOIL MSL Bed 100x50x50
β Get a discount using the code βGanjOSβ at checkout
Sensors & Automation:
[!IMPORTANT]
This example uses basic yet stable sensors. It is focused on environmental monitoring and control β not soil data.
Watering is assumed to be handled by passive systems like Blumat.
-
π ESP32 board:
FireBeetle 2 ESP32-E(affiliate link) -
π IO shield:
DFRobot IO Expansion Shield(affiliate link) -
π‘οΈ Sensors:
SHT31 β Temp/Humidity(affiliate link)ENS160 β COβ / VOC(affiliate link)
-
β‘ Smart plugs:
4x Shelly Plug S(affiliate link β for fans, humidifiers etc.) -
ποΈ Smart dimmer:
2x Shelly Dimmer 0β10V(affiliate link β used for exhaust and light control)
Other Essentials:
- π Power supply:
Rocoren USB-C multi charger(affiliate link) - π¦ Waterproof housing:
IP68 case for ESP32(placeholder β to be linked) - π Cabling:
Anker USB-C cables(affiliate link)
GanjOS is modular by design β you can use only what you need, mix & match, or build upon it with your own logic.
| Module | Description | Repository |
|---|---|---|
| π§ Home Assistant Integration | Core logic, ESP32 device registration, entity creation | GanjOS_hass_core |
| π₯οΈ Dashboard Templates | Lovelace YAML dashboards for real-time visualization | GanjOS_hass_dashboard |
| π Node-RED Flows | Automation flows for climate, lighting & sensors | GanjOS_NodeRED_Flows |
| π Tutorials & Online Course | Documentation & premium learning resources (coming soon) | ganjos.io/kurs |
GanjOS is evolving to become smarter, more customizable, and more efficient for homegrow automation.
Hereβs what weβre currently planning and working on:
- πΏ Crop Steering: Dynamic adjustment of climate and lighting parameters based on plant development stage
- ποΈ Auto Device Dimming: Percentage-based control for fans, lighting, heaters and humidifiers β driven by VPD and targets
- π€ AI-powered Grow Optimization: Use of machine learning to predict and automate optimal growing conditions
- π§ Big Data Logging: Anonymous long-term sensor data storage for pattern recognition and grow insights
- π§Ί Automated Drying Process: Guided, controlled drying stages with automatic environmental adjustments
- π¨ Advanced Alerting: Configurable notifications for thresholds, trends, and sensor anomalies (email, app, Discord)
π‘ Follow our roadmap progress on the
π GanjOS HA Integration GitHub Project Board
π¬ Got a new idea or feature request?
π Open a GitHub Issue in the main repository
or share your suggestion in the Community Discord
GanjOS is modular β each part can be installed separately, depending on your grow setup.
| Component | Description | Guide |
|---|---|---|
| π Integration | Main GanjOS Home Assistant custom integration | β View Integration Guide |
| π₯οΈ Dashboard | Lovelace YAML templates for visualization | β Dashboard Repo |
| π Node-RED | Optional automation logic flows | β Node-RED Flows |
βΉοΈ A basic setup only requires the integration to be installed via HACS and configured through the Home Assistant UI wizard.
The ./Guides folder contains sample wiring diagrams and ESPHome code for tested sensors and devices used in GanjOS setups.
β οΈ Disclaimer:
All connection instructions and diagrams are provided for educational purposes only.
We assume no liability for damage caused by incorrect wiring, misuse, or hardware failures.
Always double-check wiring and consult a qualified technician if unsure.
Weβll soon publish a complete setup guide on our official YouTube Channel
Weβre also preparing premium tutorial videos that explore advanced GanjOS topics, including:
- π How to weight sensor values by plant stage (e.g. VPD vs COβ relevance)
- πΌοΈ Customizing your dashboard layout and views
- π Creating your own automations tailored to your setup
- π Interpreting grow data to optimize long-term performance
π Access to premium tutorials will be available via our Ko-Fi Page
GanjOS is released under a dual-license model:
-
Private and non-commercial use
β Permitted under the terms of the MIT License -
Commercial use (e.g. grow shops, social clubs, SaaS platforms)
β Requires a paid license
π© For commercial licensing, please contact us at info@ganjos.io
Unauthorized commercial use of GanjOS is a violation of the license terms.
We reserve the right to take legal action and claim damages in such cases.
To stay compliant, please contact us for a commercial license:
info@ganjos.io
Whether through code, feedback or support β every contribution helps GanjOS grow. Hereβs how you can get involved:
- Found a bug or have an idea?
β Open a GitHub Issue in the main repository
- Fork the relevant repository
- Create a branch (
feature/...orbugfix/...) - Test your changes and document them
- Open a Pull Request with a clear summary
π Please review our Code of Conduct and Contributing Guidelines before contributing.
- π Join our Community Discord
- π£οΈ Discuss ideas, setups and automations
GanjOS is fully independent β but hardware testing and documentation comes at a cost.
You can support us in two ways:
-
β Donate via Ko-Fi
β Helps fund new sensor tests and GanjOS integration -
π Use our Affiliate Links & Partner Codes
Our docs and website include affiliate links and community discount codes for verified products.
β You save money β we earn a small commission.
π‘ Every donation or purchase helps us maintain GanjOS and expand support for new devices.
- Marco aka Rocky β Founder, Lead Developer & Project Visionary
GitHub Profile
π₯ View the full contributor list:
β GitHub Contributors
Big thanks to all brands, partners, and shops supporting the GanjOS project β through discounts, product samples or direct collaboration.
π Youβll find an up-to-date list of sponsors, discount codes and affiliate partners in our
π Linkspace profile and on ganjos.io
This project was inspired and shaped by:
- Eric from Garten Eden β for his active support, valuable input and belief in the project
- HomeGrow Pro
- Ben Green
- LEDGardener
Thanks to everyone who helped GanjOS grow in any form!
Your donation helps us test new hardware, create detailed guides, and keep the project thriving.



