May 07, 2026

Generated lab notebook from daily_summary, plan_journal, and setpoint audit data. It is intentionally chronological and may include in-progress cycles before validation.

🌅 Morning Cycle (9:48 AM) — iris-20260507-0946

Status

validated

Outcome score

5/10

Changed parameters

none recorded

Result: 2026-05-07 finished with planner_score 59.5, both-axis compliance 57.4%, temp compliance 72.1%, VPD compliance 65.4%. Stress was entirely VPD-low: 6.43h low-VPD, 0h VPD-high, 0h heat, 0h cold. Cost was acceptable at USD 4.80, split nearly evenly between electric (USD 2.52) and gas (USD 2.28), with therms 2.751 below the 7d avg 5.905 and kWh 22.71 slightly above 7d avg 21.1. The plan correctly avoided VPD-high stress and kept cost under target, but afternoon/overnight humidity controls were still too wet: the 30s pulse-gap dry-window posture and fog availability over-corrected into sustained VPD-low. Dew point margin reached 4.2F with 1.7h dp-risk, so the disease/condensation edge was worse than intended. Forecast solar was badly undercalled (598 predicted vs 1097 actual), but actual humidity stayed much wetter than the dry forecast, making the aggressive afternoon humidity posture unnecessary.

Reflection

Validating previous cycle: iris-20260505-0718

Previous hypothesis: SUNRISE catch-up recovered from local Gemma context overflow. The local run already diagnosed saturated/overcast conditions and wrote tactical one-shot knobs: bias_heat=2.0, mister_engage_kpa≈2.04, mister_pulse_gap_s=60. This full plan formalizes that posture with complete Tier 1 coverage and exact trigger correlation.

{"conditions":{"summary":"Cold, saturated, fully overcast May 5 morning with forecast outdoor VPD near zero and high VPD-low risk."},"stress_windows":[{"start":"2026-05-05T06:00:00-06:00","end":"2026-05-05T18:00:00-06:00","stress_axis":"vpd_low","expected_direction":"reduce"}],"rationale":["Suppress premature misting with high mister_engage_kpa and max legal pulse gap.","Hold heat bias through the cold morning to preserve temperature stability.","Keep all values inside tunable registry bounds and avoid crop-band params."]}

Result: 2026-05-07 finished with planner_score 59.5, both-axis compliance 57.4%, temp compliance 72.1%, VPD compliance 65.4%. Stress was entirely VPD-low: 6.43h low-VPD, 0h VPD-high, 0h heat, 0h cold. Cost was acceptable at USD 4.80, split nearly evenly between electric (USD 2.52) and gas (USD 2.28), with therms 2.751 below the 7d avg 5.905 and kWh 22.71 slightly above 7d avg 21.1. The plan correctly avoided VPD-high stress and kept cost under target, but afternoon/overnight humidity controls were still too wet: the 30s pulse-gap dry-window posture and fog availability over-corrected into sustained VPD-low. Dew point margin reached 4.2F with 1.7h dp-risk, so the disease/condensation edge was worse than intended. Forecast solar was badly undercalled (598 predicted vs 1097 actual), but actual humidity stayed much wetter than the dry forecast, making the aggressive afternoon humidity posture unnecessary. Score: 5/10

New finding: On cool/mild days with indoor RH already high and forecast uncertainty large, prioritize avoiding VPD-low over preempting dry-window VPD-high unless outdoor RH is actually below ~30% and indoor VPD is rising. Use wider mister gaps and conservative fog until live VPD exceeds the ramp threshold. → Added to Lessons Learned

Hypothesis

Testing: Staged humidity response: conservative misting through the humid morning, lower thresholds/faster gap only during the 14:00-17:30 dry window, then overnight mist suppression. Expected outcome: Target planner_score >65, both-axis compliance >65%, VPD-low stress <1.5h, VPD-high stress <1.0h, total cost below USD 7 if gas demand eases overnight.

Conditions (structured)

Outdoor peak

71.0°F

RH minimum

22.0%

Solar peak

598.0 W/m²

Cloud average

80.0%

cool spring day with heavy cloud cover but dry afternoon air; forecast VPD peaks near 2.0 kPa 15:00-17:00, then saturated overnight.

