May 03, 2026

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

Planner Execution Ledger

Planner checkpoints can acknowledge that the active plan is still suitable without writing a new public plan ID. Those no-change decisions are part of the audit trail.

Delivery events

23

Plan writes

3

No-change acknowledgements

20

Pending

0

EventDeliveredTypeStatusResultResolvedNote
Midnight Posture00:00TRANSITIONacked-00:01Acknowledged: Midnight check: greenhouse is stable in IDLE at 63.6F, VPD 0.47 kPa, RH 76%, dew-point margin 7.5F. Heat1 is trimming temperature, vent/fans/fog/misters are off, and the active overnight plan already holds a humidity-conserving posture until the 04:30/06:30/09:00 dry-ramp waypoints. No tunable change needed. Resolved 00:01 MDT.
New forecast data00:40FORECASTacked-00:41Acknowledged: 00:40 forecast update reviewed against active plan iris-20260502-1958. Near-term temperature and RH remain within the plan envelope (peak ~77F, RH floor 6%, dry ramp 09:00-19:00). Cloud/solar guidance has shifted lower, but that reduces heat-trap risk while the very low RH still justifies the existing 09:00 aggressive VPD preconditioning waypoint. No tunable changes needed. Resolved 00:41 MDT.
New forecast data01:41FORECASTacked-01:42Acknowledged: Forecast update reviewed: new 24h forecast matches the active plan posture—very dry Sunday ramp (RH 6-10%, VPD near 3 kPa) with moderated/overcast solar. Existing 06:30 and 09:00 waypoints already pivot from overnight humidity conservation into aggressive VPD preconditioning (lower engage/all thresholds, short mist gap, high VPD weighting, low fog escalation). No significant temperature, humidity, or cloud-cover shift requiring a new plan. Resolved 01:42 MDT.
New forecast data02:40FORECASTacked-02:41Acknowledged: No tunable change needed: refreshed 24h forecast still matches the active plan's premise—very dry Sunday RH/VPD ramp with substantial cloud uncertainty and reduced but nonzero solar. Existing 06:30 and 09:00 waypoints already pivot from overnight humidity conservation to aggressive mist/fog preconditioning for the dry ramp; lower updated solar reduces heat-trap risk rather than requiring immediate retune. Reassess at sunrise with observed cloud/solar. Resolved 02:41 MDT.
New forecast data03:41FORECASTacked-03:42Acknowledged: Forecast update reviewed: 24h forecast still matches the active overnight-to-dry-ramp plan closely enough to leave it in place. Today remains a very dry Sunday with RH falling to 7-10% and peak temp near 78F; midday cloud cover is high but solar/VPD ramp still warrants the already-scheduled aggressive 06:30/09:00 mist/fog posture. No tunable changes needed. Resolved 03:42 MDT.
New forecast data11:18FORECASTacked-11:19Acknowledged: Forecast update reviewed: next 24h remains the expected hot-dry Sunday ramp (RH 8-12%, VPD 2.5-3.0 kPa through afternoon) already covered by the active aggressive dry-day posture: mister_engage_kpa 1.1, mister_all_kpa 1.5, 20s pulse gap, fog_escalation_kpa 0.22, short 180s sealed-vent cap, and dwell gate enabled. Current greenhouse is stable (76.1F, VPD 1.19, dp margin 14.1F), so no tunable or plan change needed. Resolved 11:19 MDT.
New forecast data12:18FORECASTacked-12:18Acknowledged: Forecast update matches the active 11:32 plan: near-term peak remains ~78F with RH 8-11%, strong solar through mid-afternoon, and the plan already holds aggressive mist/fog until 17:00 before relaxing to avoid VPD-low overshoot. No significant temp/cloud/humidity shift requiring tunable changes. Resolved 12:18 MDT.
New forecast data13:18FORECASTacked-13:19Acknowledged: Forecast update reviewed: next 24h remains aligned with active plan iris-20260503-1132 — short dry-solar peak this afternoon (78F, RH 7-9%, solar falling after 15:00) followed by planned evening relaxation and Monday overcast/cold-front posture. No significant >5F temperature shift or humidity/solar pattern change requiring a new plan. Resolved 13:19 MDT.
New forecast data14:18FORECASTplan_writteniris-20260503-153815:36Wrote public plan iris-20260503-1538. Resolved 15:36 MDT.
Peak Stress14:58TRANSITIONacked-14:59Acknowledged: Peak-stress transition reviewed with fresh climate/equipment/plan/setpoint data. Current avg VPD is 1.07 kPa against 0.8-1.1 band, temp 77.6F against temp_high 78F, equipment is idle, and south zone is already humid/low-VPD. Existing aggressive peak posture is sufficient; further mist/fog aggression would risk repeating yesterday's VPD-low/water overshoot. No tunable change needed. Resolved 14:59 MDT.
New forecast data15:18FORECASTplan_writteniris-20260503-153815:36Wrote public plan iris-20260503-1538. Resolved 15:36 MDT.
New forecast data16:18FORECASTacked-16:19Acknowledged: Forecast update reviewed against active plan and current setpoints. Near-term Sunday is dry but solar is collapsing and fog window is ending; the 15:38 cloud-deviation relaxation remains appropriate. Monday still has a dry midday shoulder, but the existing 07:00 waypoint already tightens mist/fog thresholds for that window and the 16:00 relaxation matches improving RH/low solar. No significant forecast shift requiring tunable changes. Resolved 16:19 MDT.
Tree Shade16:58TRANSITIONacked-16:59Acknowledged: Tree Shade transition reviewed: greenhouse is cool and stable in IDLE (72.0F, VPD 0.80 kPa, RH 70%), vent/fog/misters are off, and the active 15:38 cloud-deviation plan has already relaxed mist/fog posture with a further evening relaxation scheduled at 20:00. Current VPD is above the low band but below mist thresholds, so additional tuning would mainly increase VPD-low/overshoot risk. No setpoint change needed. Resolved 16:59 MDT.
New forecast data17:19FORECASTacked-17:19Acknowledged: Forecast update reviewed: next 24h still matches the active posture — relaxed evening/overnight thresholds after the cloud-deviation plan, then aggressive Monday morning VPD controls for the dry 10:00-15:00 window. Current greenhouse is cool/humid and idle, so no tunable changes needed. Resolved 17:19 MDT.
New forecast data18:19FORECASTacked-18:20Acknowledged: Forecast update matches the assembled context and active plan: dry but mostly overcast Monday midday is already covered by the 07:00 aggressive VPD waypoint, with relaxation at 16:00 before the cold/wet Tuesday pattern. Current greenhouse is stable (70.7F, VPD 0.56, IDLE), so no tunable change needed. Resolved 18:20 MDT.
Decline18:58TRANSITIONacked-18:58Acknowledged: Decline transition checked at 18:58 MDT: greenhouse is IDLE with all cooling/misting/fog/vent off, temp 68.0F, VPD 0.49 kPa, RH 79%, dew point margin 6.6F. Current plan already relaxes further at 20:00 for evening; no immediate tunable change needed because solar is nearly gone, fog is outside its time window, and VPD is low/near band rather than high. Resolved 18:58 MDT.
New forecast data19:19FORECASTacked-19:20Acknowledged: Forecast matches the active plan assumptions: Monday remains overcast but very dry (RH ~15-23%, VPD peak ~2.5 kPa) with modest solar and temps below heat-risk levels. Existing 07:00 waypoint already tightens mist/fog thresholds for the dry midday window, then relaxes at 16:00. No tunable change needed. Resolved 19:20 MDT.
Evening planning cycle19:58SUNSETplan_writteniris-20260503-195820:00Wrote public plan iris-20260503-1958. Resolved 20:00 MDT.
New forecast data20:18FORECASTacked-20:19Acknowledged: Forecast update reviewed: new 24h forecast still matches active sunset plan assumptions — cool overnight, dry overcast Monday with a brief midday solar/VPD shoulder, then colder wet conditions Monday night. Existing 08:00 dry-day waypoint already lowers mister thresholds and fog escalation enough for the forecast shift; no tunable change needed. Resolved 20:19 MDT.
Evening Settle20:58TRANSITIONacked-20:58Acknowledged: Evening settle check: greenhouse is stable in IDLE/heating posture (65.1F, VPD 0.40 kPa, RH 81%, dew point margin 6F). Fog/misters/vent/fans are off; heat1 is cycling as expected for the cold-front overnight. Active sunset plan already suppresses humidification overnight with high mist thresholds, wide VPD hysteresis, short sealed-vent cap, and elevated cooling bias. No tunable change needed; no Slack post required. Resolved 20:58 MDT.
New forecast data21:19FORECASTacked-21:20Acknowledged: Forecast update reviewed: next 24h remains aligned with active sunset plan iris-20260503-1958. Monday still shows overcast/low-solar but dry midday air (peak ~73F, RH ~18-24%, VPD ~2.25 kPa), followed by humid/cool evening and rain risk. Existing 08:00 moderate dry-day posture and 20:00 relaxation already cover this; no tunable change needed. Resolved 21:20 MDT.
New forecast data22:19FORECASTacked-22:19Acknowledged: Forecast update matches the active sunset plan: Monday remains overcast, moderately warm (peak ~74F), dry midday (RH ~17-20%), and cold/wet Monday night. Existing 08:00 moderate dry-ramp and 20:00 overnight anti-condensation/heating posture already cover the shift; no tunable or waypoint change needed. Resolved 22:19 MDT.
New forecast data23:19FORECASTacked-23:20Acknowledged: Forecast update checked: the 24h outlook remains aligned with active plan iris-20260503-1958 — Monday still shows a brief dry midday shoulder near 76F/16% RH under mostly overcast conditions, followed by the expected cold/wet night. Existing 08:00 dry-ramp and 20:00 overnight suppression waypoints already cover this; no tunable change needed. Resolved 23:20 MDT.

