Home Assistant Grow-Integration
Home Assistant Grow-Integration bezeichnet die systematische Automatisierung, Überwachung und Steuerung von Indoor-Growrooms mittels Home Assistant (Hass.io), einer Open-Source-Plattform für Smart-Home-Automation. Sie ermöglicht es Anbauern, Klimaparameter (Temperatur, Luftfeuchte, CO₂), Beleuchtung, Bewässerung und andere kritische Faktoren zentral zu verwalten, zu loggen und mittels Automationsregeln optimiert zu kontrollieren — ohne teure, spezialisierte Growroom-Steuerungen zu benötigen.
Wissenschaftliche Beschreibung
Home Assistant Grundlagen
Home Assistant ist eine Python-basierte, hardwareagnostische Automatisierungsplattform, die auf Linux, Docker oder dem Raspberry Pi läuft. Sie bietet eine einheitliche API und ein WebUI zur Verwaltung heterogener IoT-Geräte (Sensoren, Aktoren, Smart-Plugs, Relais). Der Kern-Stack besteht aus:
- State Machine: Speichert Echtzeit-Zustände aller Entitäten (Sensor-Messwerte, Schaltzustände)
- Entity Registry: Eindeutige IDs für alle Geräte und deren Historisierung
- Automation Engine: Regelbasierte Auslöselogik (IF-Bedingung → THEN-Aktion)
- Service-Architektur: Zentrale Call-Points für Schaltvorgänge (switch.turn_on, climate.set_temperature)
- InfluxDB/Prometheus Integration: Optionale Langzeitmetriken für Energy-Analytics
Für Cannabis-Anbau ist Home Assistant besonders geeignet, da sie Hardware-neutral ist: Sensoren können via MQTT, Z-Wave, ZigBee, WiFi oder 433MHz-Funk angebunden werden, ohne an einen proprietären Hub gebunden zu sein.
Grow-relevante Integrationen
Die wichtigsten Integrationen für Growroom-Management sind:
MQTT (Message Queuing Telemetry Transport) MQTT ist ein leichtgewichtiges Publish-Subscribe-Protokoll, das besonders in dezentralisierten Sensor-Netzwerken dominant ist. Home Assistant fungiert als MQTT-Client und kann: - Temperatur- und Feuchte-Sensoren (z.B. DHT22, BME680 über Tasmota oder Wemos D1 Mini) - CO₂-Messgeräte (MH-Z19B, SenseAir K30) - Luminanz-Sensoren für PAR-Messung (BH1750, als Luxmeter kalibriert) - Bodenfeuchte-Sensoren (kapazitiv oder Gypsum-Block)
abonnieren und deren Werte automatisch in die State Machine integrieren.
Climate & HVAC Das climate-Integrations-Framework steuert Thermostat, Grow-Ventilatoren und Klimageräte. Man kann z.B. eine virtuelle Entität definieren: - Ziel-Temperatur: 24–26°C (Vegetations-Phase) - Ziel-Luftfeuchte: 50–70% - Automationen triggern Zu- und Abluft-Relais abhängig von Sensor-Messwerten
Light & Timing Home Assistant kann: - Leuchtdauer exakt steuern (16h Vegi, 12h Blüte) - Dimmering für Vegetations-Phase oder Stress-Response - Spektral-Profile für LED-Panel anpassen (sofern smart-fähig) - Sunrise-Simulation für natürlichere Übergänge
Sensor-Plattformen Das sensor-Domänen-System erfasst: - Template-Sensoren (berechnet z.B. VPD = Vapor Pressure Deficit aus Temp + Feuchte) - Utility-Meter für Stromverbrauch (Kilowattstunden, pro Phase oder Beleuchtung isoliert) - Math-Sensoren für Trendanalyse (delta über 24h)
MQTT Sensoreinbindung
Ein typisches Setup für DIY-Sensoren:
yaml
mqtt:
sensor:
- name: "Growroom Temperatur"
state_topic: "growroom/sensors/temperature"
unit_of_measurement: "°C"
device_class: "temperature"
value_template: "{{ value_json.temp | float(0) }}"
Der Sensor läuft auf einem ESP8266 oder Raspberry Pi Pico, der DHT22-Rohdaten ausliest, eine lokale MQTT-Nachricht publiziert und Home Assistant abonniert diese, ohne Cloud-Abhängigkeit. Dies ist zentral für Datenschutz im Anbau: Alle Klima- und Ertrags-Daten bleiben lokal.
Für CO₂-Messgeräte oder analoge Sensoren (0–10V) können einfache ADC-Module (ADS1115) an Microcontroller angebunden werden und ebenfalls via MQTT berichten.
Automationen und Szenarien
Home Assistant's Automation-Engine erlaubt komplexe, verschachtelte Szenarien:
Klima-Automatik beispiel:
yaml
automation:
- alias: "Growroom Lüftung Auto"
trigger:
- platform: numeric_state
entity_id: sensor.growroom_temp
above: 26.5
action:
- service: switch.turn_on
target:
entity_id: switch.exhaust_fan
- service: climate.set_hvac_mode
target:
entity_id: climate.growroom
data:
hvac_mode: "cool"
Energiemanagement: Home Assistant kann Grow-Phasen mit Strompreisen abgleichen (sofern Smart Meter o.ä. vorhanden) und z.B. Bewässerung in Off-Peak-Stunden verschieben oder LED-Dimmering bei Spitzenlast aktivieren.
Alerting & Anomalie-Erkennung: Templating ermöglicht Schwellenwert-Checks und Notifikationen via E-Mail, Telegram, Signal oder Push-Notifications.
Dashboard und Visualisierung
Home Assistant bietet mehrere Visualization-Optionen:
- Lovelace UI: Drag-and-Drop-Dashboards mit Cards (Graph, Gauge, Thermostat, Button)
- InfluxDB + Grafana: Professionelle Langzeit-Graphiken von Temperatur-, Feuchte- und Stromeinkurven über Wochen/Monate
- Statistics Entity: Automatische Aggregation (min, max, mean, sum) für Abfrages
- Custom Cards: z.B. Growth-Stage-Visualisierung, Energy-Flow-Diagramme
Ein typisches Growroom-Dashboard zeigt in Echtzeit: - Temperatur/Feuchte/CO₂ Gauges (mit Zielbereich markiert) - Aktueller Stromverbrauch (Watt) - Phasen-Timer (Tage seit Keimung, verbleibend bis Ernte) - Manuelle Override-Buttons (für Wartung oder Notfall-Shutdown)
Sicherheit und Datenschutz
Lokale Verarbeitung: Im Gegensatz zu Cloud-basierten Growroom-Steuerungen (die Daten an Hersteller-Server senden) läuft Home Assistant komplett offline — ein kritischer Vorteil in vielen Rechtsjurisdiktionen, wo Cannabis-Anbaudaten sehr sensibel sind.
Authentifizierung & Zugriff: - WebUI-Login (Passwort + optional 2FA) - API-Tokens für externe Automationen - MQTT-Broker kann mit Authentifizierung konfiguriert werden
Firewall & Netzwerk: Beste Praxis ist, Home Assistant im lokalen Netz zu halten und nur Backup (Cloud-abhängig) zu nutzen, nicht Live-Streaming. Für Remote-Zugriff (von außerhalb des Hauses) sollten VPN-Tunnel oder Reverse-Proxy (nginx + SSL) genutzt werden, nicht direkte Port-Forwarding.
Firmware & Updates: Home Assistant erhält regelmäßige Security-Updates. Die Community verpflichtet sich zu verantwortungsvoller Disclosure, falls Schwachstellen gefunden werden.
Anbaupraxis-Relevanz
Home Assistant ist eine Freiheitsplattform für kommerzielle wie Heimanbauer:
-
Kosteneffizienz: Im Gegensatz zu proprietären Systemen (z.B. Priva Maestro) kostet Home Assistant nur Hardware (Raspberry Pi ~50€, Sensoren ~10–50€ je Stück). Kein Abo-Modell.
-
Skalierbarkeit: Von einer kleinen 2×2m-Kammer bis zu mehreren Räumen — die gleiche Software passt sich an.
-
Transparenz: Der Code ist Open-Source; Anbaupraktiker verstehen exakt, wie ihre Automationen funktionieren, nicht Blackbox-Algorithmen.
-
Dateneigentum: Alle Klima-, Ertrags- und Stromverbrauchsdaten bleiben beim Anbaupraktiker — essentiell für rechtliche Compliance und Geschäftsgeheimnis-Schutz.
-
Anpassungsfähigkeit: Verschiedene Anbaumethoden (Hydroponik, Erde, Aeroponik) benötigen unterschiedliche Sensor-Schwellenwerte und Automationslogik — Home Assistant ermöglicht einfache Rekalibrierung ohne Hardware-Wechsel.
-
Integration mit Energiemanagement: Wer Solaranlage, Stromspeicher oder Lastmanagement betreibt, kann Home Assistant zentral nutzen, um Grow-Beleuchtung mit Energieverfügbarkeit zu synchronisieren.
Verwandte Begriffe
- smart-grow-controller-homegrow — Spezialisierte Hardware-Controller für Cannabis-spezifische Parameter
- datenlogger-klima — Standalone- oder integrierte Messdatenerfassung für Langzeitanalyse
- alarmierung-grenzwerte — Notifizierungssysteme bei kritischen Messwert-Abweichungen
- energieverbrauch-indoor — Messungen und Optimierungen des Stromverbrauchs
- klima-kontrolle-indoor — Allgemeine Klimatisierungspraxis im Indoor-Anbau
- mqtt-broker — Das zugrundeliegende Kommunikationsprotokoll für verteilte Sensoren
- pi-zero-grow-sensor — Minimale Hardwarebasis für Sensor-Nodes
- vpd-dampfdruckdefizit — Wichtiger Parameter, den Home Assistant über Templates berechnen kann
Quellen
- Home Assistant Official Documentation: https://www.home-assistant.io/docs/
- MQTT Integration Guide: https://www.home-assistant.io/integrations/mqtt/
- Home Assistant Automation & Templates: https://www.home-assistant.io/docs/automation/
- Home Assistant Community Forums: https://community.home-assistant.io/
Quellen
- Butsic V & Brennan M (2021): Environmental impacts of cannabis cultivation. Cannabis Cannabinoid Res. PMID:34382699