Grow journal app
CannaLog is a grow journal app, on Android first with iOS to follow. Feeds, waterings, training, clones and stage changes are recorded against individual plants, with the time they happened — from a single tent up to a full facility.
How it works
There's no free-text diary. Each action has its own type and fields, and is attached to the plants it applies to. A typical day looks like this.
Plant actions
Each one is its own kind of entry with its own fields, rather than a note you write yourself. That's what makes a journal you can actually read back and compare across grows.
Quick Actions, on every plant's page.
Structure
An environment is any space with its own conditions — a tent, a room, a greenhouse — and carries its own light schedule, reservoirs and log. Plants sit in an environment. Zones are optional: add them when part of a space needs its own grouping, and put plants in a zone or leave them at environment level.
Both are valid. A zone is a grouping you add when you want one, not a step you have to pass through.
A zone inherits its environment's settings unless overridden. A plant with no zone simply answers to the environment.
Irrigation
CannaLog has no sensors in your grow, so it can't know whether a pump actually ran. When a scheduled slot fires it asks. Confirming writes a watering entry for every plant on that reservoir; until then, nothing is recorded.
One answer covers every plant on the reservoir.
The prompt as it appears in the app, waiting to be answered.
Lineage
Cuttings are named automatically — C1, C2, C3 — continuing the numbering from previous batches, and each one starts in the Rooting stage. A plant's family tree lists its mother and every clone taken from it, and each entry opens that plant.
Clones given away are noted on the mother's journal without creating plants.
More features
Feed, train or move every plant in an environment in a single action, with all of them selected by default and exceptions deselected. A batch move also reassigns the plants to their new environment or zone.
Import a whole set of plants from a CSV rather than adding them one at a time. A template with the expected columns and an example row can be downloaded from inside the app.
Water only, nutrients in water, or a dry top dress — the method chosen determines which fields appear. Leaving the amount blank still records the watering, marked as not measured.
Get CannaLog
Android is where CannaLog lands first. An iOS version follows once the Android release is out. Either way it works the same for an indoor tent, a greenhouse or an outdoor grow.
Environments and zones, feed cycles, batch actions, clone lineage and bulk import. Currently with a small group of testers ahead of a wider release.
Request accessAndroid 7.0 and up
An iPhone version is planned once the Android release is out. It isn't in testing yet, so there's nothing to sign up for today.