☀️ Midday Cycle (11:26 AM) — iris-20260503-1132

Status

validated

Outcome score

6/10

Changed parameters

none recorded

Reflection

Validating previous cycle: iris-20260502-1958

Previous hypothesis: Tonight’s main challenge is not condensation; it is avoiding heater→vent oscillation while conserving the humidity already built up after a water-heavy dry day. Dew-point margin is currently 7.0°F with a 5.3°F daily minimum, so I am widening overnight mist thresholds/gaps and using bias_cool +3 to +3.5 to stop small heat overshoots from dumping humidity through the vent. Before sunrise I pivot back toward dry-day readiness because tomorrow’s forecast has RH 6-10% and a midday VPD ramp despite cloud uncertainty. Result: [backfill] avg compliance 70.4% (stress 4.4 h) over plan window 2026-05-03 17:26 → 2026-05-04 02:00 Score: 6/10

Hypothesis

Testing: Peak-only aggressive dry-day control: strong fog/mist during 11:30-17:00, then earlier relaxation than yesterday to reduce VPD-low stress and mister-water waste. Expected outcome: Keep peak indoor VPD below ~1.8 kPa, VPD-high stress under 1.5h, VPD-low stress under 1.0h, dp_risk_hours at 0, and mister water below yesterday’s 489 gal while cost remains below the 7d average.

