Kanut — Greenhouse Automation Platform

Actuator Control Interface

SHIPPED

A command panel for controlling greenhouse actuators — ventilation, irrigation, heating — directly from the dashboard, with confirmation flows for high-impact actions.

The problem

Operators needed to trigger actuator commands but the only mechanism was a backend admin panel accessible only to engineers. Any operational adjustment required a Slack message to the dev team.

Operator controls with safe confirmation flows
Operator controls with safe confirmation flows

The solution

An operator-facing control panel with clearly labeled actuator groups, real-time feedback on command execution, and a two-step confirmation for actions that affect multiple zones simultaneously.

Key decisions

Destructive or wide-impact commands (e.g. full ventilation open across all zones) required engineering to define safe limits before we could expose them in UI. We shipped single-zone controls in v1 and gated multi-zone behind a permission role.

Outcome

Reduced engineering interruptions for operational commands from ~12 per day to near zero within two weeks of rollout.