The short version
- MovedInstaller, downloads, sign-in, remote access, helpnow on automyco.com. Old links here forward there by themselves.
- StaysEvery chamber on 1.1.0 and olderkeeps checking for updates, fetching recipes and sending alerts through beezy.ninja. Always.
- You doSign in once on automyco.comwith the same email. That's the whole migration.
01 — The router
Where does a link go now?
One CDN, two names. A tiny function at the edge decides, for every request, whether beezy.ninja answers it, forwards it, or hands it straight through for a chamber. This is that same logic, running in your browser. Type a path, or pick one.
Pick a path to see where it goes.
02 — The promise
beezy.ninja never goes dark.
Terrashroom's cloud shut down and took about 1,040 chambers' brains with it. AutoMyco exists because of that, so it won't do the same thing to anyone.
Chambers on firmware 1.1.0 and older have beezy.ninja written into them. They'll keep asking it for updates, recipes and alert relays, and it will keep answering, for as long as there's a chamber left to ask. Newer releases talk to automyco.com directly, and the grow itself never needed either: every interlock and every control loop runs on the chamber.
03 — Play with a chamber
Try to break it.
A simulated TS-01 running a sketch of AutoMyco's control loop, with the real interlocks and the 13 species presets the real firmware fetches. Pick a mushroom, then go make trouble. It's a toy, not your chamber, so nothing here talks to hardware.
Loading presets…
Make trouble
04 — The week, in numbers
From first boot log to its own domain.
- 7days, 3 to 9 October
- ~240commits, almost all by parallel Claude Code sessions
- 100+merged pull requests, each one squashed
- ~1,040orphaned chambers this is for
- 13species presets, served as data
- 0servers a grow needs to keep running
05 — How it got here
Seven days, roughly.
- First boot log. Meter on the header, listen on pin 5 at 115200 baud, and the stock firmware says its own name. Then two full flash reads with matching hashes, before anything else.
- 1.0.0, and a dead ESP32. The first install from stock over Bluetooth passed. Ten minutes later a serial adapter came off ground-first while powered, and took the module and itself with it.
- Hot air. The dead module came off. The pads survived, the header's plastic didn't.
- New module, back on Wi-Fi. Not powered until its 3.3 V rail matched the bare board's.
- 1.1.0, the camera, and a new home. The sealed camera flashed over the air for the first time, 1.1.0 started a staged rollout, and AutoMyco moved to automyco.com.
06 — Not just mushrooms
Same playbook, salt water.
AutoMyco is one thing I build. The other one I'm proudest of is BreakIQ, an iPhone app for offshore captains that finds the break: the edge where warm water meets cool, where bait stacks up and pelagics hunt.
A toy field, not real data. The app uses live NOAA satellite passes.
Why I built it
Offshore charts that are any good cost $1,200 to $2,500 a season, and some want a receiver bolted to the helm. I wanted the same read on the phone in my pocket, from free NOAA and Copernicus data, at a price a weekend boat will actually pay.
How it works
- Rules first, then models. A species habitat score for 8 pelagics, per-species models once there are enough logged catches, and an LLM only to write the morning briefing. It never makes up an ocean number.
- It grades itself in public. Every morning it publishes how far its sea temperature sat from the NOAA buoys, misses included.
- It learns from the ones that got away. Raised, lost, boated or released: every fish logs the water it happened in.
07 — Your move
Got a TS-01 gathering dust?
If you own one, install takes a phone and about three seconds holding the rear button. No case opening, no cable, no cloud.