Conditions

Outdoor peak

78.0°F

RH minimum

8.0%

Solar peak

881.0 W/m²

Cloud average

64.0%

very dry Sunday with strong solar until mid-afternoon; cold wet front Monday evening into Tuesday

Expected stress windows

vpd_highhigh · 2026-05-03T11:30:00-06:00 to 2026-05-03T17:00:00-06:00

engage/all 1.10-1.55, 20s gap, fog_escalation 0.20-0.22, 150-180s sealed cycles

vpd_lowmedium · 2026-05-03T17:00:00-06:00 to 2026-05-04T07:00:00-06:00

relax thresholds/gaps after peak; bias_cool +3 overnight

vpd_lowhigh · 2026-05-04T16:00:00-06:00 to 2026-05-05T18:00:00-06:00

cold/wet-front conservative misting, long gaps, fog_escalation 0.9-1.0

Parameter rationale

mister_engage_kpa1.1 → 1.15; RH 8-12% and outdoor VPD 2.6-3.0 kPa from 12:00-17:00

hold VPD-high stress below 1.5h without all-day aggressive misting

fog_escalation_kpa0.22 → 0.2; post-PR-A fog helps during VENTILATE in dry solar conditions

cap peak indoor VPD below ~1.8 kPa during noon-15:00

mist_max_closed_vent_s180.0 → 150.0; solar 780-881 W/m2; avoid heat trapping while sealing