Expected stress windows

vpd_lowmedium · 2026-05-07T09:45:00-06:00 to 2026-05-07T12:00:00-06:00

hold mist threshold higher and use wider pulse gaps while RH is already 70%+

vpd_highmedium · 2026-05-07T13:00:00-06:00 to 2026-05-07T17:30:00-06:00

lower mister_engage_kpa to 1.35 and fog_escalation_kpa to 0.35 with 30s pulse gaps

vpd_lowhigh · 2026-05-07T21:00:00-06:00 to 2026-05-08T07:00:00-06:00

raise mist thresholds, max pulse gap, fog conservative, slight negative heat bias to avoid gas-heavy humidity chasing

Parameter rationale

mister_engage_kpa1.8 → 1.6; current RH 71% and VPD 0.89 at 09:46

avoid adding moisture during the already humid morning

mister_engage_kpa1.6 → 1.35; outdoor RH 22-29% and VPD 1.5-2.0 from 13:00-17:00

start VPD recovery before crop-band excursions compound

fog_escalation_kpa0.5 → 0.35; dry afternoon but moderate temperature peak only 71F

allow vent+fog assist if VPD rises while avoiding prolonged sealed heat trapping

mister_pulse_gap_s60.0 → 30.0; afternoon VPD peak near 2.0 kPa with cloud-filtered solar

reduce VPD-high stress below 1h without creating overnight VPD-low

bias_heat0.0 → -1.0; gas cost yesterday 8.453 therms vs 7d avg 5.39 and overnight outdoor VPD near 0.1-0.4

reduce gas-heavy humidity chasing overnight while keeping safety rails intact

Setpoints

Thursday May 07

Primary crop-band changes:

09:50hyst 0.4

Morning is already humid; avoid adding water while preservin

12:00hyst 0.35

Step down mist thresholds as outdoor VPD climbs above 1.3 kP

14:00hyst 0.35

Peak dry window: RH forecast 22-29%, VPD 1.7-2.0. Use faster

17:30hyst 0.45

Declining light and rising RH: unwind afternoon misting to p

20:30hyst 0.5

Overnight forecast is saturated and cool; suppress mist/fog

Tactical tunable changes:

09:50d_cool 3; engage 1.6; all 2.2; pulse 60; gap 45; wt 1.8

Morning is already humid; avoid adding water while preservin

12:00d_cool 3; engage 1.45; all 2; pulse 60; gap 35; wt 2

Step down mist thresholds as outdoor VPD climbs above 1.3 kP

14:00d_cool 3; engage 1.35; all 1.9; pulse 60; gap 30; wt 2.2

Peak dry window: RH forecast 22-29%, VPD 1.7-2.0. Use faster

17:30d_cool 4; engage 1.7; all 2.3; pulse 60; gap 45; wt 1.8

Declining light and rising RH: unwind afternoon misting to p

20:30d_cool 5; engage 2.1; all 2.5; pulse 60; gap 60; wt 1.5

Overnight forecast is saturated and cool; suppress mist/fog

Friday May 08

Primary crop-band changes:

06:30hyst 0.4

Reset to balanced morning posture for Friday; next sunrise c

Tactical tunable changes:

06:30d_cool 3; engage 1.6; all 2.2; pulse 60; gap 45; wt 1.8

Reset to balanced morning posture for Friday; next sunrise c

Changed secondary parameters:

09:50bias_cool

initial 0

09:50bias_heat

initial 0

09:50d_heat_stage_2

initial 5

09:50enthalpy_close

initial 0

09:50enthalpy_open

initial 0

09:50fog_escalation_kpa

initial 0.45

09:50heat_hysteresis

initial 1

09:50min_fog_off_s

initial 90

09:50min_fog_on_s

initial 60

09:50min_heat_off_s

initial 300

09:50min_heat_on_s

initial 120

09:50min_vent_off_s

initial 90

09:50min_vent_on_s

initial 60

09:50mist_backoff_s

initial 600

09:50mist_max_closed_vent_s

initial 420

09:50mist_thermal_relief_s

initial 90

09:50mist_vent_close_lead_s

initial 15

09:50mist_vent_reopen_delay_s

initial 45

09:50mister_all_delay_s

