OpenGrowBox – Free open-source smart grow automation for Home Assistant

Hey everyone!

I’ve been building OpenGrowBox for the past years and wanted to properly introduce it here. It’s a free, open-source Home Assistant integration that turns HA into a fully autonomous grow room controller – no cloud, no subscription, no YAML hell.


What it does:

  • Full climate automation – temperature, humidity, and VPD controlled 24/7
  • Day/night profiles with separate targets for lights-on and lights-off
  • Lighting schedules with automatic phase management
  • CO₂, ventilation, irrigation, heating and cooling control
  • Multiple control modes to fit different grow styles
  • Supports unlimited independent grow rooms in one HA instance
  • Works with any HA-compatible device – Zigbee, Z-Wave, ESPHome, Tasmota, MQTT, Govee and more
  • Fully local – no cloud, no account required ( but available if needed )
  • Beautiful custom UI built directly into Home Assistant

How the label system works:

No complex automations to write. You move your devices into a room in HA, add a label – “Exhaust”, “Heater”, “Light”, “Pump”, “CO2”, “Climate” etc. – and OpenGrowBox picks them up automatically. It reads all your sensors, calculates VPD in real time, and switches devices to hit your targets. Supports 30+ languages for label detection.


Roadmap (Premium):

  • PID & MPC controllers for rock-solid VPD accuracy (±0.05 kPa)
  • Strain database with 40,000+ strains and optimal grow parameters
  • Deep grow analytics & plant intelligence
  • AI-powered cultivation decisions
  • Remote access via opengrowbox.net

The free community edition covers everything most growers need – Premium is for those who want to go further.


Install via HACS – search “OpenGrowBox”

Happy to answer any questions about setup, hardware compatibility, or the architecture. Happy growing! :seedling:

3 Likes