VPD climate control
Temperature and humidity driven by VPD targets. 12 bands per growth phase × day/night. Hysteresis on every decision point eliminates oscillation.
SmartGrowLab Climate Brain is a ready-to-use Home Assistant YAML package that controls your fan, humidifier, optional heater and light schedule using VPD targets, day/night logic, and the sensors and smart plugs you already own.
One-time payment. Runs locally in Home Assistant. No subscription.
Plants from my own grow box, Home Assistant dashboard walkthrough and controlled automation demo using test sensors.
Subscribe to @SmartGrowLab ↗ — time-lapses, dashboard previews (Setup, Grow, Settings, Diagnostics), and setup walkthroughs.
Climate Brain combines VPD targets, device timing, safety overrides, phase logic and diagnostics into one ready-to-install package.
Temperature and humidity driven by VPD targets. 12 bands per growth phase × day/night. Hysteresis on every decision point eliminates oscillation.
Central decision engine running every 15 seconds. Priority cascade: safety → VPD → temperature. Min on/off times prevent device cycling.
One toggle stops all climate actuators. Heater, fan, humidifier — switched off. Light schedule remains independent.
Aggregate health indicator: OK, WARNING, ERROR, or OFF at a glance. Combines alarms, sensor status, mapping validation, and engine state.
Phase transitions happen automatically based on grow days. Photoperiod plants transition seedling → vegetative; autoflowers also vegetative → flowering. VPD and temperature targets adapt per phase, day and night.
Enter your box dimensions and fan airflow — Climate Brain calculates a recommended cyclic vent runtime to exchange the full air volume. Optional and available as a free tool.
A quick fit check before you buy. Climate Brain is built for growers who already use Home Assistant and want local VPD control without writing everything from scratch.
switch.* entitiesI’m Daniel – a Linux admin and home grower. SmartGrowLab started as my own Home Assistant setup for controlling climate inside my grow tent. The result is a documented, ready-to-use package for growers who want local VPD control without building everything from scratch.
Small, focused, and built for people who understand sensors, switches and local-first automation.
Copy the SmartGrowLab package files into Home Assistant.
Add the package and dashboard include lines to configuration.yaml.
Map your sensors and switches from the SmartGrowLab dashboard.
Uses your existing Home Assistant sensor.* and switch.* entities.
No custom integration. No proprietary controller. No subscription.
First public release of Climate Brain. Launch price is available until June 30. After the launch window, regular price is €59.
The complete system. Full automation engine, dashboard, safety layers, installation guide and lifetime v1.x bugfixes, Home Assistant compatibility updates, and minor dashboard improvements. Launch price is available until June 30.
What you get after purchaseSecure checkout via Gumroad · Launch price until June 30
Install as a Home Assistant Package — copy a folder, add a few lines to configuration.yaml, restart. Map your sensors and switches once, the rest runs automatically.
You are not paying for a few YAML files. You are paying for a tested control system with VPD logic, dashboard, safety states and Home Assistant edge cases already handled.
Explore free resources to understand VPD, ventilation and hardware compatibility before you automate the tent.
No. SmartGrowLab Climate Brain is a digital product — a Home Assistant Package (YAML configuration) that runs on your existing HA instance. You use your own sensors and smart plugs.
Founder Edition is the first public release of Climate Brain at launch pricing (€39). Launch price is available until June 30. After the launch window, the regular price is €59. Founders keep their license forever and receive v1.x bugfixes, Home Assistant compatibility updates, documentation updates, and minor dashboard improvements.
Bugfixes, Home Assistant compatibility patches, dashboard improvements, documentation updates, and minor setup enhancements. Larger feature modules (e.g. watering, light intensity, timelapse) may be released as separate add-on products.
Yes, if you choose to use cyclic ventilation. You can enter your grow box dimensions and fan airflow; the system calculates a recommended runtime to exchange the full air volume, with a phase multiplier. This is optional — Climate Brain works perfectly on VPD triggers alone if you don't need timed air cycles.
You set the grow start date and pick the plant type. For photoperiod plants, Climate Brain only auto-transitions seedling → vegetative; you keep manual control over the switch to flowering (which is driven by your light schedule, not days). For autoflowers, Climate Brain handles both seedling → vegetative and vegetative → flowering automatically. You can turn auto phase change off entirely at any time.
If both temperature or both humidity sensors become unavailable, the sensor failure detection raises an alert, sends a notification, and Climate Brain falls back into safety ventilation mode — the fan keeps running to prevent heat or humidity buildup until at least one sensor recovers. Reminders fire every hour while the failure persists.
Climate Brain itself runs locally on Home Assistant. Cloud-based devices such as Tuya or Sonoff Cloud may work, but local-first devices such as Shelly, Tasmota, ESPHome or Zigbee are strongly recommended for unattended grows because they continue working without internet.
Yes. Map your sensor to Sensor 1 and leave Sensor 2 empty. Climate Brain will use that single reading for all decisions.
Yes, if Home Assistant exposes your climate readings as sensor.* entities and your controlled devices as switch.* entities. Climate Brain is brand-agnostic, but local and reliable devices are recommended for unattended grows. See the full mapping table in the Hardware Guide.
Yes. The system can be installed in monitoring-only mode first, then activated. Full rollback at any point — it's a Package, not a custom integration.
Home Assistant preserves the System Active state. If Climate Brain was running before the restart, it resumes immediately when HA comes back up — there is no global wait for sensors. All safety layers (heater watchdog, critical override, cyclic vent guardian, mapping validation) are active from the first decision cycle. If you prefer a cold start, toggle System Active off before the restart.
No. The heater is optional and the entire heating logic is gated on whether you map a heater switch. Climate Brain works without one — the dashboard shows "not configured" for the heater throughout the UI.
Yes — for verified Founder customers via email. Scope covers bugs in Climate Brain, mapping issues per documented procedure, and dashboard problems. General Home Assistant troubleshooting and custom integrations are out of scope.
Watering automation, PPFD/DLI light measurement, camera or live video, timelapse generation, HACS components, sensor drift detection, and runtime watchdogs for fan or humidifier. These are deliberately scoped out and may be released or added later.
Let Climate Brain handle VPD, temperature, humidity and safety — running locally on Home Assistant, every 15 seconds, without subscriptions.