initial 90

09:50mister_engage_delay_s

initial 30

09:50mister_water_budget_gal

initial 500

09:50temp_hysteresis

initial 1.5

09:50vpd_watch_dwell_s

initial 60

12:00fog_escalation_kpa

0.45 → 0.4

12:00min_fog_off_s

90 → 75

12:00mister_all_delay_s

90 → 60

12:00vpd_watch_dwell_s

60 → 45

14:00fog_escalation_kpa

0.4 → 0.35

14:00min_fog_off_s

75 → 60

14:00mist_max_closed_vent_s

420 → 360

17:30bias_cool

0 → 1

17:30fog_escalation_kpa

0.35 → 0.55

17:30min_fog_off_s

60 → 120

17:30min_vent_off_s

90 → 120

17:30mist_backoff_s

600 → 900

17:30mist_max_closed_vent_s

360 → 300

17:30mister_all_delay_s

60 → 120

17:30vpd_watch_dwell_s

45 → 60

20:30bias_cool

1 → 2

20:30bias_heat

0 → -1

20:30fog_escalation_kpa

0.55 → 0.8

20:30min_fog_off_s

120 → 180

20:30min_heat_off_s

300 → 360

20:30min_vent_off_s

120 → 180

20:30min_vent_on_s

60 → 90

20:30mist_backoff_s

900 → 1200

20:30mist_max_closed_vent_s

300 → 240

20:30mist_vent_reopen_delay_s

45 → 60

20:30mister_all_delay_s

120 → 180

20:30mister_engage_delay_s

30 → 60

20:30temp_hysteresis

1.5 → 1.8

20:30vpd_watch_dwell_s

60 → 90

06:30bias_cool

2 → 0

06:30bias_heat

-1 → 0

06:30fog_escalation_kpa

0.8 → 0.45

06:30min_fog_off_s

180 → 90

06:30min_heat_off_s

360 → 300

06:30min_vent_off_s

180 → 90

06:30min_vent_on_s

90 → 60

06:30mist_backoff_s

1200 → 600

06:30mist_max_closed_vent_s

240 → 420

06:30mist_vent_reopen_delay_s

60 → 45

06:30mister_all_delay_s

180 → 90

06:30mister_engage_delay_s

60 → 30

06:30temp_hysteresis

1.8 → 1.5

06:30vpd_watch_dwell_s

90 → 60

Full secondary parameter dump
09:50bias_cool

Value 0.

09:50bias_heat

Value 0.

09:50d_heat_stage_2

Value 5.

09:50enthalpy_close

Value 0.

09:50enthalpy_open

Value 0.

09:50fog_escalation_kpa

Value 0.45.

09:50heat_hysteresis

Value 1.

09:50min_fog_off_s

Value 90.

09:50min_fog_on_s

Value 60.

09:50min_heat_off_s

Value 300.

09:50min_heat_on_s

Value 120.

09:50min_vent_off_s

Value 90.

09:50min_vent_on_s

Value 60.

09:50mist_backoff_s

Value 600.

09:50mist_max_closed_vent_s

Value 420.

09:50mist_thermal_relief_s

Value 90.

09:50mist_vent_close_lead_s

Value 15.

09:50mist_vent_reopen_delay_s

Value 45.

09:50mister_all_delay_s

Value 90.

09:50mister_engage_delay_s

Value 30.

09:50mister_water_budget_gal

Value 500.

09:50temp_hysteresis

Value 1.5.

09:50vpd_watch_dwell_s

Value 60.

12:00bias_cool

Value 0.

12:00bias_heat

Value 0.

12:00d_heat_stage_2

Value 5.

12:00enthalpy_close

Value 0.

12:00enthalpy_open

Value 0.

12:00fog_escalation_kpa

Value 0.4.

12:00heat_hysteresis

Value 1.

12:00min_fog_off_s

Value 75.

12:00min_fog_on_s

Value 60.

12:00min_heat_off_s

Value 300.

12:00min_heat_on_s

Value 120.

12:00min_vent_off_s

Value 90.

12:00min_vent_on_s

Value 60.

12:00mist_backoff_s

Value 600.

12:00mist_max_closed_vent_s

Value 420.

12:00mist_thermal_relief_s

