Skip to content

Botan.ai

AI for indoor agriculture.

Observations · sensor inputs

Latest value per channel. Each tile carries its own age and provenance — the panel is composited from separate rows, not one reading.

Climate

Measured
20.4 °C
Air temperature
39 d ago· rack
Measured
62 %
Humidity
39 d ago· rack
Measured
280 µmol
PPFD (light)
39 d ago· rack
Measured
900 ppm
CO₂
39 d ago· rack
Measured
0.90 kPa
VPD
39 d ago· rack

Nutrient

Measured
1.45 mS/cm
EC / PPM
39 d ago· rack
Measured
6.10
pH
39 d ago· rack
Measured
20.0 °C
Water temp
39 d ago· rack
Measured
85 %
Reservoir
39 d ago· rack
Sensor ingestion — not connected (stub)

Recent observations · showing 8 of 20

Most recent logged observations, newest first
Measured atTargetValuesProvenance
7/25/2026 4:48:18 AMGarage Rig — 2ft × 4ftpH 6.10Measured · manual
7/25/2026 4:27:37 AMGarage Rig — 2ft × 4ftAir 20.4 °CRH 62 %PPFD 280 µmolCO₂ 900 ppmVPD 0.90 kPaEC 1.45 mS/cmpH 5.90H₂O T 20.0 °CRes 85 %Measured · manual
7/25/2026 4:26:43 AMB2-1 (sample/placeholder crop)Air 22.5 °CRH 65 %EC 1.55 mS/cmpH 6.00
Morning check, handheld meter.
Measured · manual
7/25/2026 4:26:43 AMB2-1 (sample/placeholder crop)Air 22.5 °CRH 65 %EC 1.55 mS/cmpH 6.00
Morning check, handheld meter.
Measured · manual
7/25/2026 4:25:04 AMGarage Rig — 2ft × 4ftRH -50 % (out of range)PPFD 999999999 µmol (out of range)pH 99.00 (out of range)Res 500 % (out of range)Demo · manual
7/25/2026 4:24:24 AMGarage Rig — 2ft × 4ftDemo · manual
7/4/2026 9:21:58 PMGarage Rig — 2ft × 4ftAir 21.0 °CRH 68 %PPFD 380 µmolCO₂ 800 ppmVPD 0.80 kPaDemo · manual
7/4/2026 9:21:58 PMReservoir (rack-wide)EC 1.40 mS/cmpH 5.70H₂O T 19.0 °CRes 90 %Demo · sensor_stub

Read-only history. Editing or deleting a logged observation is not built in this scaffold.

Growth index

Derived from NDVI + LiDAR + leaf area over the 7-day window ending 7/4/2026.

Demo measurements
Demo growth data ends 7/4/2026 — older than the live 7-day window. The chart shows the last 7 days present in the data, not the last 7 days of real time.
0.33index · 7-day window

Recommendations

Produced by a placeholder linear rule with documented coefficients — not a model trained on real data. Each card names the actuator that could carry it out, and its current mode. Botan.ai never actuates real hardware; accepting a card records your decision in the log below.

Nutrient dosing · EC / PPM
Rule output
EC +0.4 mS/cm

Suggest raising EC / PPM by 0.4 mS/cm toward 2.20 mS/cm. Current reading: 1.45 mS/cm.

Actuator: A/B stock doser (simulated) · Auto

Illustrative linear model: Δgrowth ≈ coef · (reading − target); placeholder coef for EC / PPM = 0.08. Not fitted on real data. Target is the midpoint of the active Fruiting (generic) profile band.

Water loop · Water temp
Rule output
H₂O T +1 °C

Suggest raising Water temp by 1 °C toward 21.0 °C. Current reading: 20.0 °C.

No connected actuator — this one needs a manual action in the grow room.

Illustrative linear model: Δgrowth ≈ coef · (reading − target); placeholder coef for Water temp = -0.015. Not fitted on real data. Target is the midpoint of the active Fruiting (generic) profile band.

Decision log

  • 7/25/2026 4:25:40 PMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.
  • 7/25/2026 4:59:07 AMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.
  • 7/25/2026 4:50:35 AMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.
  • 7/25/2026 4:26:27 AMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.
  • 7/25/2026 4:24:02 AMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.
  • 7/25/2026 4:24:02 AMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.
  • 7/25/2026 4:23:51 AMdismiss recommendationby human Recommend-only: dismissal logged.
  • 7/25/2026 4:22:43 AMaccept recommendationby human Recommend-only: decision logged; no hardware actuation.

Control & actuation

Single-step rule evaluation (documented rules, not a trained model). Each run applies at most one step per actuator.

Simulated
Simulated actuation — not connected to real hardware or sensors.

Master mode

Current: All auto

Crop profile

Read-only seeded profiles. Selecting one swaps all nine target ranges; editing your own targets is not built yet.

Target ranges · Fruiting (generic)