avoid heat stress while allowing short humidity recovery cycles

vpd_hysteresis0.35 → 0.4; yesterday had 4.0h VPD-low after aggressive extension

reduce over-humidification and water use after peak

bias_cool0.0 → 3.0; overnight 48-60F and Monday/Tuesday cold front

prevent heater→vent oscillation overnight

Setpoints

Sunday May 03

Primary crop-band changes:

TimeValuesNote
11:30hyst 0.35Immediate dry-ramp posture; current mode already SEALED_MIST
14:00hyst 0.35Peak solar/dry window; early fog, short sealed cycles.
17:00hyst 0.4Late dry shoulder; start relaxing to avoid VPD-low overcorre
20:00hyst 0.5Overnight humidity conservation; fog blocked, avoid unnecess

Tactical tunable changes:

TimeValuesNote
11:30d_cool 3; engage 1.1; all 1.5; pulse 60; gap 20; wt 2.8Immediate dry-ramp posture; current mode already SEALED_MIST
14:00d_cool 3; engage 1.15; all 1.55; pulse 60; gap 20; wt 3Peak solar/dry window; early fog, short sealed cycles.
17:00d_cool 4; engage 1.35; all 1.8; pulse 60; gap 30; wt 2.5Late dry shoulder; start relaxing to avoid VPD-low overcorre
20:00d_cool 5; engage 1.7; all 2.3; pulse 45; gap 50; wt 2Overnight humidity conservation; fog blocked, avoid unnecess

Monday May 04

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.4Monday dry overcast ramp; moderate mist/fog before wetter fr
16:00hyst 0.5Cold/wet front begins; conservative humidity posture.

Tactical tunable changes:

TimeValuesNote
07:00d_cool 4; engage 1.35; all 1.8; pulse 60; gap 30; wt 2.5Monday dry overcast ramp; moderate mist/fog before wetter fr
16:00d_cool 5; engage 2.2; all 2.6; pulse 45; gap 60; wt 1.8Cold/wet front begins; conservative humidity posture.

Tuesday May 05

Primary crop-band changes:

TimeValuesNote
06:00hyst 0.5Tuesday cold saturated period; do not add humidity, preserve

Tactical tunable changes:

TimeValuesNote
06:00d_cool 6; engage 2.5; all 2.8; pulse 45; gap 60; wt 1.5Tuesday cold saturated period; do not add humidity, preserve

Wednesday May 06

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.5Wednesday recovery watch; stay conservative until observed V

Tactical tunable changes:

TimeValuesNote
07:00d_cool 5; engage 2; all 2.5; pulse 45; gap 60; wt 1.8Wednesday recovery watch; stay conservative until observed V

Changed secondary parameters:

TimeParameterChange
11:30bias_coolinitial 0
11:30bias_heatinitial 0
11:30enthalpy_closeinitial 1
11:30enthalpy_openinitial -2
11:30fog_escalation_kpainitial 0.22
11:30min_fog_off_sinitial 60
11:30min_fog_on_sinitial 60
11:30min_heat_off_sinitial 300
11:30min_heat_on_sinitial 180
11:30min_vent_off_sinitial 120
11:30min_vent_on_sinitial 90
11:30mist_max_closed_vent_sinitial 180
11:30mist_thermal_relief_sinitial 90
11:30mist_vent_close_lead_sinitial 15
11:30mist_vent_reopen_delay_sinitial 45
11:30mister_water_budget_galinitial 500
11:30vpd_watch_dwell_sinitial 30
14:00fog_escalation_kpa0.22 → 0.2
14:00mist_max_closed_vent_s180 → 150
17:00bias_cool0 → 1.5
17:00bias_heat0 → 0.5
17:00fog_escalation_kpa0.2 → 0.35
17:00min_fog_off_s60 → 90
17:00vpd_watch_dwell_s30 → 45
20:00bias_cool1.5 → 3
20:00bias_heat0.5 → 1
20:00fog_escalation_kpa0.35 → 0.7
20:00min_fog_off_s90 → 180
20:00min_vent_off_s120 → 180
20:00min_vent_on_s90 → 120
20:00mist_max_closed_vent_s150 → 120
20:00mist_vent_reopen_delay_s45 → 60
20:00vpd_watch_dwell_s45 → 75
07:00bias_cool3 → 1
07:00bias_heat1 → 0.5
07:00fog_escalation_kpa0.7 → 0.35
07:00min_fog_off_s180 → 90
07:00min_vent_off_s180 → 120
07:00min_vent_on_s120 → 90
07:00mist_max_closed_vent_s120 → 180
07:00mist_vent_reopen_delay_s60 → 45
07:00vpd_watch_dwell_s75 → 45
16:00bias_cool1 → 3
16:00bias_heat0.5 → 1
16:00fog_escalation_kpa0.35 → 0.9
16:00min_fog_off_s90 → 180
16:00min_vent_off_s120 → 180
16:00min_vent_on_s90 → 120
16:00mist_max_closed_vent_s180 → 120
16:00mist_vent_reopen_delay_s45 → 60
16:00vpd_watch_dwell_s45 → 90
06:00bias_cool3 → 3.5
06:00bias_heat1 → 1.5
06:00fog_escalation_kpa0.9 → 1
06:00min_fog_off_s180 → 240
06:00min_vent_off_s180 → 240
06:00vpd_watch_dwell_s90 → 120
07:00bias_cool3.5 → 2.5
07:00bias_heat1.5 → 1
07:00fog_escalation_kpa1 → 0.8
07:00min_fog_off_s240 → 180
07:00min_vent_off_s240 → 180
07:00vpd_watch_dwell_s120 → 90

🌆 Evening Cycle (3:36 PM) — iris-20260503-1538

Status

validated

Outcome score

7/10

Changed parameters

none recorded

Reflection

Validating previous cycle: iris-20260502-1958

Result: End-of-day score 74.9 with 70.4% both-axis compliance. Temp compliance was strong at 86.1%; VPD compliance was the bottleneck at 75.5%, dominated entirely by VPD-low stress (4.43h) with 0h heat, cold, or VPD-high stress. The cloud-deviation relaxation prevented renewed high-VPD after the afternoon correction and kept peak VPD controlled at 1.78 kPa, but the remaining posture was still too humid for too long. Cost was excellent at USD 1.07, well below the USD 4.56 7-day average; energy/water were not the limiting factor. Score: 7/10

New finding: Cloud-deviation relaxation was directionally correct, but on collapsed-solar days the planner should suppress humidification more decisively and earlier when VPD is already near/below band to avoid multi-hour VPD-low stress. → Added to Lessons Learned

Hypothesis

Testing: Cloud-deviation relaxation: when solar collapses and VPD is already low/near band, switch from dry-day aggressive misting to evening-style thresholds immediately. Expected outcome: Keep additional Sunday VPD-low stress under 0.5h after 15:40 while preventing VPD-high from exceeding 2.0 kPa if clouds persist.

Setpoints

Sunday May 03

Primary crop-band changes:

TimeValuesNote
15:38hyst 0.5Observed solar collapsed under cloud cover and current VPD i
20:00hyst 0.5Evening cloud cover and falling temperatures: avoid overnigh

Tactical tunable changes:

TimeValuesNote
15:38d_cool 3; engage 1.7; all 2.3; pulse 60; gap 50; wt 2Observed solar collapsed under cloud cover and current VPD i
20:00d_cool 4; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.8Evening cloud cover and falling temperatures: avoid overnigh