Value 90.

12:00mist_vent_close_lead_s

Value 15.

12:00mist_vent_reopen_delay_s

Value 45.

12:00mister_all_delay_s

Value 60.

12:00mister_engage_delay_s

Value 30.

12:00mister_water_budget_gal

Value 500.

12:00temp_hysteresis

Value 1.5.

12:00vpd_watch_dwell_s

Value 45.

14:00bias_cool

Value 0.

14:00bias_heat

Value 0.

14:00d_heat_stage_2

Value 5.

14:00enthalpy_close

Value 0.

14:00enthalpy_open

Value 0.

14:00fog_escalation_kpa

Value 0.35.

14:00heat_hysteresis

Value 1.

14:00min_fog_off_s

Value 60.

14:00min_fog_on_s

Value 60.

14:00min_heat_off_s

Value 300.

14:00min_heat_on_s

Value 120.

14:00min_vent_off_s

Value 90.

14:00min_vent_on_s

Value 60.

14:00mist_backoff_s

Value 600.

14:00mist_max_closed_vent_s

Value 360.

14:00mist_thermal_relief_s

Value 90.

14:00mist_vent_close_lead_s

Value 15.

14:00mist_vent_reopen_delay_s

Value 45.

14:00mister_all_delay_s

Value 60.

14:00mister_engage_delay_s

Value 30.

14:00mister_water_budget_gal

Value 500.

14:00temp_hysteresis

Value 1.5.

14:00vpd_watch_dwell_s

Value 45.

17:30bias_cool

Value 1.

17:30bias_heat

Value 0.

17:30d_heat_stage_2

Value 5.

17:30enthalpy_close

Value 0.

17:30enthalpy_open

Value 0.

17:30fog_escalation_kpa

Value 0.55.

17:30heat_hysteresis

Value 1.

17:30min_fog_off_s

Value 120.

17:30min_fog_on_s

Value 60.

17:30min_heat_off_s

Value 300.

17:30min_heat_on_s

Value 120.

17:30min_vent_off_s

Value 120.

17:30min_vent_on_s

Value 60.

17:30mist_backoff_s

Value 900.

17:30mist_max_closed_vent_s

Value 300.

17:30mist_thermal_relief_s

Value 90.

17:30mist_vent_close_lead_s

Value 15.

17:30mist_vent_reopen_delay_s

Value 45.

17:30mister_all_delay_s

Value 120.

17:30mister_engage_delay_s

Value 30.

17:30mister_water_budget_gal

Value 500.

17:30temp_hysteresis

Value 1.5.

17:30vpd_watch_dwell_s

Value 60.

20:30bias_cool

Value 2.

20:30bias_heat

Value -1.

20:30d_heat_stage_2

Value 5.

20:30enthalpy_close

Value 0.

20:30enthalpy_open

Value 0.

20:30fog_escalation_kpa

Value 0.8.

20:30heat_hysteresis

Value 1.

20:30min_fog_off_s

Value 180.

20:30min_fog_on_s

Value 60.

20:30min_heat_off_s

Value 360.

20:30min_heat_on_s

Value 120.

20:30min_vent_off_s

Value 180.

20:30min_vent_on_s

Value 90.

20:30mist_backoff_s

Value 1200.

20:30mist_max_closed_vent_s

Value 240.

20:30mist_thermal_relief_s

Value 90.

20:30mist_vent_close_lead_s

Value 15.

20:30mist_vent_reopen_delay_s

Value 60.

20:30mister_all_delay_s

Value 180.

20:30mister_engage_delay_s

Value 60.

20:30mister_water_budget_gal

Value 500.

20:30temp_hysteresis

Value 1.8.

20:30vpd_watch_dwell_s

Value 90.

06:30bias_cool

Value 0.

06:30bias_heat

Value 0.

06:30d_heat_stage_2

Value 5.

06:30enthalpy_close

Value 0.

06:30enthalpy_open

Value 0.

06:30fog_escalation_kpa

Value 0.45.

06:30heat_hysteresis

Value 1.

06:30min_fog_off_s

Value 90.

06:30min_fog_on_s

Value 60.

06:30min_heat_off_s

Value 300.

06:30min_heat_on_s

Value 120.

