Skip to content
Crop Steering

Features

The project keeps a feature matrix that separates what is implemented, what automated tests cover, and what has been checked on a real installation. This page is that table, grouped by the job each feature does. The result and the evidence are quoted word for word.

Evidence review date

Evidence reviewed: 8 September 2026; the 2.17 rows and the live deployment row on 20 September 2026.

Uncommissioned items

See the room

Current readings from the zones, tank and probes, and the recorded history.

  • Today graph: recorded zone and projected day

    Unit and compiled browser tests pass; seen in the live panel on 2.17.1

  • Combined recorded VWC + EC history

    Implemented; browser tested

  • Graphical tank and pump overview

    Unit/browser tests and live 2.16.0 panel verification

  • Zone current state and last irrigation

    Unit/browser tests and live 2.16.0 verification

  • Sensor diagnostics and equipment map

    Implemented; browser tested

  • Run comparison with daily target overlays

    Implemented; browser, unit and metadata-service tested

  • Activity view and CSV export

    Implemented with evidence limits

Plan and steer

Setting targets for today, and scheduling them per zone across a whole grow.

  • Today: current targets and daily graph

    Unit/browser checks and live 2.16.1 navigation pass

  • Reactive combined planning curve

    221 frontend tests and 56 browser workflow groups pass

  • Continuous vegetative/generative steering

    Implemented; both legacy modes tested

  • Different setpoints per zone

    Live preservation verified

  • Whole-grow day/week schedule

    Implemented; browser and unit tested

  • User-authored recipe library

    Unit and compiled browser tests pass

  • P1 runs its full ramp

    Engine and controller tests pass; not yet observed through a live lights-on

  • Auto Setpoints

    Unit, runtime and engine-twin tests pass; learning runs live, writing is not enabled live

Review and apply

Changes are not sent to Home Assistant until they have been reviewed and applied.

  • Reviewed manual setpoint writes

    Implemented; mocked-HA browser tested

  • Persistent plans and safe activation

    Implemented; fake-HA tests and independent review

  • Timed manual override

    Implemented; lifecycle/service tests

Set up rooms and sensors

Mapping existing Home Assistant entities to rooms and zones.

  • Room and zone creation/removal

    Implemented; flow/API/browser tested

  • Sensor mapping

    Implemented; locally tested

  • Sensor fusion

    Implemented; arithmetic mean

  • Room on / off

    Unit and controller tests pass; verified live on 2.17.1 / 0.14.0

Water accounting

Estimates of what was delivered, and the tools to check them against a measuring jug.

  • Water per zone, plant and proposed runtime

    Implemented; unit/browser/controller tested

  • Weekly water usage

    Implemented; migration/rollover tests

  • Catch-test calculator

    Implemented; unit/browser tested

Safety gates and degraded modes

Conditions that must be met before equipment is switched, and system behaviour when something is missing.

  • Source-water/interlock/volume/duration gates

    Implemented; controller regressions

  • Patient switch read-back

    Regression tests; four consecutive live shots closed without a false hold

  • Restart-safe setup

    10 regression tests; verified live on 0.14.0

  • Missing or invalid EC

    Implemented; controller/core regressions

Connect an LLM

An optional connector that allows an assistant to read the setup and prepare changes for review.

  • Optional scoped MCP server

    18 protocol tests, six live reads and reviewed live setup saves pass

Install, appearance and proof

Installation into Home Assistant, the appearance of the workspace, and what has been verified on a real installation.

  • Installation shortcuts and sidebar

    Live in-place upgrade verified

  • HA sidebar integration

    Five host-fixture checks and live 2.16.0 panel check pass

  • Native Home Assistant appearance

    Implemented; locally tested

  • All advanced pages in one workspace

    Implemented; live 2.16.1 navigation verified

  • Interactive demo

    Unit and compiled browser tests pass

  • Complete usage documentation

    Source workflow audit

  • Live deployment

    2.17.1 / controller 0.14.0 installed and verified

37 features from docs/FEATURE_MATRIX.md at release v2.19.2. The grouping is this site's; the words in each row are not. Read the table in its original order, with its list of audit records, in the feature matrix document.