Monday May 04

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.4Monday has a short dry/sunny risk window around late morning
16:00hyst 0.5Monday afternoon turns cloudy/wetter with declining VPD; rel

Tactical tunable changes:

TimeValuesNote
07:00d_cool 3; engage 1.4; all 1.8; pulse 60; gap 30; wt 2.5Monday has a short dry/sunny risk window around late morning
16:00d_cool 5; engage 2.2; all 2.6; pulse 45; gap 60; wt 1.8Monday afternoon turns cloudy/wetter with declining VPD; rel

Tuesday May 05

Primary crop-band changes:

TimeValuesNote
06:00hyst 0.5Tuesday is forecast cold/wet with very low outdoor VPD; supp

Tactical tunable changes:

TimeValuesNote
06:00d_cool 6; engage 2.5; all 2.8; pulse 45; gap 60; wt 1.5Tuesday is forecast cold/wet with very low outdoor VPD; supp

Wednesday May 06

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.5Wednesday begins cold but may brighten midday; keep conserva

Tactical tunable changes:

TimeValuesNote
07:00d_cool 5; engage 2; all 2.5; pulse 45; gap 60; wt 1.8Wednesday begins cold but may brighten midday; keep conserva

Changed secondary parameters:

TimeParameterChange
15:38bias_coolinitial 1.5
15:38bias_heatinitial 0.5
15:38enthalpy_closeinitial 1
15:38enthalpy_openinitial -2
15:38fog_escalation_kpainitial 0.7
15:38min_fog_off_sinitial 60
15:38min_fog_on_sinitial 60
15:38min_heat_off_sinitial 300
15:38min_heat_on_sinitial 180
15:38min_vent_off_sinitial 120
15:38min_vent_on_sinitial 90
15:38mist_max_closed_vent_sinitial 120
15:38mist_thermal_relief_sinitial 90
15:38mist_vent_close_lead_sinitial 15
15:38mist_vent_reopen_delay_sinitial 45
15:38mister_water_budget_galinitial 500
15:38vpd_watch_dwell_sinitial 60
20:00bias_cool1.5 → 3
20:00bias_heat0.5 → 1
20:00fog_escalation_kpa0.7 → 0.8
07:00bias_cool3 → 1
07:00bias_heat1 → 0.5
07:00fog_escalation_kpa0.8 → 0.4
07:00mist_max_closed_vent_s120 → 180
07:00vpd_watch_dwell_s60 → 30
16:00bias_cool1 → 3
16:00bias_heat0.5 → 1
16:00fog_escalation_kpa0.4 → 0.9
16:00mist_max_closed_vent_s180 → 120
16:00vpd_watch_dwell_s30 → 60
06:00bias_cool3 → 3.5
06:00bias_heat1 → 1.5
06:00enthalpy_open-2 → -1
06:00fog_escalation_kpa0.9 → 1
06:00min_fog_off_s60 → 120
06:00min_vent_off_s120 → 180
06:00mister_water_budget_gal500 → 300
06:00vpd_watch_dwell_s60 → 90
07:00bias_cool3.5 → 2.5
07:00bias_heat1.5 → 1
07:00enthalpy_open-1 → -2
07:00fog_escalation_kpa1 → 0.8
07:00min_fog_off_s120 → 90
07:00min_vent_off_s180 → 120
07:00mister_water_budget_gal300 → 400
07:00vpd_watch_dwell_s90 → 60

🌆 Evening Cycle (8:00 PM) — iris-20260503-1958

Status

validated

Outcome score

6/10

Changed parameters

none recorded

Reflection

Validating previous cycle: iris-20260503-1132

Previous hypothesis: Sunday is a short, sharp dry-solar VPD event rather than a heat emergency: forecast peaks near 78°F, outdoor RH bottoms near 8%, VPD reaches ~3.0 kPa, and solar is strong through mid-afternoon. I am keeping aggressive fog/mist only through the solar peak, then relaxing earlier than yesterday to avoid repeating the 4.0h VPD-low / high-water overcorrection. Overnight and the Monday-Tuesday cold/wet front shift conservative on misting and warmer on bias_cool to prevent heater→vent humidity dumps. Result: [backfill] avg compliance 70.6% (stress 5.0 h) over plan window 2026-05-04 02:00 → 2026-05-05 03:05 Score: 6/10