06:30min_vent_off_s

Value 90.

06:30min_vent_on_s

Value 60.

06:30mist_backoff_s

Value 600.

06:30mist_max_closed_vent_s

Value 420.

06:30mist_thermal_relief_s

Value 90.

06:30mist_vent_close_lead_s

Value 15.

06:30mist_vent_reopen_delay_s

Value 45.

06:30mister_all_delay_s

Value 90.

06:30mister_engage_delay_s

Value 30.

06:30mister_water_budget_gal

Value 500.

06:30temp_hysteresis

Value 1.5.

06:30vpd_watch_dwell_s

Value 60.


🌙 Overnight Cycle (9:13 PM) — iris-20260507-2116

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

none recorded

Reflection

Daily Summary So Far — this cycle will be validated at the next planning cycle.

Hypothesis

Setpoints

Thursday May 07

Primary crop-band changes:

21:16hyst 0.5

evening_settle: VPD is in band but dew point margin is only

Tactical tunable changes:

21:16d_cool 5; engage 1.8; all 2.5; pulse 45; gap 60; wt 1.5

evening_settle: VPD is in band but dew point margin is only

Friday May 08

Primary crop-band changes:

00:30hyst 0.5

midnight_posture: forecast outdoor VPD falls below 0.4 kPa;

03:30hyst 0.5

pre_dawn: lowest forecast outdoor temp/RH combination create

06:30hyst 0.5

sunrise_handoff: release from overnight humidity suppression

09:30hyst 0.35

dry-day fallback if SUNRISE is missed: forecast turns clear/

Tactical tunable changes:

00:30d_cool 5; engage 2; all 2.5; pulse 45; gap 60; wt 1.5

midnight_posture: forecast outdoor VPD falls below 0.4 kPa;

03:30d_cool 5; engage 2; all 2.5; pulse 45; gap 60; wt 1.5

pre_dawn: lowest forecast outdoor temp/RH combination create

06:30d_cool 4; engage 1.6; all 2.2; pulse 60; gap 45; wt 1.8

sunrise_handoff: release from overnight humidity suppression

09:30d_cool 3.5; engage 1.3; all 1.8; pulse 60; gap 25; wt 2

dry-day fallback if SUNRISE is missed: forecast turns clear/

Changed secondary parameters:

21:16bias_cool

initial 3.5

21:16bias_heat

initial 0.5

21:16enthalpy_close

initial 0

21:16enthalpy_open

initial 0

21:16fog_escalation_kpa

initial 0.8

21:16min_fog_off_s

initial 300

21:16min_fog_on_s

initial 60

21:16min_heat_off_s

initial 360

21:16min_heat_on_s

initial 120

21:16min_vent_off_s

initial 180

21:16min_vent_on_s

initial 120

21:16mist_max_closed_vent_s

initial 240

21:16mist_thermal_relief_s

initial 90

21:16mist_vent_close_lead_s

initial 15

21:16mist_vent_reopen_delay_s

initial 90

21:16mister_water_budget_gal

initial 500

21:16vpd_watch_dwell_s

initial 120

00:30bias_cool

3.5 → 4

00:30bias_heat

0.5 → 1

00:30fog_escalation_kpa

0.8 → 0.9

00:30mist_max_closed_vent_s

240 → 180

06:30bias_cool

4 → 3

06:30bias_heat

1 → 0.5

06:30fog_escalation_kpa

0.9 → 0.5

06:30min_fog_off_s

300 → 180

06:30min_vent_on_s

120 → 90

06:30mist_max_closed_vent_s

180 → 360

06:30mist_vent_reopen_delay_s

90 → 60

06:30vpd_watch_dwell_s

120 → 90

09:30bias_cool

3 → 1

09:30bias_heat

0.5 → 0

09:30fog_escalation_kpa

0.5 → 0.35

09:30min_fog_off_s

180 → 120

09:30min_heat_off_s

360 → 300

09:30min_vent_off_s

180 → 120

09:30mist_max_closed_vent_s

360 → 300

09:30vpd_watch_dwell_s

90 → 60

Full secondary parameter dump
21:16bias_cool

Value 3.5.

21:16bias_heat

Value 0.5.

21:16enthalpy_close

