April 29, 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 (6:04 AM) β iris-20260429-0605
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
Testing: Cool-day humidity discipline: avoid repeating yesterdayβs VPD-low overshoot by keeping fog conservative and mist thresholds moderate except during the brief 11:00-15:30 dry window.
Expected outcome: Target >60% both-axis compliance, <1.5h VPD-high, <2h VPD-low, no dew-point risk hours, and total cost below the 7-day average (USD 6.99).
Setpoints
Wednesday April 29
Primary crop-band changes:
06:10 hyst 0.5 Pre-dawn/morning warmup: preserve anti-oscillation heat post
08:30 hyst 0.5 Morning ramp: begin VPD readiness gradually, but avoid repea
11:00 hyst 0.45 Dry-window readiness: moderate misting before forecast RH bo
14:00 hyst 0.45 Peak stress window: highest solar and driest air; allow cont
17:00 hyst 0.5 Evening decline: shut down aggressive humidity posture befor
20:00 hyst 0.5 Cold front approach: favor stable heating and prevent heater
Tactical tunable changes:
06:10 d_cool 3; engage 2.2; all 2.4; pulse 45; gap 60; wt 1.5 Pre-dawn/morning warmup: preserve anti-oscillation heat post
08:30 d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6 Morning ramp: begin VPD readiness gradually, but avoid repea
11:00 d_cool 3; engage 1.7; all 2.3; pulse 50; gap 50; wt 1.8 Dry-window readiness: moderate misting before forecast RH bo
14:00 d_cool 3; engage 1.6; all 2.3; pulse 50; gap 45; wt 1.9 Peak stress window: highest solar and driest air; allow cont
17:00 d_cool 3; engage 2.1; all 2.4; pulse 45; gap 60; wt 1.5 Evening decline: shut down aggressive humidity posture befor
20:00 d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4 Cold front approach: favor stable heating and prevent heater
Thursday April 30
Primary crop-band changes:
06:00 hyst 0.5 Cold/wet Thursday: heating stability and condensation avoida
Tactical tunable changes:
06:00 d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4 Cold/wet Thursday: heating stability and condensation avoida
Friday May 01
Primary crop-band changes:
07:00 hyst 0.5 Post-front recovery: moderate dry-day readiness, still not a
Tactical tunable changes:
07:00 d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6 Post-front recovery: moderate dry-day readiness, still not a
Changed secondary parameters:
06:10 d_heat_stage_2 initial 3.5
06:10 dwell_gate_ms initial 300000
06:10 enthalpy_close initial 1
06:10 enthalpy_open initial -2
06:10 fog_escalation_kpa initial 1
06:10 heat_hysteresis initial 1.5
06:10 min_fog_off_s initial 240
06:10 min_fog_on_s initial 45
06:10 min_heat_off_s initial 300
06:10 min_heat_on_s initial 240
06:10 min_vent_off_s initial 180
06:10 min_vent_on_s initial 180
06:10 mist_backoff_s initial 900
06:10 mist_max_closed_vent_s initial 120
06:10 mist_thermal_relief_s initial 90
06:10 mist_vent_close_lead_s initial 15
06:10 mist_vent_reopen_delay_s initial 15
06:10 mister_all_delay_s initial 240
06:10 mister_engage_delay_s initial 60
06:10 mister_water_budget_gal initial 500
06:10 sw_dwell_gate_enabled initial 1
06:10 sw_fsm_controller_enabled initial 1
06:10 sw_summer_vent_enabled initial 1
06:10 temp_hysteresis initial 2
06:10 vent_prefer_dp_delta_f initial 5
06:10 vent_prefer_temp_delta_f initial 5
06:10 vpd_watch_dwell_s initial 90
08:30 d_heat_stage_2 3.5 β 4
08:30 fog_escalation_kpa 1 β 0.95
08:30 min_heat_on_s 240 β 180
08:30 mist_max_closed_vent_s 120 β 150
08:30 mister_all_delay_s 240 β 180
11:00 bias_cool 3.5 β 2.5
11:00 d_heat_stage_2 4 β 4.5
11:00 fog_escalation_kpa 0.95 β 0.85
11:00 heat_hysteresis 1.5 β 1
11:00 min_fog_off_s 240 β 210
11:00 min_vent_off_s 180 β 150
11:00 min_vent_on_s 180 β 150
11:00 mist_max_closed_vent_s 150 β 180
11:00 mister_all_delay_s 180 β 150
11:00 mister_engage_delay_s 60 β 45
11:00 temp_hysteresis 2 β 1.8
11:00 vpd_watch_dwell_s 90 β 75
14:00 d_heat_stage_2 4.5 β 5
14:00 mister_all_delay_s 150 β 120
14:00 mister_engage_delay_s 45 β 30
14:00 vpd_watch_dwell_s 75 β 60
17:00 d_heat_stage_2 5 β 3.5
17:00 fog_escalation_kpa 0.85 β 1
17:00 heat_hysteresis 1 β 1.5
17:00 min_fog_off_s 210 β 300
17:00 min_heat_on_s 180 β 240
17:00 min_vent_off_s 150 β 180
17:00 min_vent_on_s 150 β 180
17:00 mist_backoff_s 900 β 1200
17:00 mist_max_closed_vent_s 180 β 120
17:00 mister_all_delay_s 120 β 240
17:00 mister_engage_delay_s 30 β 60
17:00 temp_hysteresis 1.8 β 2
17:00 vpd_watch_dwell_s 60 β 90
20:00 d_heat_stage_2 3.5 β 3
20:00 min_vent_off_s 180 β 240
20:00 mist_backoff_s 1200 β 1800
20:00 mister_engage_delay_s 60 β 90
06:00 enthalpy_close 1 β 1.5
06:00 enthalpy_open -2 β -1
07:00 d_heat_stage_2 3 β 3.5
07:00 enthalpy_close 1.5 β 1
07:00 enthalpy_open -1 β -2
07:00 fog_escalation_kpa 1 β 0.95
07:00 min_fog_off_s 300 β 240
07:00 min_vent_off_s 240 β 180
07:00 mist_backoff_s 1800 β 1200
07:00 mist_max_closed_vent_s 120 β 150
07:00 mister_all_delay_s 240 β 180
07:00 mister_engage_delay_s 90 β 60
Full secondary parameter dump
06:10 d_heat_stage_2 Value 3.5.
06:10 dwell_gate_ms Value 300000.
06:10 enthalpy_close Value 1.
06:10 enthalpy_open Value -2.
06:10 fog_escalation_kpa Value 1.
06:10 heat_hysteresis Value 1.5.
06:10 min_fog_off_s Value 240.
06:10 min_fog_on_s Value 45.
06:10 min_heat_off_s Value 300.
06:10 min_heat_on_s Value 240.
06:10 min_vent_off_s Value 180.
06:10 min_vent_on_s Value 180.
06:10 mist_backoff_s Value 900.
06:10 mist_max_closed_vent_s Value 120.
06:10 mist_thermal_relief_s Value 90.
06:10 mist_vent_close_lead_s Value 15.
06:10 mist_vent_reopen_delay_s Value 15.
06:10 mister_all_delay_s Value 240.
06:10 mister_engage_delay_s Value 60.
06:10 mister_water_budget_gal Value 500.
06:10 sw_dwell_gate_enabled Value 1.
06:10 sw_fsm_controller_enabled Value 1.
06:10 sw_summer_vent_enabled Value 1.
06:10 temp_hysteresis Value 2.
06:10 vent_prefer_dp_delta_f Value 5.
06:10 vent_prefer_temp_delta_f Value 5.
06:10 vpd_watch_dwell_s Value 90.
08:30 d_heat_stage_2 Value 4.
08:30 dwell_gate_ms Value 300000.
08:30 enthalpy_close Value 1.
08:30 enthalpy_open Value -2.
08:30 fog_escalation_kpa Value 0.95.
08:30 heat_hysteresis Value 1.5.
08:30 min_fog_off_s Value 240.
08:30 min_fog_on_s Value 45.
08:30 min_heat_off_s Value 300.
08:30 min_heat_on_s Value 180.
08:30 min_vent_off_s Value 180.
08:30 min_vent_on_s Value 180.
08:30 mist_backoff_s Value 900.
08:30 mist_max_closed_vent_s Value 150.
08:30 mist_thermal_relief_s Value 90.
08:30 mist_vent_close_lead_s Value 15.
08:30 mist_vent_reopen_delay_s Value 15.
08:30 mister_all_delay_s Value 180.
08:30 mister_engage_delay_s Value 60.
08:30 mister_water_budget_gal Value 500.
08:30 sw_dwell_gate_enabled Value 1.
08:30 sw_fsm_controller_enabled Value 1.
08:30 sw_summer_vent_enabled Value 1.
08:30 temp_hysteresis Value 2.
08:30 vent_prefer_dp_delta_f Value 5.
08:30 vent_prefer_temp_delta_f Value 5.
08:30 vpd_watch_dwell_s Value 90.
11:00 d_heat_stage_2 Value 4.5.
11:00 dwell_gate_ms Value 300000.
11:00 enthalpy_close Value 1.
11:00 enthalpy_open Value -2.
11:00 fog_escalation_kpa Value 0.85.
11:00 heat_hysteresis Value 1.
11:00 min_fog_off_s Value 210.
11:00 min_fog_on_s Value 45.
11:00 min_heat_off_s Value 300.
11:00 min_heat_on_s Value 180.
11:00 min_vent_off_s Value 150.
11:00 min_vent_on_s Value 150.
11:00 mist_backoff_s Value 900.
11:00 mist_max_closed_vent_s Value 180.
11:00 mist_thermal_relief_s Value 90.
11:00 mist_vent_close_lead_s Value 15.
11:00 mist_vent_reopen_delay_s Value 15.
11:00 mister_all_delay_s Value 150.
11:00 mister_engage_delay_s Value 45.
11:00 mister_water_budget_gal Value 500.
11:00 sw_dwell_gate_enabled Value 1.
11:00 sw_fsm_controller_enabled Value 1.
11:00 sw_summer_vent_enabled Value 1.
11:00 temp_hysteresis Value 1.8.
11:00 vent_prefer_dp_delta_f Value 5.
11:00 vent_prefer_temp_delta_f Value 5.
11:00 vpd_watch_dwell_s Value 75.
14:00 d_heat_stage_2 Value 5.
14:00 dwell_gate_ms Value 300000.
14:00 enthalpy_close Value 1.
14:00 enthalpy_open Value -2.
14:00 fog_escalation_kpa Value 0.85.
14:00 heat_hysteresis Value 1.
14:00 min_fog_off_s Value 210.
14:00 min_fog_on_s Value 45.
14:00 min_heat_off_s Value 300.
14:00 min_heat_on_s Value 180.
14:00 min_vent_off_s Value 150.
14:00 min_vent_on_s Value 150.
14:00 mist_backoff_s Value 900.
14:00 mist_max_closed_vent_s Value 180.
14:00 mist_thermal_relief_s Value 90.
14:00 mist_vent_close_lead_s Value 15.
14:00 mist_vent_reopen_delay_s Value 15.
14:00 mister_all_delay_s Value 120.
14:00 mister_engage_delay_s Value 30.
14:00 mister_water_budget_gal Value 500.
14:00 sw_dwell_gate_enabled Value 1.
14:00 sw_fsm_controller_enabled Value 1.
14:00 sw_summer_vent_enabled Value 1.
14:00 temp_hysteresis Value 1.8.
14:00 vent_prefer_dp_delta_f Value 5.
14:00 vent_prefer_temp_delta_f Value 5.
14:00 vpd_watch_dwell_s Value 60.
17:00 d_heat_stage_2 Value 3.5.
17:00 dwell_gate_ms Value 300000.
17:00 enthalpy_close Value 1.
17:00 enthalpy_open Value -2.
17:00 fog_escalation_kpa Value 1.
17:00 heat_hysteresis Value 1.5.
17:00 min_fog_off_s Value 300.
17:00 min_fog_on_s Value 45.
17:00 min_heat_off_s Value 300.
17:00 min_heat_on_s Value 240.
17:00 min_vent_off_s Value 180.
17:00 min_vent_on_s Value 180.
17:00 mist_backoff_s Value 1200.
17:00 mist_max_closed_vent_s Value 120.
17:00 mist_thermal_relief_s Value 90.
17:00 mist_vent_close_lead_s Value 15.
17:00 mist_vent_reopen_delay_s Value 15.
17:00 mister_all_delay_s Value 240.
17:00 mister_engage_delay_s Value 60.
17:00 mister_water_budget_gal Value 500.
17:00 sw_dwell_gate_enabled Value 1.
17:00 sw_fsm_controller_enabled Value 1.
17:00 sw_summer_vent_enabled Value 1.
17:00 temp_hysteresis Value 2.
17:00 vent_prefer_dp_delta_f Value 5.
17:00 vent_prefer_temp_delta_f Value 5.
17:00 vpd_watch_dwell_s Value 90.
20:00 d_heat_stage_2 Value 3.
20:00 dwell_gate_ms Value 300000.
20:00 enthalpy_close Value 1.
20:00 enthalpy_open Value -2.
20:00 fog_escalation_kpa Value 1.
20:00 heat_hysteresis Value 1.5.
20:00 min_fog_off_s Value 300.
20:00 min_fog_on_s Value 45.
20:00 min_heat_off_s Value 300.
20:00 min_heat_on_s Value 240.
20:00 min_vent_off_s Value 240.
20:00 min_vent_on_s Value 180.
20:00 mist_backoff_s Value 1800.
20:00 mist_max_closed_vent_s Value 120.
20:00 mist_thermal_relief_s Value 90.
20:00 mist_vent_close_lead_s Value 15.
20:00 mist_vent_reopen_delay_s Value 15.
20:00 mister_all_delay_s Value 240.
20:00 mister_engage_delay_s Value 90.
20:00 mister_water_budget_gal Value 500.
20:00 sw_dwell_gate_enabled Value 1.
20:00 sw_fsm_controller_enabled Value 1.
20:00 sw_summer_vent_enabled Value 1.
20:00 temp_hysteresis Value 2.
20:00 vent_prefer_dp_delta_f Value 5.
20:00 vent_prefer_temp_delta_f Value 5.
20:00 vpd_watch_dwell_s Value 90.
06:00 d_heat_stage_2 Value 3.
06:00 dwell_gate_ms Value 300000.
06:00 enthalpy_close Value 1.5.
06:00 enthalpy_open Value -1.
06:00 fog_escalation_kpa Value 1.
06:00 heat_hysteresis Value 1.5.
06:00 min_fog_off_s Value 300.
06:00 min_fog_on_s Value 45.
06:00 min_heat_off_s Value 300.
06:00 min_heat_on_s Value 240.
06:00 min_vent_off_s Value 240.
06:00 min_vent_on_s Value 180.
06:00 mist_backoff_s Value 1800.
06:00 mist_max_closed_vent_s Value 120.
06:00 mist_thermal_relief_s Value 90.
06:00 mist_vent_close_lead_s Value 15.
06:00 mist_vent_reopen_delay_s Value 15.
06:00 mister_all_delay_s Value 240.
06:00 mister_engage_delay_s Value 90.
06:00 mister_water_budget_gal Value 500.
06:00 sw_dwell_gate_enabled Value 1.
06:00 sw_fsm_controller_enabled Value 1.
06:00 sw_summer_vent_enabled Value 1.
06:00 temp_hysteresis Value 2.
06:00 vent_prefer_dp_delta_f Value 5.
06:00 vent_prefer_temp_delta_f Value 5.
06:00 vpd_watch_dwell_s Value 90.
07:00 d_heat_stage_2 Value 3.5.
07:00 dwell_gate_ms Value 300000.
07:00 enthalpy_close Value 1.
07:00 enthalpy_open Value -2.
07:00 fog_escalation_kpa Value 0.95.
07:00 heat_hysteresis Value 1.5.
07:00 min_fog_off_s Value 240.
07:00 min_fog_on_s Value 45.
07:00 min_heat_off_s Value 300.
07:00 min_heat_on_s Value 240.
07:00 min_vent_off_s Value 180.
07:00 min_vent_on_s Value 180.
07:00 mist_backoff_s Value 1200.
07:00 mist_max_closed_vent_s Value 150.
07:00 mist_thermal_relief_s Value 90.
07:00 mist_vent_close_lead_s Value 15.
07:00 mist_vent_reopen_delay_s Value 15.
07:00 mister_all_delay_s Value 180.
07:00 mister_engage_delay_s Value 60.
07:00 mister_water_budget_gal Value 500.
07:00 sw_dwell_gate_enabled Value 1.
07:00 sw_fsm_controller_enabled Value 1.
07:00 sw_summer_vent_enabled Value 1.
07:00 temp_hysteresis Value 2.
07:00 vent_prefer_dp_delta_f Value 5.
07:00 vent_prefer_temp_delta_f Value 5.
07:00 vpd_watch_dwell_s Value 90.
π
Morning Cycle (6:05 AM) β iris-20260429-0608
Changed parameters none recorded
Result: 2026-04-29 finished at planner_score 68.4 with 73.7% both-axis compliance. Temp compliance 86.3% and VPD compliance 84.7%; VPD-low stress dominated at 1.6h, with 0.0h heat/cold/VPD-high stress in the frozen daily summary. The planβs conservative fog/mist posture successfully avoided the predicted midday VPD-high breakout even though actual solar exceeded forecast materially (1218 vs 792 W/mΒ²), but it still produced more VPD-low stress than the <1h target. Utility cost was USD 7.90, above the USD 6.99 7-day average, driven roughly equally by electric (USD 3.61) and gas (USD 3.95), while water use was low at 70 gal vs 211 gal 7-day average.
Reflection
Validating previous cycle: iris-20260428-1953
Previous hypothesis: Sunset plan: tonightβs main challenge is frost-adjacent heating and heater/vent oscillation, not VPD-high stress. Outdoor air drops to 35Β°F by 06:00 with high RH and heavy cloud cover; current indoor dew-point margin is safe at 8.4Β°F, but late-night outdoor VPD collapses below 0.15 kPa. I am biasing warmer before pre-dawn, delaying cooling with bias_cool +4, keeping gas staging available, and suppressing mist/fog overnight. Expected outcome: cold stress under 3h, no dew-point risk hours, gas cost below the 7-day average, and no repeat of rapid heaterβvent cycling. Tomorrow midday gets a moderate dry-window posture because forecast briefly reaches 61Β°F/28% RH with possible solar, but this is not an aggressive hot-dry setup.
Result: 2026-04-29 finished at planner_score 68.4 with 73.7% both-axis compliance. Temp compliance 86.3% and VPD compliance 84.7%; VPD-low stress dominated at 1.6h, with 0.0h heat/cold/VPD-high stress in the frozen daily summary. The planβs conservative fog/mist posture successfully avoided the predicted midday VPD-high breakout even though actual solar exceeded forecast materially (1218 vs 792 W/mΒ²), but it still produced more VPD-low stress than the <1h target. Utility cost was USD 7.90, above the USD 6.99 7-day average, driven roughly equally by electric (USD 3.61) and gas (USD 3.95), while water use was low at 70 gal vs 211 gal 7-day average.
Score: 7/10
New finding: On cool, cloudy spring days with crop-band vpd_high near 0.7 kPa, conservative fog and long mist gaps prevent VPD-high breakouts but can still leave 1-2h VPD-low stress; keep fog escalation conservative, avoid vpd_hysteresis values that are not confirmed by firmware, and bias toward ventilation/dehumidification rather than extra misting unless observed VPD is rising. β Added to Lessons Learned
Hypothesis
Testing: Cool-day humidity discipline: avoid repeating yesterdayβs VPD-low overshoot by keeping fog conservative and mist thresholds moderate except during the brief 11:00-15:30 dry window.
Expected outcome: Target >60% both-axis compliance, <1.5h VPD-high, <2h VPD-low, no dew-point risk hours, and total cost below the 7-day average (USD 6.99).
Conditions (structured)
cool day with mixed cloud cover, brief dry/solar window 11:00-15:00, cold wet front tonight/tomorrow
Expected stress windows
vpd_high medium Β· 2026-04-29T11:00:00-06:00 to 2026-04-29T15:30:00-06:00 mister_engage_kpa 1.6-1.7 with conservative fog_escalation_kpa 0.85 and 45-50s mister gaps
vpd_low medium Β· 2026-04-29T16:30:00-06:00 to 2026-04-30T06:00:00-06:00 raise mister thresholds, long gaps, fog_escalation_kpa 1.0, maintain vent/heat anti-chatter
Parameter rationale
mister_engage_kpa 2.5 β 1.6; outdoor RH 28-30% and solar 745-792 W/m2 during 14:00-15:00 prevent midday VPD-high stress from exceeding 1.5h without creating more than 1h VPD-low stress
mister_all_kpa 2.9 β 2.4; previous value produced setpoint_unconfirmed alert; today only has moderate dry stress restore readback confirmation while keeping all-zone misting reserved for real dry spikes
vpd_hysteresis 0.55 β 0.5; previous value produced setpoint_unconfirmed alert; yesterday had 4.63h VPD-low stress avoid unconfirmed push and reduce excessive humidity persistence
fog_escalation_kpa 1.0 β 0.85; short midday dry window but cool temperatures and VPD-low risk after sunset allow fog only for real VPD breakout while avoiding cloudy-day over-humidification
Setpoints
Wednesday April 29
Primary crop-band changes:
06:10 hyst 0.5 Pre-dawn/morning warmup: preserve anti-oscillation heat post
08:30 hyst 0.5 Morning ramp: begin VPD readiness gradually, but avoid repea
11:00 hyst 0.45 Dry-window readiness: moderate misting before forecast RH bo
14:00 hyst 0.45 Peak stress window: highest solar and driest air; allow cont
17:00 hyst 0.5 Evening decline: shut down aggressive humidity posture befor
20:00 hyst 0.5 Cold front approach: favor stable heating and prevent heater
Tactical tunable changes:
06:10 d_cool 3; engage 2.2; all 2.4; pulse 45; gap 60; wt 1.5 Pre-dawn/morning warmup: preserve anti-oscillation heat post
08:30 d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6 Morning ramp: begin VPD readiness gradually, but avoid repea
11:00 d_cool 3; engage 1.7; all 2.3; pulse 50; gap 50; wt 1.8 Dry-window readiness: moderate misting before forecast RH bo
14:00 d_cool 3; engage 1.6; all 2.3; pulse 50; gap 45; wt 1.9 Peak stress window: highest solar and driest air; allow cont
17:00 d_cool 3; engage 2.1; all 2.4; pulse 45; gap 60; wt 1.5 Evening decline: shut down aggressive humidity posture befor
20:00 d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4 Cold front approach: favor stable heating and prevent heater
Thursday April 30
Primary crop-band changes:
06:00 hyst 0.5 Cold/wet Thursday: heating stability and condensation avoida
Tactical tunable changes:
06:00 d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4 Cold/wet Thursday: heating stability and condensation avoida
Friday May 01
Primary crop-band changes:
07:00 hyst 0.5 Post-front recovery: moderate dry-day readiness, still not a
Tactical tunable changes:
07:00 d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6 Post-front recovery: moderate dry-day readiness, still not a
Changed secondary parameters:
06:10 d_heat_stage_2 initial 3.5
06:10 dwell_gate_ms initial 300000
06:10 enthalpy_close initial 1
06:10 enthalpy_open initial -2
06:10 fog_escalation_kpa initial 1
06:10 heat_hysteresis initial 1.5
06:10 min_fog_off_s initial 240
06:10 min_fog_on_s initial 45
06:10 min_heat_off_s initial 300
06:10 min_heat_on_s initial 240
06:10 min_vent_off_s initial 180
06:10 min_vent_on_s initial 180
06:10 mist_backoff_s initial 900
06:10 mist_max_closed_vent_s initial 120
06:10 mist_thermal_relief_s initial 90
06:10 mist_vent_close_lead_s initial 15
06:10 mist_vent_reopen_delay_s initial 15
06:10 mister_all_delay_s initial 240
06:10 mister_engage_delay_s initial 60
06:10 mister_water_budget_gal initial 500
06:10 sw_dwell_gate_enabled initial 1
06:10 sw_fsm_controller_enabled initial 1
06:10 sw_summer_vent_enabled initial 1
06:10 temp_hysteresis initial 2
06:10 vent_prefer_dp_delta_f initial 5
06:10 vent_prefer_temp_delta_f initial 5
06:10 vpd_watch_dwell_s initial 90
08:30 d_heat_stage_2 3.5 β 4
08:30 fog_escalation_kpa 1 β 0.95
08:30 min_heat_on_s 240 β 180
08:30 mist_max_closed_vent_s 120 β 150
08:30 mister_all_delay_s 240 β 180
11:00 bias_cool 3.5 β 2.5
11:00 d_heat_stage_2 4 β 4.5
11:00 fog_escalation_kpa 0.95 β 0.85
11:00 heat_hysteresis 1.5 β 1
11:00 min_fog_off_s 240 β 210
11:00 min_vent_off_s 180 β 150
11:00 min_vent_on_s 180 β 150
11:00 mist_max_closed_vent_s 150 β 180
11:00 mister_all_delay_s 180 β 150
11:00 mister_engage_delay_s 60 β 45
11:00 temp_hysteresis 2 β 1.8
11:00 vpd_watch_dwell_s 90 β 75
14:00 d_heat_stage_2 4.5 β 5
14:00 mister_all_delay_s 150 β 120
14:00 mister_engage_delay_s 45 β 30
14:00 vpd_watch_dwell_s 75 β 60
17:00 d_heat_stage_2 5 β 3.5
17:00 fog_escalation_kpa 0.85 β 1
17:00 heat_hysteresis 1 β 1.5
17:00 min_fog_off_s 210 β 300
17:00 min_heat_on_s 180 β 240
17:00 min_vent_off_s 150 β 180
17:00 min_vent_on_s 150 β 180
17:00 mist_backoff_s 900 β 1200
17:00 mist_max_closed_vent_s 180 β 120
17:00 mister_all_delay_s 120 β 240
17:00 mister_engage_delay_s 30 β 60
17:00 temp_hysteresis 1.8 β 2
17:00 vpd_watch_dwell_s 60 β 90
20:00 d_heat_stage_2 3.5 β 3
20:00 min_vent_off_s 180 β 240
20:00 mist_backoff_s 1200 β 1800
20:00 mister_engage_delay_s 60 β 90
06:00 enthalpy_close 1 β 1.5
06:00 enthalpy_open -2 β -1
07:00 d_heat_stage_2 3 β 3.5
07:00 enthalpy_close 1.5 β 1
07:00 enthalpy_open -1 β -2
07:00 fog_escalation_kpa 1 β 0.95
07:00 min_fog_off_s 300 β 240
07:00 min_vent_off_s 240 β 180
07:00 mist_backoff_s 1800 β 1200
07:00 mist_max_closed_vent_s 120 β 150
07:00 mister_all_delay_s 240 β 180
07:00 mister_engage_delay_s 90 β 60
Full secondary parameter dump
06:10 d_heat_stage_2 Value 3.5.
06:10 dwell_gate_ms Value 300000.
06:10 enthalpy_close Value 1.
06:10 enthalpy_open Value -2.
06:10 fog_escalation_kpa Value 1.
06:10 heat_hysteresis Value 1.5.
06:10 min_fog_off_s Value 240.
06:10 min_fog_on_s Value 45.
06:10 min_heat_off_s Value 300.
06:10 min_heat_on_s Value 240.
06:10 min_vent_off_s Value 180.
06:10 min_vent_on_s Value 180.
06:10 mist_backoff_s Value 900.
06:10 mist_max_closed_vent_s Value 120.
06:10 mist_thermal_relief_s Value 90.
06:10 mist_vent_close_lead_s Value 15.
06:10 mist_vent_reopen_delay_s Value 15.
06:10 mister_all_delay_s Value 240.
06:10 mister_engage_delay_s Value 60.
06:10 mister_water_budget_gal Value 500.
06:10 sw_dwell_gate_enabled Value 1.
06:10 sw_fsm_controller_enabled Value 1.
06:10 sw_summer_vent_enabled Value 1.
06:10 temp_hysteresis Value 2.
06:10 vent_prefer_dp_delta_f Value 5.
06:10 vent_prefer_temp_delta_f Value 5.
06:10 vpd_watch_dwell_s Value 90.
08:30 d_heat_stage_2 Value 4.
08:30 dwell_gate_ms Value 300000.
08:30 enthalpy_close Value 1.
08:30 enthalpy_open Value -2.
08:30 fog_escalation_kpa Value 0.95.
08:30 heat_hysteresis Value 1.5.
08:30 min_fog_off_s Value 240.
08:30 min_fog_on_s Value 45.
08:30 min_heat_off_s Value 300.
08:30 min_heat_on_s Value 180.
08:30 min_vent_off_s Value 180.
08:30 min_vent_on_s Value 180.
08:30 mist_backoff_s Value 900.
08:30 mist_max_closed_vent_s Value 150.
08:30 mist_thermal_relief_s Value 90.
08:30 mist_vent_close_lead_s Value 15.
08:30 mist_vent_reopen_delay_s Value 15.
08:30 mister_all_delay_s Value 180.
08:30 mister_engage_delay_s Value 60.
08:30 mister_water_budget_gal Value 500.
08:30 sw_dwell_gate_enabled Value 1.
08:30 sw_fsm_controller_enabled Value 1.
08:30 sw_summer_vent_enabled Value 1.
08:30 temp_hysteresis Value 2.
08:30 vent_prefer_dp_delta_f Value 5.
08:30 vent_prefer_temp_delta_f Value 5.
08:30 vpd_watch_dwell_s Value 90.
11:00 d_heat_stage_2 Value 4.5.
11:00 dwell_gate_ms Value 300000.
11:00 enthalpy_close Value 1.
11:00 enthalpy_open Value -2.
11:00 fog_escalation_kpa Value 0.85.
11:00 heat_hysteresis Value 1.
11:00 min_fog_off_s Value 210.
11:00 min_fog_on_s Value 45.
11:00 min_heat_off_s Value 300.
11:00 min_heat_on_s Value 180.
11:00 min_vent_off_s Value 150.
11:00 min_vent_on_s Value 150.
11:00 mist_backoff_s Value 900.
11:00 mist_max_closed_vent_s Value 180.
11:00 mist_thermal_relief_s Value 90.
11:00 mist_vent_close_lead_s Value 15.
11:00 mist_vent_reopen_delay_s Value 15.
11:00 mister_all_delay_s Value 150.
11:00 mister_engage_delay_s Value 45.
11:00 mister_water_budget_gal Value 500.
11:00 sw_dwell_gate_enabled Value 1.
11:00 sw_fsm_controller_enabled Value 1.
11:00 sw_summer_vent_enabled Value 1.
11:00 temp_hysteresis Value 1.8.
11:00 vent_prefer_dp_delta_f Value 5.
11:00 vent_prefer_temp_delta_f Value 5.
11:00 vpd_watch_dwell_s Value 75.
14:00 d_heat_stage_2 Value 5.
14:00 dwell_gate_ms Value 300000.
14:00 enthalpy_close Value 1.
14:00 enthalpy_open Value -2.
14:00 fog_escalation_kpa Value 0.85.
14:00 heat_hysteresis Value 1.
14:00 min_fog_off_s Value 210.
14:00 min_fog_on_s Value 45.
14:00 min_heat_off_s Value 300.
14:00 min_heat_on_s Value 180.
14:00 min_vent_off_s Value 150.
14:00 min_vent_on_s Value 150.
14:00 mist_backoff_s Value 900.
14:00 mist_max_closed_vent_s Value 180.
14:00 mist_thermal_relief_s Value 90.
14:00 mist_vent_close_lead_s Value 15.
14:00 mist_vent_reopen_delay_s Value 15.
14:00 mister_all_delay_s Value 120.
14:00 mister_engage_delay_s Value 30.
14:00 mister_water_budget_gal Value 500.
14:00 sw_dwell_gate_enabled Value 1.
14:00 sw_fsm_controller_enabled Value 1.
14:00 sw_summer_vent_enabled Value 1.
14:00 temp_hysteresis Value 1.8.
14:00 vent_prefer_dp_delta_f Value 5.
14:00 vent_prefer_temp_delta_f Value 5.
14:00 vpd_watch_dwell_s Value 60.
17:00 d_heat_stage_2 Value 3.5.
17:00 dwell_gate_ms Value 300000.
17:00 enthalpy_close Value 1.
17:00 enthalpy_open Value -2.
17:00 fog_escalation_kpa Value 1.
17:00 heat_hysteresis Value 1.5.
17:00 min_fog_off_s Value 300.
17:00 min_fog_on_s Value 45.
17:00 min_heat_off_s Value 300.
17:00 min_heat_on_s Value 240.
17:00 min_vent_off_s Value 180.
17:00 min_vent_on_s Value 180.
17:00 mist_backoff_s Value 1200.
17:00 mist_max_closed_vent_s Value 120.
17:00 mist_thermal_relief_s Value 90.
17:00 mist_vent_close_lead_s Value 15.
17:00 mist_vent_reopen_delay_s Value 15.
17:00 mister_all_delay_s Value 240.
17:00 mister_engage_delay_s Value 60.
17:00 mister_water_budget_gal Value 500.
17:00 sw_dwell_gate_enabled Value 1.
17:00 sw_fsm_controller_enabled Value 1.
17:00 sw_summer_vent_enabled Value 1.
17:00 temp_hysteresis Value 2.
17:00 vent_prefer_dp_delta_f Value 5.
17:00 vent_prefer_temp_delta_f Value 5.
17:00 vpd_watch_dwell_s Value 90.
20:00 d_heat_stage_2 Value 3.
20:00 dwell_gate_ms Value 300000.
20:00 enthalpy_close Value 1.
20:00 enthalpy_open Value -2.
20:00 fog_escalation_kpa Value 1.
20:00 heat_hysteresis Value 1.5.
20:00 min_fog_off_s Value 300.
20:00 min_fog_on_s Value 45.
20:00 min_heat_off_s Value 300.
20:00 min_heat_on_s Value 240.
20:00 min_vent_off_s Value 240.
20:00 min_vent_on_s Value 180.
20:00 mist_backoff_s Value 1800.
20:00 mist_max_closed_vent_s Value 120.
20:00 mist_thermal_relief_s Value 90.
20:00 mist_vent_close_lead_s Value 15.
20:00 mist_vent_reopen_delay_s Value 15.
20:00 mister_all_delay_s Value 240.
20:00 mister_engage_delay_s Value 90.
20:00 mister_water_budget_gal Value 500.
20:00 sw_dwell_gate_enabled Value 1.
20:00 sw_fsm_controller_enabled Value 1.
20:00 sw_summer_vent_enabled Value 1.
20:00 temp_hysteresis Value 2.
20:00 vent_prefer_dp_delta_f Value 5.
20:00 vent_prefer_temp_delta_f Value 5.
20:00 vpd_watch_dwell_s Value 90.
06:00 d_heat_stage_2 Value 3.
06:00 dwell_gate_ms Value 300000.
06:00 enthalpy_close Value 1.5.
06:00 enthalpy_open Value -1.
06:00 fog_escalation_kpa Value 1.
06:00 heat_hysteresis Value 1.5.
06:00 min_fog_off_s Value 300.
06:00 min_fog_on_s Value 45.
06:00 min_heat_off_s Value 300.
06:00 min_heat_on_s Value 240.
06:00 min_vent_off_s Value 240.
06:00 min_vent_on_s Value 180.
06:00 mist_backoff_s Value 1800.
06:00 mist_max_closed_vent_s Value 120.
06:00 mist_thermal_relief_s Value 90.
06:00 mist_vent_close_lead_s Value 15.
06:00 mist_vent_reopen_delay_s Value 15.
06:00 mister_all_delay_s Value 240.
06:00 mister_engage_delay_s Value 90.
06:00 mister_water_budget_gal Value 500.
06:00 sw_dwell_gate_enabled Value 1.
06:00 sw_fsm_controller_enabled Value 1.
06:00 sw_summer_vent_enabled Value 1.
06:00 temp_hysteresis Value 2.
06:00 vent_prefer_dp_delta_f Value 5.
06:00 vent_prefer_temp_delta_f Value 5.
06:00 vpd_watch_dwell_s Value 90.
07:00 d_heat_stage_2 Value 3.5.
07:00 dwell_gate_ms Value 300000.
07:00 enthalpy_close Value 1.
07:00 enthalpy_open Value -2.
07:00 fog_escalation_kpa Value 0.95.
07:00 heat_hysteresis Value 1.5.
07:00 min_fog_off_s Value 240.
07:00 min_fog_on_s Value 45.
07:00 min_heat_off_s Value 300.
07:00 min_heat_on_s Value 240.
07:00 min_vent_off_s Value 180.
07:00 min_vent_on_s Value 180.
07:00 mist_backoff_s Value 1200.
07:00 mist_max_closed_vent_s Value 150.
07:00 mist_thermal_relief_s Value 90.
07:00 mist_vent_close_lead_s Value 15.
07:00 mist_vent_reopen_delay_s Value 15.
07:00 mister_all_delay_s Value 180.
07:00 mister_engage_delay_s Value 60.
07:00 mister_water_budget_gal Value 500.
07:00 sw_dwell_gate_enabled Value 1.
07:00 sw_fsm_controller_enabled Value 1.
07:00 sw_summer_vent_enabled Value 1.
07:00 temp_hysteresis Value 2.
07:00 vent_prefer_dp_delta_f Value 5.
07:00 vent_prefer_temp_delta_f Value 5.
07:00 vpd_watch_dwell_s Value 90.
π Evening Cycle (7:55 PM) β iris-20260429-1954
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
Testing: Overnight anti-oscillation posture: positive heat bias + wide cooling bias + dwell gate ON during a 39Β°F humid night.
Expected outcome: By sunrise: dp_risk_hours remains 0, dew point margin stays above 5Β°F, total additional cold stress stays below ~2h, and vent/heater cycling is lower than todayβs 42 heat1 / 67 heat2 transition pattern.
Setpoints
Wednesday April 29
Primary crop-band changes:
20:05 hyst 0.5 Evening settle: outdoor falling into the 40s with very humid
23:30 hyst 0.55 Midnight posture: forecast RH 83-92% and outdoor VPD near 0.
Tactical tunable changes:
20:05 d_cool 3; engage 2.4; all 2.7; pulse 45; gap 60; wt 1.4 Evening settle: outdoor falling into the 40s with very humid
23:30 d_cool 3; engage 2.5; all 2.8; pulse 45; gap 60; wt 1.3 Midnight posture: forecast RH 83-92% and outdoor VPD near 0.
Thursday April 30
Primary crop-band changes:
04:45 hyst 0.55 Pre-dawn frost-risk guard: forecast low 39Β°F with very wet a
07:30 hyst 0.5 Morning handoff: ease off frost guard as outdoor recovers, b
Tactical tunable changes:
04:45 d_cool 3; engage 2.5; all 2.8; pulse 45; gap 60; wt 1.3 Pre-dawn frost-risk guard: forecast low 39Β°F with very wet a
07:30 d_cool 3; engage 2.2; all 2.6; pulse 45; gap 55; wt 1.4 Morning handoff: ease off frost guard as outdoor recovers, b
Changed secondary parameters:
20:05 bias_heat initial 2.5
20:05 d_heat_stage_2 initial 2.5
20:05 dwell_gate_ms initial 300000
20:05 enthalpy_close initial 1
20:05 enthalpy_open initial -2
20:05 fog_escalation_kpa initial 1
20:05 heat_hysteresis initial 1.5
20:05 min_fog_off_s initial 180
20:05 min_fog_on_s initial 45
20:05 min_heat_off_s initial 300
20:05 min_heat_on_s initial 240
20:05 min_vent_off_s initial 180
20:05 min_vent_on_s initial 180
20:05 mist_backoff_s initial 1200
20:05 mist_max_closed_vent_s initial 120
20:05 mist_thermal_relief_s initial 90
20:05 mist_vent_close_lead_s initial 15
20:05 mist_vent_reopen_delay_s initial 15
20:05 mister_all_delay_s initial 240
20:05 mister_engage_delay_s initial 90
20:05 mister_water_budget_gal initial 500
20:05 sw_dwell_gate_enabled initial 1
20:05 sw_fsm_controller_enabled initial 1
20:05 sw_summer_vent_enabled initial 1
20:05 temp_hysteresis initial 2
20:05 vent_prefer_dp_delta_f initial 5
20:05 vent_prefer_temp_delta_f initial 5
20:05 vpd_watch_dwell_s initial 90
23:30 mister_all_delay_s 240 β 300
23:30 mister_engage_delay_s 90 β 120
23:30 vpd_watch_dwell_s 90 β 120
04:45 heat_hysteresis 1.5 β 1.8
07:30 d_heat_stage_2 2.5 β 3
07:30 heat_hysteresis 1.8 β 1.5
07:30 min_fog_off_s 180 β 150
07:30 min_heat_on_s 240 β 180
07:30 mister_all_delay_s 300 β 240
07:30 mister_engage_delay_s 120 β 90
07:30 vpd_watch_dwell_s 120 β 90
Full secondary parameter dump
20:05 d_heat_stage_2 Value 2.5.
20:05 dwell_gate_ms Value 300000.
20:05 enthalpy_close Value 1.
20:05 enthalpy_open Value -2.
20:05 fog_escalation_kpa Value 1.
20:05 heat_hysteresis Value 1.5.
20:05 min_fog_off_s Value 180.
20:05 min_fog_on_s Value 45.
20:05 min_heat_off_s Value 300.
20:05 min_heat_on_s Value 240.
20:05 min_vent_off_s Value 180.
20:05 min_vent_on_s Value 180.
20:05 mist_backoff_s Value 1200.
20:05 mist_max_closed_vent_s Value 120.
20:05 mist_thermal_relief_s Value 90.
20:05 mist_vent_close_lead_s Value 15.
20:05 mist_vent_reopen_delay_s Value 15.
20:05 mister_all_delay_s Value 240.
20:05 mister_engage_delay_s Value 90.
20:05 mister_water_budget_gal Value 500.
20:05 sw_dwell_gate_enabled Value 1.
20:05 sw_fsm_controller_enabled Value 1.
20:05 sw_summer_vent_enabled Value 1.
20:05 temp_hysteresis Value 2.
20:05 vent_prefer_dp_delta_f Value 5.
20:05 vent_prefer_temp_delta_f Value 5.
20:05 vpd_watch_dwell_s Value 90.
23:30 d_heat_stage_2 Value 2.5.
23:30 dwell_gate_ms Value 300000.
23:30 enthalpy_close Value 1.
23:30 enthalpy_open Value -2.
23:30 fog_escalation_kpa Value 1.
23:30 heat_hysteresis Value 1.5.
23:30 min_fog_off_s Value 180.
23:30 min_fog_on_s Value 45.
23:30 min_heat_off_s Value 300.
23:30 min_heat_on_s Value 240.
23:30 min_vent_off_s Value 180.
23:30 min_vent_on_s Value 180.
23:30 mist_backoff_s Value 1200.
23:30 mist_max_closed_vent_s Value 120.
23:30 mist_thermal_relief_s Value 90.
23:30 mist_vent_close_lead_s Value 15.
23:30 mist_vent_reopen_delay_s Value 15.
23:30 mister_all_delay_s Value 300.
23:30 mister_engage_delay_s Value 120.
23:30 mister_water_budget_gal Value 500.
23:30 sw_dwell_gate_enabled Value 1.
23:30 sw_fsm_controller_enabled Value 1.
23:30 sw_summer_vent_enabled Value 1.
23:30 temp_hysteresis Value 2.
23:30 vent_prefer_dp_delta_f Value 5.
23:30 vent_prefer_temp_delta_f Value 5.
23:30 vpd_watch_dwell_s Value 120.
04:45 d_heat_stage_2 Value 2.5.
04:45 dwell_gate_ms Value 300000.
04:45 enthalpy_close Value 1.
04:45 enthalpy_open Value -2.
04:45 fog_escalation_kpa Value 1.
04:45 heat_hysteresis Value 1.8.
04:45 min_fog_off_s Value 180.
04:45 min_fog_on_s Value 45.
04:45 min_heat_off_s Value 300.
04:45 min_heat_on_s Value 240.
04:45 min_vent_off_s Value 180.
04:45 min_vent_on_s Value 180.
04:45 mist_backoff_s Value 1200.
04:45 mist_max_closed_vent_s Value 120.
04:45 mist_thermal_relief_s Value 90.
04:45 mist_vent_close_lead_s Value 15.
04:45 mist_vent_reopen_delay_s Value 15.
04:45 mister_all_delay_s Value 300.
04:45 mister_engage_delay_s Value 120.
04:45 mister_water_budget_gal Value 500.
04:45 sw_dwell_gate_enabled Value 1.
04:45 sw_fsm_controller_enabled Value 1.
04:45 sw_summer_vent_enabled Value 1.
04:45 temp_hysteresis Value 2.
04:45 vent_prefer_dp_delta_f Value 5.
04:45 vent_prefer_temp_delta_f Value 5.
04:45 vpd_watch_dwell_s Value 120.
07:30 d_heat_stage_2 Value 3.
07:30 dwell_gate_ms Value 300000.
07:30 enthalpy_close Value 1.
07:30 enthalpy_open Value -2.
07:30 fog_escalation_kpa Value 1.
07:30 heat_hysteresis Value 1.5.
07:30 min_fog_off_s Value 150.
07:30 min_fog_on_s Value 45.
07:30 min_heat_off_s Value 300.
07:30 min_heat_on_s Value 180.
07:30 min_vent_off_s Value 180.
07:30 min_vent_on_s Value 180.
07:30 mist_backoff_s Value 1200.
07:30 mist_max_closed_vent_s Value 120.
07:30 mist_thermal_relief_s Value 90.
07:30 mist_vent_close_lead_s Value 15.
07:30 mist_vent_reopen_delay_s Value 15.
07:30 mister_all_delay_s Value 240.
07:30 mister_engage_delay_s Value 90.
07:30 mister_water_budget_gal Value 500.
07:30 sw_dwell_gate_enabled Value 1.
07:30 sw_fsm_controller_enabled Value 1.
07:30 sw_summer_vent_enabled Value 1.
07:30 temp_hysteresis Value 2.
07:30 vent_prefer_dp_delta_f Value 5.
07:30 vent_prefer_temp_delta_f Value 5.
07:30 vpd_watch_dwell_s Value 90.
Daily Summary So Far
Climate
Temperature 59.8β80.6Β°F; avg 68.0Β°F
VPD 0.34β1.93 kPa; avg 0.73 kPa
Relative humidity 43.8β83.5%
Stress Hours
Heat stress (>85Β°F): 0.9h
VPD stress (>2.0 kPa): 3.3h
Cold stress (<55Β°F): 2.4h
Economics
Equipment Runtimes
Fan 1 23 min Primary exhaust runtime.
Fan 2 18 min Secondary exhaust runtime.
Vent 37 min Intake vent runtime.
Heat 1 electric 1299 min Electric heater runtime.
Heat 2 gas 388 min Gas heater runtime.
Grow lights 0 min Supplemental lighting runtime.
Mister south 0.78h South mister runtime.
Mister west 0.45h West mister runtime.
Mister center 0.42h Center mister runtime.
Water
Total: 159 gal
Mister: 37 gal
Crop Health (Gemini Vision)
Canna Lilies south Β· health 65% Β· 4 obs Observation notes are collapsed below to avoid publishing partial vision snippets.
Vanda Orchids center Β· health 60% Β· 4 obs Observation notes are collapsed below to avoid publishing partial vision snippets.
lettuce east Β· health 63% Β· 4 obs Observation notes are collapsed below to avoid publishing partial vision snippets.
pepper east Β· health 63% Β· 4 obs Observation notes are collapsed below to avoid publishing partial vision snippets.
strawberry east Β· health 65% Β· 4 obs Observation notes are collapsed below to avoid publishing partial vision snippets.
Vision observation notes
Canna Lilies Gemini Vision notes Potted plants in the background (south zone) appear generally healthy, though hard to see details.
Vanda Orchids Gemini Vision notes Hanging orchids appear green and healthy, though some roots look dry.
lettuce Gemini Vision notes Seedlings appear healthy and are establishing well on the shelf.
pepper Gemini Vision notes Seedlings appear healthy, but difficult to see clearly due to distance and lighting.
strawberry Gemini Vision notes Early stage growth in the hydroponic system, no obvious signs of stress.
Hourly Pattern
12:00 76.0Β°F; VPD 1.04 kPa RH 66.6%.
13:00 78.5Β°F; VPD 1.42 kPa RH 58.1%.
14:00 76.7Β°F; VPD 1.16 kPa RH 64.0%.
15:00 78.2Β°F; VPD 1.44 kPa RH 56.6%.
16:00 74.9Β°F; VPD 1.19 kPa RH 60.4%.
17:00 72.5Β°F; VPD 0.84 kPa RH 69.6%.
18:00 69.7Β°F; VPD 0.75 kPa RH 69.9%.
19:00 64.9Β°F; VPD 0.57 kPa RH 72.9%.
20:00 64.2Β°F; VPD 0.48 kPa RH 76.6%.
21:00 63.3Β°F; VPD 0.51 kPa RH 74.4%.
22:00 63.0Β°F; VPD 0.44 kPa RH 77.8%.
23:00 63.3Β°F; VPD 0.49 kPa RH 75.2%.
00:00 63.3Β°F; VPD 0.51 kPa RH 74.1%.
01:00 63.3Β°F; VPD 0.50 kPa RH 74.8%.
02:00 63.1Β°F; VPD 0.50 kPa RH 74.5%.
03:00 62.9Β°F; VPD 0.50 kPa RH 74.6%.
04:00 63.0Β°F; VPD 0.47 kPa RH 76.4%.
05:00 63.5Β°F; VPD 0.52 kPa RH 73.9%.
06:00 64.7Β°F; VPD 0.66 kPa RH 68.4%.
07:00 68.0Β°F; VPD 0.75 kPa RH 67.7%.
08:00 70.9Β°F; VPD 0.90 kPa RH 64.9%.
09:00 73.2Β°F; VPD 0.96 kPa RH 65.2%.
10:00 73.7Β°F; VPD 1.06 kPa RH 62.3%.
11:00 73.6Β°F; VPD 1.09 kPa RH 61.3%.
7-Day Stress Context
2026-04-23 Heat 2.0h; VPD high 15.5h Cold stress 8.5h.
2026-04-24 Heat 6.9h; VPD high 22.5h Cold stress 10.9h.
2026-04-25 Heat 9.0h; VPD high 12.7h Cold stress 2.3h.
2026-04-26 Heat 4.3h; VPD high 2.9h Cold stress 3.6h.
2026-04-27 Heat 1.9h; VPD high 4.6h Cold stress 15.4h.
2026-04-28 Heat 3.6h; VPD high 4.5h Cold stress 5.4h.
2026-04-29 Heat 0.9h; VPD high 3.3h Cold stress 2.4h.