Android grow journal
CannaLog is an Android app for logging a grow. 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.
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. Zones divide it up, and plants live in them. The structure is the same at any scale.
Zones inherit the environment's settings unless overridden.
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 zone.
Uploaded photos are compared against the stage recorded for that plant. You're only prompted when the prediction confidently differs, and the journal is never changed automatically.
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
CannaLog runs on Android and works the same for an indoor tent, a greenhouse or an outdoor grow.
Environments and zones, feed cycles, batch actions, clone lineage and stage checks. Currently with a small group of testers ahead of a wider release.
Request accessAndroid 7.0 and up