Value 0.

21:16enthalpy_open

Value 0.

21:16fog_escalation_kpa

Value 0.8.

21:16min_fog_off_s

Value 300.

21:16min_fog_on_s

Value 60.

21:16min_heat_off_s

Value 360.

21:16min_heat_on_s

Value 120.

21:16min_vent_off_s

Value 180.

21:16min_vent_on_s

Value 120.

21:16mist_max_closed_vent_s

Value 240.

21:16mist_thermal_relief_s

Value 90.

21:16mist_vent_close_lead_s

Value 15.

21:16mist_vent_reopen_delay_s

Value 90.

21:16mister_water_budget_gal

Value 500.

21:16vpd_watch_dwell_s

Value 120.

00:30bias_cool

Value 4.

00:30bias_heat

Value 1.

00:30enthalpy_close

Value 0.

00:30enthalpy_open

Value 0.

00:30fog_escalation_kpa

Value 0.9.

00:30min_fog_off_s

Value 300.

00:30min_fog_on_s

Value 60.

00:30min_heat_off_s

Value 360.

00:30min_heat_on_s

Value 120.

00:30min_vent_off_s

Value 180.

00:30min_vent_on_s

Value 120.

00:30mist_max_closed_vent_s

Value 180.

00:30mist_thermal_relief_s

Value 90.

00:30mist_vent_close_lead_s

Value 15.

00:30mist_vent_reopen_delay_s

Value 90.

00:30mister_water_budget_gal

Value 500.

00:30vpd_watch_dwell_s

Value 120.

03:30bias_cool

Value 4.

03:30bias_heat

Value 1.

03:30enthalpy_close

Value 0.

03:30enthalpy_open

Value 0.

03:30fog_escalation_kpa

Value 0.9.

03:30min_fog_off_s

Value 300.

03:30min_fog_on_s

Value 60.

03:30min_heat_off_s

Value 360.

03:30min_heat_on_s

Value 120.

03:30min_vent_off_s

Value 180.

03:30min_vent_on_s

Value 120.

03:30mist_max_closed_vent_s

Value 180.

03:30mist_thermal_relief_s

Value 90.

03:30mist_vent_close_lead_s

Value 15.

03:30mist_vent_reopen_delay_s

Value 90.

03:30mister_water_budget_gal

Value 500.

03:30vpd_watch_dwell_s

Value 120.

06:30bias_cool

Value 3.

06:30bias_heat

Value 0.5.

06:30enthalpy_close

Value 0.

06:30enthalpy_open

Value 0.

06:30fog_escalation_kpa

Value 0.5.

06:30min_fog_off_s

Value 180.

06:30min_fog_on_s

Value 60.

06:30min_heat_off_s

Value 360.

06:30min_heat_on_s

Value 120.

06:30min_vent_off_s

Value 180.

06:30min_vent_on_s

Value 90.

06:30mist_max_closed_vent_s

Value 360.

06:30mist_thermal_relief_s

Value 90.

06:30mist_vent_close_lead_s

Value 15.

06:30mist_vent_reopen_delay_s

Value 60.

06:30mister_water_budget_gal

Value 500.

06:30vpd_watch_dwell_s

Value 90.

09:30bias_cool

Value 1.

09:30bias_heat

Value 0.

09:30enthalpy_close

Value 0.

09:30enthalpy_open

Value 0.

09:30fog_escalation_kpa

Value 0.35.

09:30min_fog_off_s

Value 120.

09:30min_fog_on_s

Value 60.

09:30min_heat_off_s

Value 300.

09:30min_heat_on_s

Value 120.

09:30min_vent_off_s

Value 120.

09:30min_vent_on_s

Value 90.

09:30mist_max_closed_vent_s

Value 300.

09:30mist_thermal_relief_s

Value 90.

09:30mist_vent_close_lead_s

Value 15.

09:30mist_vent_reopen_delay_s

Value 60.

09:30mister_water_budget_gal

Value 500.

09:30vpd_watch_dwell_s

Value 60.


Daily Summary So Far

Climate

Temperature

61.6–80.9°F; avg 69.4°F

VPD

0.27–1.68 kPa; avg 0.74 kPa

Relative humidity

51.5–86.5%