Seeded, read-only
Air temp
20–27 °C
Humidity
55–70 %
CO₂
900–1400 ppm
VPD
0.9–1.3 kPa
PPFD
300–500 µmol
EC
1.8–2.6 mS/cm
pH
5.8–6.4
Water temp
19–23 °C
Light hours/day
14 h

Generic starting ranges, not crop-specific agronomy — and not fitted to your rig. Photoperiod is clamped to 124 h when the controller applies it.

Evaluates the documented rules once against the readings below. For actuators in Auto the new setpoint is applied (simulated) and logged; in Manual the decision is recorded without being applied. Readings do not respond to actuation, so repeated runs step in the same direction.
Controller will read PPFD
280 µmol
39 d ago · rack
Controller will read VPD
0.90 kPa
39 d ago · rack
Controller will read EC
1.45 mS/cm
39 d ago · rack

Irrigation

Simulated
Top-drip pump loop (simulated)
Current state
Interval (min)115
Cycle (s)60
Controller applies changes (sim)
Safe bounds — Cycle (s): 5–120 s · Interval (min): 15–180 min

Lighting

Simulated
Overhead LED array (simulated)
Current state
Light hours (h)14
Level (%)100
Controller applies changes (sim)
Safe bounds — Level (%): 0–100 % · Light hours (h): 1–24 h

Nutrient dosing

Simulated
A/B stock doser (simulated)
Current state
EC target (mS/cm)2.2
Controller applies changes (sim)
Safe bounds — EC target (mS/cm): 0.6–3 mS/cm

Latest control step

7/25/2026 5:03:05 AM · 39 d ago
  • Nutrient dosing
    no change
    no change
    Move EC target toward profile midpoint 2.20 mS/cm (from 2.20).
  • Irrigation
    no change
    no change
    VPD within target — hold irrigation.
  • Lighting
    no change
    no change
    clamped
    PPFD 280 µmol below profile min 300 — raise lighting.
Previous 9 runs
  • 7/25/2026 4:27:41 AM · auto · 1 applied
  • 7/25/2026 4:27:37 AM · auto · 1 applied
  • 7/25/2026 4:27:32 AM · auto · 1 applied
  • 7/25/2026 4:27:18 AM · auto · 1 applied
  • 7/25/2026 4:27:14 AM · auto · 1 applied
  • 7/25/2026 4:27:11 AM · auto · 3 applied
  • 7/25/2026 4:26:54 AM · auto · 3 applied
  • 7/25/2026 4:25:56 AM · auto · 3 applied
  • 7/25/2026 4:24:44 AM · manual · 0 applied

Audit log · recent actuation events· showing 10 of 34

Recent actuation events, newest first, in local time
WhenActuatorSourceChangeWhy
7/25/2026 4:58:50 AMOverhead LED array (simulated)
mode change
mode: manualautoMode changed manual → autoby human
7/25/2026 4:58:17 AMOverhead LED array (simulated)
safety clamp
Level (%): 15100Override clamped to safe bounds [0, 100] %by human
7/25/2026 4:58:17 AMOverhead LED array (simulated)
manual
Level (%): 15100Manual override from UIby human
7/25/2026 4:57:37 AMOverhead LED array (simulated)
mode change
mode: automanualMode changed auto → manualby human
7/25/2026 4:36:42 AMOverhead LED array (simulated)
mode change
mode: manualautoMode changed manual → autoby human
7/25/2026 4:36:22 AMOverhead LED array (simulated)
mode change
mode: automanualMode changed auto → manualby human
7/25/2026 4:27:41 AMOverhead LED array (simulated)
auto
Level (%): 015PPFD 280 µmol below profile min 300 — raise lighting.by controller
7/25/2026 4:27:36 AMTop-drip pump loop (simulated)
auto
Interval (min): 105115VPD 0.80 kPa below profile min 0.9 — lengthen interval.by controller
7/25/2026 4:27:32 AMTop-drip pump loop (simulated)
auto
Interval (min): 95105VPD 0.80 kPa below profile min 0.9 — lengthen interval.by controller
7/25/2026 4:27:18 AMTop-drip pump loop (simulated)
auto
Interval (min): 8595VPD 0.80 kPa below profile min 0.9 — lengthen interval.by controller

Simulated actuation — not connected to real hardware or sensors. Each run evaluates documented rules once against the latest reading and applies at most one step; readings do not respond to actuation, so repeated runs step in the same direction.

Rig configuration

Hanging vertical hydroponics · Rack → Rows → Tubes → Plant sites. Sites are named row-tube-site, e.g. A1-3.

Demo rig
rows run side-to-sidetubes run back-to-frontGarage Rig — 2ft × 4ft

Row A

1st from left
1st from front
2nd from front
3rd from front

Row B

2nd from left
1st from front
2nd from front
3rd from front

Row C

3rd from left
1st from front
2nd from front
3rd from front

Click a tube label for its spec, or a plant-site dot for its drill-down (observations, growth, recommendations).