4
Active Crops
All stations seeded
7/8
Stations Online
1 offline · C2
3
Active Alerts
1 critical unack'd
2
Dosing Cycles Today
Last: 14 min ago · A1
47
Automations Executed
46 ok · 1 failed
Farm commands
Power user? Press ⌘K to run any command
Active Crops
4 of 8 stations seeded
View all stations →
Station
Crop / Variety
Grow Stage
pH
EC
Air
Water
RH
Alert
A1 · NFT
Batch #GV-041 · Lettuce Mix
Rex Butterhead + Oakleaf · 120 plants
40%
Vegetative
Day 18 / 45
6.2
pH
2.1
EC
23°
Air
22°
Water
68%
RH
—
Quick commands
B2 · DWC
Batch #GV-038 · Basil
Genovese Basil · 80 plants
74%
Flowering
Harvest in 11 d
7.8
pH
1.9
EC
24°
Air
22°
Water
72%
RH
🔴 pH 7.8 → target 5.8–6.5
Quick commands
A3 · Drip
Batch #GV-040 · Tomatoes
Beefsteak Tomato · 24 plants
58%
Fruiting
Day 52 / 90
6.0
pH
1.4
EC
23°
Air
20°
Water
65%
RH
⚠ EC 1.4 → target 2.0–3.5
Quick commands
C1 · Kratky
Batch #GV-042 · Spinach
Space Baby Spinach · 200 plants
14%
Seedling
Day 5 / 35
6.1
pH
1.8
EC
21°
Air
20°
Water
70%
RH
ℹ DLI slightly under target
Quick commands
Action Items
5 open
Station B2 · pH 7.8 — critical, unacknowledged
Genovese Basil is in Flowering stage. pH 1.3 above max (target 5.8–6.5). Automation has attempted 3 corrections — manual check recommended.
pH probe calibration overdue — Station A3 & C1
Last calibrated 34 days ago. SRS threshold is 30 days. Drift risk increases with uncalibrated probes, especially during active dosing cycles.
Harvest window approaching — Station B2 · Genovese Basil
Day 31 of 42. Entering final week. Consider scheduling harvest, setting up the next batch, or extending the cycle if yield targets aren't met.
Automation rule failed — "EC top-up when below 1.8" on Station A3
Rule fired at 13:05 but actuator pump_dose_b did not acknowledge the command within 5s. EC is currently 1.4 mS — below minimum. Manual dosing may be required.
Firmware update available — v2.4.1 for 3 sensing units
Fixes EC temperature-compensation drift at high temps. Recommended for stations running above 24°C. Supports staged rollout — 10% first batch.
Station C2 offline — last seen 47 min ago
Sensing Unit lost MQTT heartbeat. Actuator Unit is in safe-default state (pumps off, valve closed). No active crop — no yield risk, but station is unmonitored.
🧪 pH
7.8
Target 5.8–6.5
▲ +1.3 above max
📡Force read now
⚙Override target band…
🧪Start calibration
⚠Mark sensor suspect
⚡ EC
1.9 mS
Target 1.8–2.4
✓ In range
uncomp
📡Force read now
⚙Override target band…
🧪Start calibration
⚠Mark sensor suspect
💧 Humidity
78 %
Target 50–75%
▲ +3% above max
📡Force read now
⚙Override target band…
⚠Mark sensor suspect
🌡 Air Temp
23.4 °C
Target 20–26°C
✓ In range
📡Force read now
⚙Override target band…
💧🌡 Water Temp
21.8 °C
Target 18–22°C
✓ In range
📡Force read now
⚙Override target band…
🫧 DO
7.2 mg/L
Target 6.0–9.0
✓ In range
📡Force read now
⚙Override target band…
⚠Mark sensor suspect
🌫 CO₂
890 ppm
Target 600–1200
✓ In range
📡Force read now
⚙Override target band…
🪣 Water Level
72 %
Min 20%
✓ OK
📡Force read now
📈 pH — Station B2 · last 6h
1h
6h
24h
7d
30d
08:0009:1210:2411:3612:4814:00
Target range
⬆ Above max since 11:20