Stress Hours

  • Heat stress (>85°F): 0.0h
  • VPD stress (>2.0 kPa): 0.0h
  • Cold stress (<55°F): 0.0h

Economics

Electric

USD 0.20

Gas

USD 2.32

Water

USD 0.000

Total

USD 2.52

Equipment Runtimes

Fan 1247 min

Primary exhaust runtime.

Fan 2268 min

Secondary exhaust runtime.

Vent354 min

Intake vent runtime.

Fog65 min

Fogger runtime.

Heat 1 electric856 min

Electric heater runtime.

Heat 2 gas224 min

Gas heater runtime.

Grow lights0 min

Supplemental lighting runtime.

Mister south0.26h

South mister runtime.

Mister west0.62h

West mister runtime.

Mister center2.71h

Center mister runtime.

Water

  • Total: 0 gal
  • Mister: 253 gal

Crop Health (Gemini Vision)

Canna Liliessouth · health 70% · 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

Vanda Orchidscenter · health 60% · 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

lettuceeast · health 70% · 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

peppereast · health 75% · 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

strawberryeast · health 70% · 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

Vision observation notes
Canna LiliesGemini Vision notes

Foliage looks generally green, but hard to see detail from this distance. Soil moisture is high.

Vanda OrchidsGemini Vision notes

Hanging roots appear healthy, but hard to assess foliage from this angle.

lettuceGemini Vision notes

Seedlings appear healthy, but difficult to see clearly due to distance and lighting.

pepperGemini Vision notes

Seedlings appear healthy, but difficult to see clearly due to distance and lighting.

strawberryGemini Vision notes

Seedlings appear healthy, but difficult to see clearly due to distance and lighting.

Hourly Pattern

12:0073.7°F; VPD 0.96 kPa

RH 66.5%.

13:0074.1°F; VPD 1.02 kPa

RH 64.6%.

14:0077.3°F; VPD 1.19 kPa

RH 63.4%.

15:0076.2°F; VPD 1.26 kPa

RH 59.2%.

16:0074.1°F; VPD 0.86 kPa

RH 70.2%.

17:0072.8°F; VPD 0.74 kPa

RH 73.7%.

18:0070.0°F; VPD 0.60 kPa

RH 76.1%.

19:0065.5°F; VPD 0.48 kPa

RH 77.9%.

20:0064.3°F; VPD 0.45 kPa

RH 78.2%.

21:0063.4°F; VPD 0.44 kPa

RH 78.1%.

22:0063.5°F; VPD 0.46 kPa

RH 77.0%.

23:0063.4°F; VPD 0.49 kPa

RH 75.6%.

00:0063.3°F; VPD 0.52 kPa

RH 74.2%.

01:0063.4°F; VPD 0.53 kPa

RH 73.6%.

02:0063.7°F; VPD 0.47 kPa

RH 77.0%.

03:0063.6°F; VPD 0.47 kPa

RH 77.0%.

04:0063.4°F; VPD 0.48 kPa

RH 76.3%.

05:0064.1°F; VPD 0.51 kPa

RH 75.4%.

06:0065.4°F; VPD 0.57 kPa

RH 73.9%.

07:0068.3°F; VPD 0.70 kPa

RH 70.8%.

08:0070.4°F; VPD 0.77 kPa

RH 69.9%.

09:0072.9°F; VPD 0.74 kPa

RH 73.6%.

10:0073.8°F; VPD 0.88 kPa

RH 69.3%.

11:0074.4°F; VPD 0.97 kPa

RH 66.8%.

7-Day Stress Context

2026-05-01Heat 4.9h; VPD high 4.4h

Cold stress 0.0h.

2026-05-02Heat 0.0h; VPD high 0.0h

Cold stress 0.0h.

2026-05-03Heat 0.0h; VPD high 0.0h

Cold stress 0.0h.

2026-05-04Heat 0.0h; VPD high 0.0h

Cold stress 0.0h.

2026-05-05Heat 0.0h; VPD high 0.0h

Cold stress 0.0h.

2026-05-06Heat 0.0h; VPD high 0.0h

Cold stress 0.0h.

2026-05-07Heat 0.0h; VPD high 0.0h

Cold stress 0.0h.