Hypothesis

Testing: Sunset anti-condensation + Monday moderate-dry ramp: suppress overnight humidification, then use fog_escalation 0.4 / engage 1.5 for a 75F, 15% RH but overcast day. Expected outcome: dp_risk_hours ≤0.1 overnight, post-sunset vpd_low_stress <0.5h, Monday midday vpd_high_stress <2h, total cost below the 7d average USD 4.56 unless Monday night heating dominates.

Setpoints

Sunday May 03

Primary crop-band changes:

TimeValuesNote
20:05hyst 0.5Evening settle: current VPD is already low in the south zone

Tactical tunable changes:

TimeValuesNote
20:05d_cool 4; engage 2.2; all 2.5; pulse 60; gap 60; wt 1.7Evening settle: current VPD is already low in the south zone

Monday May 04

Primary crop-band changes:

TimeValuesNote
00:00hyst 0.5Midnight posture: outdoor falls into the low 50s with dry ai
05:30hyst 0.5Pre-dawn: low 47F forecast, so slightly warmer heating bias
08:00hyst 0.45Monday dry-day ramp: forecast RH drops toward 15% with a 75-
20:00hyst 0.6Monday night into Tuesday: forecast turns cold, wet, and nea

Tactical tunable changes:

TimeValuesNote
00:00d_cool 4; engage 2.3; all 2.5; pulse 60; gap 60; wt 1.5Midnight posture: outdoor falls into the low 50s with dry ai
05:30d_cool 4; engage 2; all 2.5; pulse 60; gap 55; wt 1.7Pre-dawn: low 47F forecast, so slightly warmer heating bias
08:00d_cool 3; engage 1.5; all 1.9; pulse 60; gap 35; wt 2.3Monday dry-day ramp: forecast RH drops toward 15% with a 75-
20:00d_cool 4.5; engage 2.5; all 2.8; pulse 60; gap 60; wt 1.2Monday night into Tuesday: forecast turns cold, wet, and nea

Changed secondary parameters:

TimeParameterChange
20:05bias_coolinitial 3
20:05bias_heatinitial 0.8
20:05d_heat_stage_2initial 3
20:05enthalpy_closeinitial 1
20:05enthalpy_openinitial -2
20:05fog_escalation_kpainitial 0.9
20:05heat_hysteresisinitial 1
20:05min_fog_off_sinitial 180
20:05min_fog_on_sinitial 60
20:05min_heat_off_sinitial 300
20:05min_heat_on_sinitial 180
20:05min_vent_off_sinitial 120
20:05min_vent_on_sinitial 120
20:05mist_backoff_sinitial 900
20:05mist_max_closed_vent_sinitial 120
20:05mist_thermal_relief_sinitial 90
20:05mist_vent_close_lead_sinitial 15
20:05mist_vent_reopen_delay_sinitial 30
20:05mister_all_delay_sinitial 180
20:05mister_engage_delay_sinitial 60
20:05mister_water_budget_galinitial 500
20:05temp_hysteresisinitial 1.5
20:05vpd_watch_dwell_sinitial 90
00:00bias_cool3 → 3.5
00:00bias_heat0.8 → 1
00:00fog_escalation_kpa0.9 → 1
05:30bias_heat1 → 1.2
05:30fog_escalation_kpa1 → 0.8
05:30min_fog_off_s180 → 150
05:30vpd_watch_dwell_s90 → 75
08:00bias_cool3.5 → 1.5
08:00bias_heat1.2 → 0.5
08:00fog_escalation_kpa0.8 → 0.4
08:00min_fog_off_s150 → 90
08:00min_vent_on_s120 → 90
08:00mist_backoff_s900 → 600
08:00mist_max_closed_vent_s120 → 150
08:00mist_vent_reopen_delay_s30 → 45
08:00mister_all_delay_s180 → 90
08:00mister_engage_delay_s60 → 30
08:00vpd_watch_dwell_s75 → 60
20:00bias_cool1.5 → 3.5
20:00bias_heat0.5 → 1.5
20:00fog_escalation_kpa0.4 → 1
20:00min_fog_off_s90 → 180
20:00min_vent_off_s120 → 180
20:00min_vent_on_s90 → 120
20:00mist_backoff_s600 → 1200
20:00mist_max_closed_vent_s150 → 120
20:00mist_vent_reopen_delay_s45 → 15
20:00mister_all_delay_s90 → 180
20:00mister_engage_delay_s30 → 60
20:00vpd_watch_dwell_s60 → 90

