June 16, 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.
6
2
3
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:20 | MIDNIGHT | plan_written | Wrote public plan iris-20260616-0020. Resolved 00:22 MDT. |
| Morning planning cycle | 05:32 | SUNRISE | plan_written | Wrote public plan iris-20260616-0532. Resolved 05:35 MDT. |
| Solar peak planning checkpoint | 13:05 | SOLAR_MAX | acked | Acknowledged: SOLAR_MAX reviewed: live solar 1043 W/m2 is above forecast/calibrated peak, but indoor average VPD is only 1.24 kPa against vpd_high 1.22 with healthy 10.1F dew margin; active plan already has aggressive hot-dry moisture posture (fog_escalation 0.15, mister gap 18s, all-zone 1.10, wet override on, all fans at high). No additional tunable change needed before peak-stress checkpoint. Resolved 13:06 MDT. |
| Peak Stress | 15:03 | TRANSITION | acked | Acknowledged: Peak-stress checkpoint reviewed with fresh climate/equipment/plan/setpoint state. Conditions are stressful but tracking the active severe hot-dry plan: VENTILATE is active with both fans, vent, fog, and mist assist; dew margin is safe at 11.6F; wet assist is not blocked; current tactical settings are already at aggressive hot-dry posture (fog_escalation_kpa 0.15, mister_pulse_gap_s 18s, mister_engage_kpa 0.95, all-fans enabled)... Resolved 15:04 MDT. |
| Decline | 19:32 | TRANSITION | acked | Acknowledged: Decline checkpoint: current climate is tracking the active severe hot-dry recovery plan. House is IDLE with all climate relays off; temp 79.7F is at/under the 80.1F high edge, VPD 1.08 kPa is only slightly above vpd_high 1.01 with healthy 11.0F dew margin, and no wet/fog actuation is active. The existing plan already has a 20:30 MDT evening unwind waypoint that raises moisture conservatism (wider pulse gap and higher fog escalation) before the overnight humidity rebound, so no immediate tunable overri... Resolved 19:32 MDT. |
| Evening planning cycle (catch-up) | 21:46 | SUNSET | timed_out | Delivery recorded without a public plan write. |
🌅 Morning Cycle (12:22 AM) — iris-20260616-0020
validated
8/10
cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms, enthalpy_close ...
Reflection
Validating previous cycle: iris-20260615-0532
Previous hypothesis: SUNRISE plan for Monday 2026-06-15. I evaluated iris-20260615-0016 at 10/10 for the measured pre-sunrise window: 99.7 score, 100% temp/VPD compliance, 0.00h stress, and about USD 0.22 cost. The deterministic anchor was 7 because it penalized many guardrail events; my higher score credits the realized climate outcome, but the anchor warning is valid and I will avoid carrying aggressive moisture through unverified cool/humid periods. Yesterday 2026-06-14 scored 74.2: VPD was the tighter axis by stress (4.00h VPD-high vs 3.48h heat), while temp compliance was slightly higher at 85.3% vs VPD 83.1%; cost was USD 3.27, below the 7d average USD 4.01 and driven by electric cooling/fog plus water rather than gas. Today begins cool and humid with dp margin only ~5F, but forecast ramps to 83F, RH 14-15%, raw VPD 3… Result: Measured pre-sunrise window for the midnight severe-day plan: score 84.3, 86.0% compliance, 100.0% temp compliance, 86.0% VPD compliance, 0.73h total stress dominated by 0.73h VPD-high, no heat/cold/VPD-low stress, cost about USD 0.216 for the governed window. Current daily partial shows no heat/cold stress, 0.75h VPD-high, cost USD 3.41, and dew margin minimum 4.9F with 0.3h dew-risk. The guarded pre-dawn portion avoided VPD-low carryover and kept temperature stable, but some VPD-high accumulated before sunrise and several dispatch/readback misses/guardrail holds mean the tactical rows were not perfectly realized. The severe daytime hypothesis is still pending; this evaluation grades only the completed overnight-to-sunrise segment. Score: 8/10
Hypothesis
Testing: Severe hot-dry two-day posture: compare Tue/Wed band-coupled high-duty wet/fog assist against Monday’s guarded ramp; distinguish climate-tactic success from total downstream water cost. Expected outcome: For the new day, keep temp compliance above 85% and VPD compliance above 80% despite structural heat; keep VPD-high stress under 4h Tuesday if dew margin remains safe, avoid VPD-low stress above 0.25h and dp_risk_hours above 0.5h; accept cost above USD 5 only if driven by verified heat/VPD stress rather than idle resource use.
Setpoints
Tuesday June 16
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:25 | hyst 0.20750000000000002 | Post-midnight dew-safety reset: current VPD is below high ba |
| 06:30 | hyst 0.18250000000000002 | Sunrise ramp: forecast VPD begins climbing rapidly; open ban |
| 11:30 | hyst 0.17250000000000001 | Tue peak severe hot-dry window: compliance-first vent-mist/f |
| 20:30 | hyst 0.18250000000000002 | Evening recovery: forecast VPD stays high after solar falls, |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:25 | s2 1.8675000000000002; cool_exit 1.96; all_fans 0; dw_stress 0; dw_until 19; fog_stress 0; fog_until 19; engage 0.96; all 1.1600000000000001; pulse 30; gap 60; wt 1.2666666666666666 | Post-midnight dew-safety reset: current VPD is below high ba |
| 06:30 | s2 1.4700000000000002; cool_exit 1.51; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.81; all 1.01; pulse 41.25; gap 30; wt 1.7666666666666666 | Sunrise ramp: forecast VPD begins climbing rapidly; open ban |
| 11:30 | s2 1.25; cool_exit 1.33; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.81; all 1; pulse 52.5; gap 18.75; wt 1.9666666666666668 | Tue peak severe hot-dry window: compliance-first vent-mist/f |
| 20:30 | s2 1.7175; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.81; all 1.01; pulse 41.25; gap 26.25; wt 1.7999999999999998 | Evening recovery: forecast VPD stays high after solar falls, |
Wednesday June 17
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:30 | hyst 0.1925 | Dry overnight before Wednesday: keep some VPD recovery autho |
| 07:00 | hyst 0.17250000000000001 | Wednesday severe ramp: forecast is hotter and drier than Tue |
| 12:00 | hyst 0.1675 | Wednesday peak: maintain strongest wet/fog posture through t |
| 21:30 | hyst 0.2025 | Wednesday night unwind: outdoor cools and VPD falls, so step |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:30 | s2 1.8175000000000001; cool_exit 1.69; all_fans 0; dw_stress 0; dw_until 22; fog_stress 0; fog_until 22; engage 0.86; all 1.06; pulse 30; gap 41.25; wt 1.5666666666666669 | Dry overnight before Wednesday: keep some VPD recovery autho |
| 07:00 | s2 1.3865; cool_exit 1.33; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.81; all 1; pulse 48.75; gap 21; wt 1.9133333333333336 | Wednesday severe ramp: forecast is hotter and drier than Tue |
| 12:00 | s2 1.29; cool_exit 1.24; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.81; all 1; pulse 52.5; gap 18.75; wt 1.9666666666666668 | Wednesday peak: maintain strongest wet/fog posture through t |
| 21:30 | s2 1.8775000000000002; cool_exit 1.87; all_fans 0; dw_stress 0; dw_until 19; fog_stress 0; fog_until 19; engage 0.88; all 1.1099999999999999; pulse 30; gap 56.25; wt 1.4 | Wednesday night unwind: outdoor cools and VPD falls, so step |
Thursday June 18
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | hyst 0.1875 | Thursday moderate hot-dry ramp: less severe than Tue/Wed but |
| 12:00 | hyst 0.18250000000000002 | Thursday midday handoff: keep moisture assist available for |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | s2 1.6125; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 0.84; all 1.04; pulse 37.5; gap 33.75; wt 1.7000000000000002 | Thursday moderate hot-dry ramp: less severe than Tue/Wed but |
| 12:00 | s2 1.5040000000000002; cool_exit 1.51; all_fans 1; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 0.8200000000000001; all 1.01; pulse 45; gap 28.5; wt 1.8133333333333335 | Thursday midday handoff: keep moisture assist available for |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:25 | cold_vent_guard_delta_f | initial 8 |
| 00:25 | direct_wet_stress_min_dew_margin_f | initial 10 |
| 00:25 | direct_wet_stress_vpd_margin_kpa | initial 0.2 |
| 00:25 | dwell_gate_ms | initial 270000 |
| 00:25 | enthalpy_close | initial 1 |
| 00:25 | enthalpy_open | initial -2 |
| 00:25 | fog_escalation_kpa | initial 0.4 |
| 00:25 | fog_stress_min_dew_margin_f | initial 10 |
| 00:25 | heat_hysteresis | initial 1.1 |
| 00:25 | min_fog_off_s | initial 108 |
| 00:25 | min_fog_on_s | initial 45.75 |
| 00:25 | mist_backoff_s | initial 600 |
| 00:25 | mist_max_closed_vent_s | initial 120 |
| 00:25 | mist_thermal_relief_s | initial 90 |
| 00:25 | mister_all_delay_s | initial 93 |
| 00:25 | mister_engage_delay_s | initial 46.5 |
| 00:25 | mister_water_budget_gal | initial 220 |
| 00:25 | outdoor_staleness_max_s | initial 600 |
| 00:25 | sw_dwell_gate_enabled | initial 1 |
| 00:25 | sw_fog_closes_vent | initial 1 |
| 00:25 | sw_mister_closes_vent | initial 0 |
| 00:25 | sw_summer_vent_enabled | initial 1 |
| 00:25 | temp_hysteresis | initial 1.96 |
| 00:25 | vent_prefer_dp_delta_f | initial 3 |
| 00:25 | vent_prefer_temp_delta_f | initial 4 |
| 00:25 | vpd_watch_dwell_s | initial 67.5 |
| 06:30 | direct_wet_stress_min_dew_margin_f | 10 → 8 |
| 06:30 | direct_wet_stress_vpd_margin_kpa | 0.2 → 0.05 |
| 06:30 | dwell_gate_ms | 270000 → 195000 |
| 06:30 | fog_escalation_kpa | 0.4 → 0.18 |
| 06:30 | fog_stress_min_dew_margin_f | 10 → 8 |
| 06:30 | min_fog_off_s | 108 → 54 |
| 06:30 | min_fog_on_s | 45.75 → 66 |
| 06:30 | mister_all_delay_s | 93 → 70.5 |
| 06:30 | mister_engage_delay_s | 46.5 → 35.25 |
| 06:30 | mister_water_budget_gal | 220 → 300 |
| 06:30 | temp_hysteresis | 1.96 → 1.51 |
| 06:30 | vpd_watch_dwell_s | 67.5 → 48.75 |
| 11:30 | cold_vent_guard_delta_f | 8 → 9 |
| 11:30 | dwell_gate_ms | 195000 → 165000 |
| 11:30 | fog_escalation_kpa | 0.18 → 0.15 |
| 11:30 | min_fog_off_s | 54 → 36 |
| 11:30 | min_fog_on_s | 66 → 72.75 |
| 11:30 | mister_all_delay_s | 70.5 → 61.5 |
| 11:30 | mister_engage_delay_s | 35.25 → 30.75 |
| 11:30 | temp_hysteresis | 1.51 → 1.33 |
| 11:30 | vent_prefer_temp_delta_f | 4 → 5 |
| 11:30 | vpd_watch_dwell_s | 48.75 → 41.25 |
| 20:30 | cold_vent_guard_delta_f | 9 → 8 |
| 20:30 | dwell_gate_ms | 165000 → 195000 |
| 20:30 | fog_escalation_kpa | 0.15 → 0.22 |
| 20:30 | min_fog_off_s | 36 → 48 |
| 20:30 | min_fog_on_s | 72.75 → 68.25 |
| 20:30 | mister_all_delay_s | 61.5 → 70.5 |
| 20:30 | mister_engage_delay_s | 30.75 → 35.25 |
| 20:30 | temp_hysteresis | 1.33 → 1.51 |
| 20:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 20:30 | vpd_watch_dwell_s | 41.25 → 48.75 |
| 00:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 00:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.1 |
| 00:30 | dwell_gate_ms | 195000 → 225000 |
| 00:30 | fog_escalation_kpa | 0.22 → 0.3 |
| 00:30 | fog_stress_min_dew_margin_f | 8 → 9 |
| 00:30 | min_fog_off_s | 48 → 72 |
| 00:30 | min_fog_on_s | 68.25 → 59.25 |
| 00:30 | mister_all_delay_s | 70.5 → 79.5 |
| 00:30 | mister_engage_delay_s | 35.25 → 39.75 |
| 00:30 | mister_water_budget_gal | 300 → 260 |
| 00:30 | temp_hysteresis | 1.51 → 1.69 |
| 00:30 | vpd_watch_dwell_s | 48.75 → 56.25 |
| 07:00 | cold_vent_guard_delta_f | 8 → 9 |
| 07:00 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 07:00 | direct_wet_stress_vpd_margin_kpa | 0.1 → 0.05 |
| 07:00 | dwell_gate_ms | 225000 → 165000 |
| 07:00 | fog_escalation_kpa | 0.3 → 0.15 |
| 07:00 | fog_stress_min_dew_margin_f | 9 → 8 |
| 07:00 | min_fog_off_s | 72 → 39.6 |
| 07:00 | min_fog_on_s | 59.25 → 71.4 |
| 07:00 | mister_all_delay_s | 79.5 → 61.5 |
| 07:00 | mister_engage_delay_s | 39.75 → 30.75 |
| 07:00 | mister_water_budget_gal | 260 → 300 |
| 07:00 | temp_hysteresis | 1.69 → 1.33 |
| 07:00 | vent_prefer_temp_delta_f | 4 → 5 |
| 07:00 | vpd_watch_dwell_s | 56.25 → 41.25 |
| 12:00 | dwell_gate_ms | 165000 → 150000 |
| 12:00 | min_fog_off_s | 39.6 → 36 |
| 12:00 | min_fog_on_s | 71.4 → 72.75 |
| 12:00 | mister_all_delay_s | 61.5 → 60 |
| 12:00 | mister_engage_delay_s | 30.75 → 30 |
| 12:00 | temp_hysteresis | 1.33 → 1.24 |
| 12:00 | vpd_watch_dwell_s | 41.25 → 37.5 |
| 21:30 | cold_vent_guard_delta_f | 9 → 8 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 8 → 10 |
| 21:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.12 |
| 21:30 | dwell_gate_ms | 150000 → 255000 |
| 21:30 | fog_escalation_kpa | 0.15 → 0.35 |
| 21:30 | fog_stress_min_dew_margin_f | 8 → 10 |
| 21:30 | min_fog_off_s | 36 → 96 |
| 21:30 | min_fog_on_s | 72.75 → 50.25 |
| 21:30 | mister_all_delay_s | 60 → 88.5 |
| 21:30 | mister_engage_delay_s | 30 → 44.25 |
| 21:30 | mister_water_budget_gal | 300 → 220 |
| 21:30 | temp_hysteresis | 1.24 → 1.87 |
| 21:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 21:30 | vpd_watch_dwell_s | 37.5 → 63.75 |
| 07:30 | direct_wet_stress_min_dew_margin_f | 10 → 8 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.12 → 0.08 |
| 07:30 | dwell_gate_ms | 255000 → 210000 |
| 07:30 | fog_escalation_kpa | 0.35 → 0.2 |
| 07:30 | fog_stress_min_dew_margin_f | 10 → 8 |
| 07:30 | min_fog_off_s | 96 → 60 |
| 07:30 | min_fog_on_s | 50.25 → 63.75 |
| 07:30 | mister_all_delay_s | 88.5 → 75 |
| 07:30 | mister_engage_delay_s | 44.25 → 37.5 |
| 07:30 | mister_water_budget_gal | 220 → 260 |
| 07:30 | temp_hysteresis | 1.87 → 1.6 |
| 07:30 | vpd_watch_dwell_s | 63.75 → 52.5 |
| 12:00 | direct_wet_stress_vpd_margin_kpa | 0.08 → 0.06 |
| 12:00 | dwell_gate_ms | 210000 → 195000 |
| 12:00 | fog_escalation_kpa | 0.2 → 0.18 |
| 12:00 | min_fog_off_s | 60 → 51.599999999999994 |
| 12:00 | min_fog_on_s | 63.75 → 66.9 |
| 12:00 | mister_all_delay_s | 75 → 70.5 |
| 12:00 | mister_engage_delay_s | 37.5 → 35.25 |
| 12:00 | mister_water_budget_gal | 260 → 280 |
| 12:00 | temp_hysteresis | 1.6 → 1.51 |
| 12:00 | vpd_watch_dwell_s | 52.5 → 48.75 |
🌅 Morning Cycle (5:35 AM) — iris-20260616-0532
validated
4/10
cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms, enthalpy_close ...
Reflection
Validating previous cycle: iris-20260615-0532
Result: Completed governing window scored 42.5 with 40.1% compliance, 60.8% temp compliance, 40.5% VPD compliance, 1.01h heat stress and 4.73h VPD-high stress in the plan window. The severe hot-dry hypothesis was directionally correct (actual peak about 93.7F, solar about 1054 W/m2, VPD-high/heat both appeared), but the measurable goals were not met: VPD compliance was far below the >75% goal, VPD-high exceeded the under-4h target, temp compliance missed the >85% goal, and many transition misses/guardrail holds plus vent/moisture-gap alerts mean the intended wet-assist posture was not fully realized. Cost/water were acceptable (USD 3.18 daily, 183 gal total/mister), dew safety was mostly acceptable (0.3h dp-risk, min 4.9F), and no VPD-low carryover occurred; however compliance is primary, so this is a low-scoring plan despite resource restraint. Score: 4/10
New finding: On 90F+ high-solar hot-dry days, low water/cost is not evidence of climate-tactic success if VPD-high remains above 4h and transition realization is poor. Preserve band-coupled moisture/fog availability, but first diagnose vent-mist no-assist gaps, guardrail holds, and dispatcher/ESP32 realization before raising thresholds or declaring the day physics-only. → Added to Lessons Learned
Hypothesis
Testing: Severe hot-dry two-day posture v2: hold band-coupled wet/fog assist through observed evening recovery while separating mister-water success from downstream total water/cost. Expected outcome: Keep today’s temp compliance above 85%, VPD compliance above 75%, VPD-high stress under 4h if physics allows, heat stress under 4h, no VPD-low carryover, dew-risk under 0.5h, and climate-driven cost justified even if total downstream water exceeds the 7d average.
Conditions
93.0°F
9.0%
914.0 W/m²
14.0%
Severe hot-dry Tuesday after a cool safe dawn: current 63.6F, VPD 0.59 kPa, RH 71%, dew margin 9.7F, IDLE/heat1. Forecast VPD has a known positive dry bias, but even corrected priors remain severe from late morning through evening; Wednesday is hotter/drier again.
Expected stress windows
Band-coupled moisture from ramp through evening: engage +0.05, all-zone +0.20 to +0.25, mist duty 45-50%, fog escalation 0.15 during safe hot-dry VENTILATE, dew floor 8F, and no clock-only unwind until observed VPD recovery.
Strong solar precooling, 45-60 min lead, low resource sensitivity, all-fan/vent-mist/fog assist where firmware gates allow; accept structural hot misses when outdoor approaches or exceeds the served target.
Repeat severe posture for Wednesday, with even lower resource sensitivity through peak and recovery taper only after evening VPD falls.
Moderate dry-day posture: keep moisture band-coupled but reduce duty and resource aggression relative to Tue/Wed.
Parameter rationale
Keep first-stage wet assist near the dispatcher-owned VPD high edge whenever real dry stress appears, without over-misting cool dawn.
Escalate beyond south-only moisture early enough to hold VPD-high stress under about 4h today if physics allows.
Use fog as the 7x heavy moisture path during safe hot-dry VENTILATE, limiting VPD-high without raising mister water alone.
Prevent resource conservation from clipping controller-attributable wet assist; separate climate tactic success from total downstream water use.
Keep condensation safety while not blocking safe daytime moisture assist.
Setpoints
Tuesday June 16
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 06:15 | hyst 0.20750000000000002 | Dawn is cool with safe dew margin but VPD is not yet above b |
| 09:30 | hyst 0.1925 | Morning VPD/solar ramp begins; open band-coupled wet assist |
| 12:30 | hyst 0.1875 | Peak dual heat/VPD stress: compliance-first moisture and fog |
| 20:30 | hyst 0.2025 | Evening VPD remains high after solar drops; taper heat postu |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 06:15 | s2 1.645; cool_exit 1.96; all_fans 0; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 0.98; all 1.1800000000000002; pulse 33.75; gap 41.25; wt 1.7666666666666666 | Dawn is cool with safe dew margin but VPD is not yet above b |
| 09:30 | s2 1.445; cool_exit 1.69; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.9500000000000001; all 1.12; pulse 45; gap 26.25; wt 2 | Morning VPD/solar ramp begins; open band-coupled wet assist |
| 12:30 | s2 1.3624999999999998; cool_exit 1.6; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.9500000000000001; all 1.1; pulse 52.5; gap 18.75; wt 2.1333333333333333 | Peak dual heat/VPD stress: compliance-first moisture and fog |
| 20:30 | s2 1.7225; cool_exit 1.87; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.9500000000000001; all 1.15; pulse 43.5; gap 33.75; wt 1.92 | Evening VPD remains high after solar drops; taper heat postu |
Wednesday June 17
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 07:00 | hyst 0.1925 | Wednesday starts dry and heats quickly; resume severe-day ra |
| 12:30 | hyst 0.1875 | Worst 72h stress window: 90s F, RH 6-10%, VPD near 5 kPa; ma |
| 21:30 | hyst 0.21250000000000002 | Post-severe recovery and overnight safety: reduce moisture a |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 07:00 | s2 1.3965; cool_exit 1.69; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.9500000000000001; all 1.12; pulse 48.75; gap 21; wt 2.08 | Wednesday starts dry and heats quickly; resume severe-day ra |
| 12:30 | s2 1.309; cool_exit 1.6; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 0.9500000000000001; all 1.1; pulse 52.5; gap 17.25; wt 2.1466666666666665 | Worst 72h stress window: 90s F, RH 6-10%, VPD near 5 kPa; ma |
| 21:30 | s2 1.845; cool_exit 2.05; all_fans 0; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 0.98; all 1.1800000000000002; pulse 33.75; gap 48.75; wt 1.7000000000000002 | Post-severe recovery and overnight safety: reduce moisture a |
Thursday June 18
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 12:00 | hyst 0.1975 | Thursday remains dry with strong solar but cooler than Tue/W |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 12:00 | s2 1.5635000000000001; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 0.96; all 1.15; pulse 41.25; gap 31.5; wt 1.92 | Thursday remains dry with strong solar but cooler than Tue/W |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 06:15 | cold_vent_guard_delta_f | initial 8 |
| 06:15 | direct_wet_stress_min_dew_margin_f | initial 9 |
| 06:15 | direct_wet_stress_vpd_margin_kpa | initial 0.08 |
| 06:15 | dwell_gate_ms | initial 270000 |
| 06:15 | enthalpy_close | initial 1 |
| 06:15 | enthalpy_open | initial -2 |
| 06:15 | fog_escalation_kpa | initial 0.22 |
| 06:15 | fog_stress_min_dew_margin_f | initial 9 |
| 06:15 | heat_hysteresis | initial 1.1 |
| 06:15 | min_fog_off_s | initial 72 |
| 06:15 | min_fog_on_s | initial 59.25 |
| 06:15 | mist_backoff_s | initial 600 |
| 06:15 | mist_max_closed_vent_s | initial 120 |
| 06:15 | mist_thermal_relief_s | initial 90 |
| 06:15 | mister_all_delay_s | initial 93 |
| 06:15 | mister_engage_delay_s | initial 46.5 |
| 06:15 | mister_water_budget_gal | initial 220 |
| 06:15 | outdoor_staleness_max_s | initial 600 |
| 06:15 | sw_dwell_gate_enabled | initial 1 |
| 06:15 | sw_fog_closes_vent | initial 1 |
| 06:15 | sw_mister_closes_vent | initial 0 |
| 06:15 | sw_summer_vent_enabled | initial 1 |
| 06:15 | temp_hysteresis | initial 1.96 |
| 06:15 | vent_prefer_dp_delta_f | initial 3 |
| 06:15 | vent_prefer_temp_delta_f | initial 4 |
| 06:15 | vpd_watch_dwell_s | initial 67.5 |
| 09:30 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 09:30 | direct_wet_stress_vpd_margin_kpa | 0.08 → 0.05 |
| 09:30 | dwell_gate_ms | 270000 → 225000 |
| 09:30 | fog_escalation_kpa | 0.22 → 0.18 |
| 09:30 | fog_stress_min_dew_margin_f | 9 → 8 |
| 09:30 | min_fog_off_s | 72 → 48 |
| 09:30 | min_fog_on_s | 59.25 → 68.25 |
| 09:30 | mister_all_delay_s | 93 → 79.5 |
| 09:30 | mister_engage_delay_s | 46.5 → 39.75 |
| 09:30 | mister_water_budget_gal | 220 → 260 |
| 09:30 | temp_hysteresis | 1.96 → 1.69 |
| 09:30 | vpd_watch_dwell_s | 67.5 → 56.25 |
| 12:30 | dwell_gate_ms | 225000 → 210000 |
| 12:30 | fog_escalation_kpa | 0.18 → 0.15 |
| 12:30 | min_fog_off_s | 48 → 36 |
| 12:30 | min_fog_on_s | 68.25 → 72.75 |
| 12:30 | mister_all_delay_s | 79.5 → 75 |
| 12:30 | mister_engage_delay_s | 39.75 → 37.5 |
| 12:30 | mister_water_budget_gal | 260 → 280 |
| 12:30 | temp_hysteresis | 1.69 → 1.6 |
| 12:30 | vpd_watch_dwell_s | 56.25 → 52.5 |
| 20:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 20:30 | dwell_gate_ms | 210000 → 255000 |
| 20:30 | fog_escalation_kpa | 0.15 → 0.22 |
| 20:30 | fog_stress_min_dew_margin_f | 8 → 9 |
| 20:30 | min_fog_off_s | 36 → 60 |
| 20:30 | min_fog_on_s | 72.75 → 63.75 |
| 20:30 | mister_all_delay_s | 75 → 88.5 |
| 20:30 | mister_engage_delay_s | 37.5 → 44.25 |
| 20:30 | mister_water_budget_gal | 280 → 260 |
| 20:30 | temp_hysteresis | 1.6 → 1.87 |
| 20:30 | vpd_watch_dwell_s | 52.5 → 63.75 |
| 07:00 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 07:00 | dwell_gate_ms | 255000 → 225000 |
| 07:00 | fog_escalation_kpa | 0.22 → 0.16 |
| 07:00 | fog_stress_min_dew_margin_f | 9 → 8 |
| 07:00 | min_fog_off_s | 60 → 39.6 |
| 07:00 | min_fog_on_s | 63.75 → 71.4 |
| 07:00 | mister_all_delay_s | 88.5 → 79.5 |
| 07:00 | mister_engage_delay_s | 44.25 → 39.75 |
| 07:00 | mister_water_budget_gal | 260 → 280 |
| 07:00 | temp_hysteresis | 1.87 → 1.69 |
| 07:00 | vpd_watch_dwell_s | 63.75 → 56.25 |
| 12:30 | dwell_gate_ms | 225000 → 210000 |
| 12:30 | fog_escalation_kpa | 0.16 → 0.15 |
| 12:30 | min_fog_off_s | 39.6 → 33.6 |
| 12:30 | min_fog_on_s | 71.4 → 73.65 |
| 12:30 | mister_all_delay_s | 79.5 → 75 |
| 12:30 | mister_engage_delay_s | 39.75 → 37.5 |
| 12:30 | mister_water_budget_gal | 280 → 300 |
| 12:30 | temp_hysteresis | 1.69 → 1.6 |
| 12:30 | vpd_watch_dwell_s | 56.25 → 52.5 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 8 → 10 |
| 21:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.08 |
| 21:30 | dwell_gate_ms | 210000 → 285000 |
| 21:30 | fog_escalation_kpa | 0.15 → 0.3 |
| 21:30 | fog_stress_min_dew_margin_f | 8 → 10 |
| 21:30 | min_fog_off_s | 33.6 → 84 |
| 21:30 | min_fog_on_s | 73.65 → 54.75 |
| 21:30 | mister_all_delay_s | 75 → 97.5 |
| 21:30 | mister_engage_delay_s | 37.5 → 48.75 |
| 21:30 | mister_water_budget_gal | 300 → 220 |
| 21:30 | temp_hysteresis | 1.6 → 2.05 |
| 21:30 | vpd_watch_dwell_s | 52.5 → 71.25 |
| 12:00 | direct_wet_stress_min_dew_margin_f | 10 → 8 |
| 12:00 | direct_wet_stress_vpd_margin_kpa | 0.08 → 0.06 |
| 12:00 | dwell_gate_ms | 285000 → 240000 |
| 12:00 | fog_escalation_kpa | 0.3 → 0.2 |
| 12:00 | fog_stress_min_dew_margin_f | 10 → 8 |
| 12:00 | min_fog_off_s | 84 → 56.4 |
| 12:00 | min_fog_on_s | 54.75 → 65.1 |
| 12:00 | mister_all_delay_s | 97.5 → 84 |
| 12:00 | mister_engage_delay_s | 48.75 → 42 |
| 12:00 | mister_water_budget_gal | 220 → 240 |
| 12:00 | temp_hysteresis | 2.05 → 1.78 |
| 12:00 | vpd_watch_dwell_s | 71.25 → 60 |
End-of-Day Summary
Climate
62.6–88.5°F; avg 74.8°F
0.39–1.95 kPa; avg 0.95 kPa
54.4–84.3%
Stress Hours
- Heat stress (>85°F): 1.9h
- VPD stress (>2.0 kPa): 9.2h
- Cold stress (<55°F): 0.0h
Economics
USD 2.22
USD 0.07
USD 0.890
USD 3.18
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 305 min | Primary exhaust runtime. |
| Fan 2 | 321 min | Secondary exhaust runtime. |
| Vent | 474 min | Intake vent runtime. |
| Fog | 185 min | Fogger runtime. |
| Heat 1 electric | 433 min | Electric heater runtime. |
| Heat 2 gas | 6 min | Gas heater runtime. |
| Grow lights | 271 min | Supplemental lighting runtime. |
| Mister south | 0.54h | South mister runtime. |
| Mister west | 0.14h | West mister runtime. |
| Mister center | 1.89h | Center mister runtime. |
Water
- Total: 183 gal
- Mister: 183 gal
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 82.9°F | 1.19 kPa | 69.8% |
| 13:00 | 84.9°F | 1.37 kPa | 68.7% |
| 14:00 | 84.9°F | 1.45 kPa | 66.6% |
| 15:00 | 84.3°F | 1.37 kPa | 67.5% |
| 16:00 | 82.9°F | 1.26 kPa | 68.0% |
| 17:00 | 81.3°F | 1.12 kPa | 70.0% |
| 18:00 | 80.5°F | 1.13 kPa | 69.0% |
| 19:00 | 80.3°F | 0.83 kPa | 76.9% |
| 20:00 | 78.8°F | 0.74 kPa | 78.3% |
| 21:00 | 74.9°F | 0.77 kPa | 73.6% |
| 22:00 | 71.4°F | 0.54 kPa | 79.6% |
| 23:00 | 71.0°F | 0.44 kPa | 83.3% |
| 00:00 | 69.9°F | 0.40 kPa | 84.0% |
| 01:00 | 66.1°F | 0.72 kPa | 67.2% |
| 02:00 | 64.2°F | 0.69 kPa | 66.6% |
| 03:00 | 63.4°F | 0.67 kPa | 66.4% |
| 04:00 | 63.3°F | 0.66 kPa | 66.8% |
| 05:00 | 63.5°F | 0.62 kPa | 68.9% |
| 06:00 | 65.7°F | 0.57 kPa | 73.8% |
| 07:00 | 68.4°F | 0.71 kPa | 70.2% |
| 08:00 | 70.7°F | 0.77 kPa | 70.2% |
| 09:00 | 74.1°F | 0.92 kPa | 68.5% |
| 10:00 | 77.1°F | 1.09 kPa | 66.3% |
| 11:00 | 79.2°F | 1.19 kPa | 65.5% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-06-10 | 9.4h | 11.1h | 0.0h |
| 2026-06-11 | 3.1h | 8.3h | 0.0h |
| 2026-06-12 | 3.6h | 8.5h | 0.2h |
| 2026-06-13 | 3.0h | 4.7h | 0.0h |
| 2026-06-14 | 3.5h | 4.0h | 0.0h |
| 2026-06-15 | 1.5h | 5.5h | 0.0h |
| 2026-06-16 | 2.0h | 9.2h | 0.0h |