Skip to content

Setting it up

Everything GrowRig does runs on a Hub: a small, always-on computer in your home that hosts Home Assistant, Grow Core, the Grow App, and your data — all locally. Getting from an empty tent to running automation is a short journey in four stages:

  1. Set up your Hub — this page. The brain that runs everything.
  2. Connect your devices — get your sensors, plugs, and light visible to Home Assistant so GrowRig can use them.
  3. Add a Grow Controller (optional) — a small board for smooth, variable-speed fan control instead of plain on/off.
  4. First run — open the Grow App, assign roles, set your targets, and let it take over.

Stage 1 is the Hub. There are three ways to get one, from most turnkey to most hands-on — pick the one that matches how much you want to build yourself. The software and everything after this page are identical on all three.

1 · GrowRig Hub 2 · DIY Hub 3 · Your own Home Assistant
What it is Our ready-made Hub, unboxed and ready HA Green, a Raspberry Pi, or a spare PC you flash yourself Add Grow Core to a Home Assistant you already run
You provide Nothing but power & network The board/PC An existing HAOS install
Effort Plug in and go Flash one image Install one add-on
Best for Anyone who wants it to just work Tinkerers and existing Pi owners Current Home Assistant users
Status 🔜 Planned 🚧 In progress Works today

Whichever you choose, you end up with the same thing: a Hub running Home Assistant OS with Grow Core alongside it. The rest of the docs — devices, roles, targets — apply identically.

The simplest path: a GrowRig Hub is a purpose-built little computer that arrives with Home Assistant OS and Grow Core already installed and tuned. Plug in power and network, open the Grow App, and go straight to first-time setup. No flashing, no add-ons, no command line.

Turn hardware you buy (or already own) into a Hub by flashing a single GrowRig disk image that bundles Home Assistant OS + Grow Core + the Grow App. Good target hardware:

  • Home Assistant Green — the easiest buy-it option: a small, silent, ready-to-run box.
  • Raspberry Pi 4 or newer, 2 GB RAM or more — with an SD card or, better, an SSD/NVMe.
  • Almost any spare mini PC or laptop (x86-64) — repurpose old hardware.

The goal is that flashing our image is all it takes — the equivalent of Home Assistant’s own installer, with GrowRig already inside.

Path 3 · Add Grow Core to your own Home Assistant

Section titled “Path 3 · Add Grow Core to your own Home Assistant”

Already running Home Assistant OS on a Pi, a NUC, HA Green/Yellow, or a VM? Then you already have a Hub — you just need Grow Core on it. Grow Core installs as a local Home Assistant add-on. It connects to Home Assistant automatically through the Supervisor (no tokens to copy) and serves the Grow App in your browser.

Today this is a manual, hands-on install from the platform repository:

  1. Build the add-on binaries for your Hub’s architecture:
    Terminal window
    make addon # cross-compiles the arch-matched binaries
  2. Copy the ha-addon/growrig/ folder onto your Hub’s addons share (/addons/growrig/).
  3. In Home Assistant, open Settings → Add-ons → Add-on Store → ⋮ → Check for updates, then install GrowRig — Grow Core from Local add-ons and click Start.
  4. Click Open Web UI (the add-on serves the dashboard on host port 8099 by default).

For options and details see Configuration and the Home Assistant integration page.

With a Hub running, you have the brain — now give it something to sense and control. Continue to Connect your devices to bring your sensors, plugs, and light into Home Assistant so GrowRig can use them.