End-of-Day Summary

Climate

Temperature

60.8–81.1°F; avg 69.2°F

VPD

0.28–1.78 kPa; avg 0.73 kPa

Relative humidity

48.4–85.3%

Stress Hours

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

Economics

Electric

USD 3.04

Gas

USD 0.95

Water

USD 1.820

Total

USD 5.81

Equipment Runtimes

EquipmentRuntimeReading
Fan 169 minPrimary exhaust runtime.
Fan 285 minSecondary exhaust runtime.
Vent139 minIntake vent runtime.
Fog48 minFogger runtime.
Heat 1 electric1036 minElectric heater runtime.
Heat 2 gas91 minGas heater runtime.
Grow lights0 minSupplemental lighting runtime.
Mister south0.60hSouth mister runtime.
Mister west0.80hWest mister runtime.
Mister center0.91hCenter mister runtime.

Water

  • Total: 376 gal
  • Mister: 167 gal

Crop Health (Gemini Vision)

CropZoneHealthObservationsNote
Canna Liliessouth50%2Observation notes are collapsed below to avoid publishing partial vision snippets.
Vanda Orchidscenter70%2Observation notes are collapsed below to avoid publishing partial vision snippets.
lettuceeast60%2Observation notes are collapsed below to avoid publishing partial vision snippets.
peppereast60%2Observation notes are collapsed below to avoid publishing partial vision snippets.
strawberryeast60%2Observation notes are collapsed below to avoid publishing partial vision snippets.
Vision observation notes
Canna LiliesGemini Vision notes

Pots visible on the floor, but foliage is not clearly distinguishable in this view.

Vanda OrchidsGemini Vision notes

Hanging roots appear healthy, though difficult to assess fully in IR light.

lettuceGemini Vision notes

Seedlings appear healthy, but hard to see details.

pepperGemini Vision notes

Seedlings are small, difficult to assess health.

strawberryGemini Vision notes

Seedlings are very small, difficult to assess health.

Hourly Pattern

HourTemperatureVPDRH
12:0076.9°F1.16 kPa63.2%
13:0077.9°F1.33 kPa59.5%
14:0078.4°F1.33 kPa59.8%
15:0078.4°F1.35 kPa59.2%
16:0074.5°F0.98 kPa67.0%
17:0072.6°F0.97 kPa65.4%
18:0070.2°F0.90 kPa64.9%
19:0067.1°F0.54 kPa76.6%
20:0065.3°F0.45 kPa78.9%
21:0063.3°F0.40 kPa80.2%
22:0063.5°F0.62 kPa69.1%
23:0062.6°F0.61 kPa68.5%
00:0063.6°F0.47 kPa76.6%
01:0063.5°F0.55 kPa72.4%
02:0063.2°F0.55 kPa72.1%
03:0063.3°F0.56 kPa71.4%
10:0073.8°F1.02 kPa64.2%
11:0076.0°F1.05 kPa66.2%

7-Day Stress Context

DateHeatVPD highCold
2026-04-271.9h4.6h15.4h
2026-04-283.6h4.5h5.4h
2026-04-290.9h3.3h2.4h
2026-04-300.0h0.0h0.0h
2026-05-014.9h4.4h0.0h
2026-05-023.3h7.2h2.2h
2026-05-031.5h3.6h1.0h