Controlled environment agriculture
Solenroot
A garden that remembers every day it has lived, with automation built to outlive the company that made it.
Local first
A full cycle runs with the network unplugged. Nothing in the critical path waits on someone else's uptime.
Built to outlive us
Open firmware, published schematics, local control. If we stop, the system keeps running and stays serviceable.
Nothing one-way
Every controlled variable moves in both directions, or the loop is declared open and alarmed rather than run blind.
Why we build this way
Every consumer automated grow cabinet company has failed, and they failed the same way: the hardware outlived the business, and the software did not. Owners were left with working enclosures, lights and pumps behind a controller that had nothing left to talk to.
We build the other way round. The control system is local, the firmware is open, and the guarantee that it keeps working is structural rather than a promise a support desk can stop honouring.