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.

Delivery events

6

Plan writes

2

No-change acknowledgements

3

Pending

0

EventDeliveredTypeStatusNote
End-of-day review and reset00:20MIDNIGHTplan_writtenWrote public plan iris-20260616-0020. Resolved 00:22 MDT.
Morning planning cycle05:32SUNRISEplan_writtenWrote public plan iris-20260616-0532. Resolved 05:35 MDT.
Solar peak planning checkpoint13:05SOLAR_MAXackedAcknowledged: 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 Stress15:03TRANSITIONackedAcknowledged: 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.
Decline19:32TRANSITIONackedAcknowledged: 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:46SUNSETtimed_outDelivery recorded without a public plan write.

🌅 Morning Cycle (12:22 AM) — iris-20260616-0020

Status

validated

Outcome score

8/10

Changed parameters

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:

TimeValuesNote
00:25hyst 0.20750000000000002Post-midnight dew-safety reset: current VPD is below high ba
06:30hyst 0.18250000000000002Sunrise ramp: forecast VPD begins climbing rapidly; open ban
11:30hyst 0.17250000000000001Tue peak severe hot-dry window: compliance-first vent-mist/f
20:30hyst 0.18250000000000002Evening recovery: forecast VPD stays high after solar falls,

Tactical tunable changes:

TimeValuesNote
00:25s2 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.2666666666666666Post-midnight dew-safety reset: current VPD is below high ba
06:30s2 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.7666666666666666Sunrise ramp: forecast VPD begins climbing rapidly; open ban
11:30s2 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.9666666666666668Tue peak severe hot-dry window: compliance-first vent-mist/f
20:30s2 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.7999999999999998Evening recovery: forecast VPD stays high after solar falls,

Wednesday June 17

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.1925Dry overnight before Wednesday: keep some VPD recovery autho
07:00hyst 0.17250000000000001Wednesday severe ramp: forecast is hotter and drier than Tue
12:00hyst 0.1675Wednesday peak: maintain strongest wet/fog posture through t
21:30hyst 0.2025Wednesday night unwind: outdoor cools and VPD falls, so step

Tactical tunable changes:

TimeValuesNote
00:30s2 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.5666666666666669Dry overnight before Wednesday: keep some VPD recovery autho
07:00s2 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.9133333333333336Wednesday severe ramp: forecast is hotter and drier than Tue
12:00s2 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.9666666666666668Wednesday peak: maintain strongest wet/fog posture through t
21:30s2 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.4Wednesday night unwind: outdoor cools and VPD falls, so step

Thursday June 18

Primary crop-band changes:

TimeValuesNote
07:30hyst 0.1875Thursday moderate hot-dry ramp: less severe than Tue/Wed but
12:00hyst 0.18250000000000002Thursday midday handoff: keep moisture assist available for

Tactical tunable changes:

TimeValuesNote
07:30s2 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.7000000000000002Thursday moderate hot-dry ramp: less severe than Tue/Wed but
12:00s2 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.8133333333333335Thursday midday handoff: keep moisture assist available for

Changed secondary parameters:

TimeParameterChange
00:25cold_vent_guard_delta_finitial 8
00:25direct_wet_stress_min_dew_margin_finitial 10
00:25direct_wet_stress_vpd_margin_kpainitial 0.2
00:25dwell_gate_msinitial 270000
00:25enthalpy_closeinitial 1
00:25enthalpy_openinitial -2
00:25fog_escalation_kpainitial 0.4
00:25fog_stress_min_dew_margin_finitial 10
00:25heat_hysteresisinitial 1.1
00:25min_fog_off_sinitial 108
00:25min_fog_on_sinitial 45.75
00:25mist_backoff_sinitial 600
00:25mist_max_closed_vent_sinitial 120
00:25mist_thermal_relief_sinitial 90
00:25mister_all_delay_sinitial 93
00:25mister_engage_delay_sinitial 46.5
00:25mister_water_budget_galinitial 220
00:25outdoor_staleness_max_sinitial 600
00:25sw_dwell_gate_enabledinitial 1
00:25sw_fog_closes_ventinitial 1
00:25sw_mister_closes_ventinitial 0
00:25sw_summer_vent_enabledinitial 1
00:25temp_hysteresisinitial 1.96
00:25vent_prefer_dp_delta_finitial 3
00:25vent_prefer_temp_delta_finitial 4
00:25vpd_watch_dwell_sinitial 67.5
06:30direct_wet_stress_min_dew_margin_f10 → 8
06:30direct_wet_stress_vpd_margin_kpa0.2 → 0.05
06:30dwell_gate_ms270000 → 195000
06:30fog_escalation_kpa0.4 → 0.18
06:30fog_stress_min_dew_margin_f10 → 8
06:30min_fog_off_s108 → 54
06:30min_fog_on_s45.75 → 66
06:30mister_all_delay_s93 → 70.5
06:30mister_engage_delay_s46.5 → 35.25
06:30mister_water_budget_gal220 → 300
06:30temp_hysteresis1.96 → 1.51
06:30vpd_watch_dwell_s67.5 → 48.75
11:30cold_vent_guard_delta_f8 → 9
11:30dwell_gate_ms195000 → 165000
11:30fog_escalation_kpa0.18 → 0.15
11:30min_fog_off_s54 → 36
11:30min_fog_on_s66 → 72.75
11:30mister_all_delay_s70.5 → 61.5
11:30mister_engage_delay_s35.25 → 30.75
11:30temp_hysteresis1.51 → 1.33
11:30vent_prefer_temp_delta_f4 → 5
11:30vpd_watch_dwell_s48.75 → 41.25
20:30cold_vent_guard_delta_f9 → 8
20:30dwell_gate_ms165000 → 195000
20:30fog_escalation_kpa0.15 → 0.22
20:30min_fog_off_s36 → 48
20:30min_fog_on_s72.75 → 68.25
20:30mister_all_delay_s61.5 → 70.5
20:30mister_engage_delay_s30.75 → 35.25
20:30temp_hysteresis1.33 → 1.51
20:30vent_prefer_temp_delta_f5 → 4
20:30vpd_watch_dwell_s41.25 → 48.75
00:30direct_wet_stress_min_dew_margin_f8 → 9
00:30direct_wet_stress_vpd_margin_kpa0.05 → 0.1
00:30dwell_gate_ms195000 → 225000
00:30fog_escalation_kpa0.22 → 0.3
00:30fog_stress_min_dew_margin_f8 → 9
00:30min_fog_off_s48 → 72
00:30min_fog_on_s68.25 → 59.25
00:30mister_all_delay_s70.5 → 79.5
00:30mister_engage_delay_s35.25 → 39.75
00:30mister_water_budget_gal300 → 260
00:30temp_hysteresis1.51 → 1.69
00:30vpd_watch_dwell_s48.75 → 56.25
07:00cold_vent_guard_delta_f8 → 9
07:00direct_wet_stress_min_dew_margin_f9 → 8
07:00direct_wet_stress_vpd_margin_kpa0.1 → 0.05
07:00dwell_gate_ms225000 → 165000
07:00fog_escalation_kpa0.3 → 0.15
07:00fog_stress_min_dew_margin_f9 → 8
07:00min_fog_off_s72 → 39.6
07:00min_fog_on_s59.25 → 71.4
07:00mister_all_delay_s79.5 → 61.5
07:00mister_engage_delay_s39.75 → 30.75
07:00mister_water_budget_gal260 → 300
07:00temp_hysteresis1.69 → 1.33
07:00vent_prefer_temp_delta_f4 → 5
07:00vpd_watch_dwell_s56.25 → 41.25
12:00dwell_gate_ms165000 → 150000
12:00min_fog_off_s39.6 → 36
12:00min_fog_on_s71.4 → 72.75
12:00mister_all_delay_s61.5 → 60
12:00mister_engage_delay_s30.75 → 30
12:00temp_hysteresis1.33 → 1.24
12:00vpd_watch_dwell_s41.25 → 37.5
21:30cold_vent_guard_delta_f9 → 8
21:30direct_wet_stress_min_dew_margin_f8 → 10
21:30direct_wet_stress_vpd_margin_kpa0.05 → 0.12
21:30dwell_gate_ms150000 → 255000
21:30fog_escalation_kpa0.15 → 0.35
21:30fog_stress_min_dew_margin_f8 → 10
21:30min_fog_off_s36 → 96
21:30min_fog_on_s72.75 → 50.25
21:30mister_all_delay_s60 → 88.5
21:30mister_engage_delay_s30 → 44.25
21:30mister_water_budget_gal300 → 220
21:30temp_hysteresis1.24 → 1.87
21:30vent_prefer_temp_delta_f5 → 4
21:30vpd_watch_dwell_s37.5 → 63.75
07:30direct_wet_stress_min_dew_margin_f10 → 8
07:30direct_wet_stress_vpd_margin_kpa0.12 → 0.08
07:30dwell_gate_ms255000 → 210000
07:30fog_escalation_kpa0.35 → 0.2
07:30fog_stress_min_dew_margin_f10 → 8
07:30min_fog_off_s96 → 60
07:30min_fog_on_s50.25 → 63.75
07:30mister_all_delay_s88.5 → 75
07:30mister_engage_delay_s44.25 → 37.5
07:30mister_water_budget_gal220 → 260
07:30temp_hysteresis1.87 → 1.6
07:30vpd_watch_dwell_s63.75 → 52.5
12:00direct_wet_stress_vpd_margin_kpa0.08 → 0.06
12:00dwell_gate_ms210000 → 195000
12:00fog_escalation_kpa0.2 → 0.18
12:00min_fog_off_s60 → 51.599999999999994
12:00min_fog_on_s63.75 → 66.9
12:00mister_all_delay_s75 → 70.5
12:00mister_engage_delay_s37.5 → 35.25
12:00mister_water_budget_gal260 → 280
12:00temp_hysteresis1.6 → 1.51
12:00vpd_watch_dwell_s52.5 → 48.75

🌅 Morning Cycle (5:35 AM) — iris-20260616-0532

Status

validated

Outcome score

4/10

Changed parameters

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

Outdoor peak

93.0°F

RH minimum

9.0%

Solar peak

914.0 W/m²

Cloud average

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

vpd_highhigh · 2026-06-16T09:00:00-06:00 to 2026-06-16T22:00:00-06:00

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.

heathigh · 2026-06-16T11:00:00-06:00 to 2026-06-16T20:00:00-06:00

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.

vpd_highhigh · 2026-06-17T07:00:00-06:00 to 2026-06-17T22:00:00-06:00

Repeat severe posture for Wednesday, with even lower resource sensitivity through peak and recovery taper only after evening VPD falls.

vpd_highmedium · 2026-06-18T10:00:00-06:00 to 2026-06-18T20:00:00-06:00

Moderate dry-day posture: keep moisture band-coupled but reduce duty and resource aggression relative to Tue/Wed.

Parameter rationale

mister_engage_kpa0.96 → 0.95; Raw VPD rises above 2.8 kPa by 11:00 and peaks near 4.7 kPa; active vpd_high is near 0.89 now and diurnal high is around 1.35.

Keep first-stage wet assist near the dispatcher-owned VPD high edge whenever real dry stress appears, without over-misting cool dawn.

mister_all_kpa1.16 → 1.15; Tue/Wed RH 6-13% with solar 900+ W/m2; high-confidence lesson says all-zone assist must remain open during hot-dry VENTILATE.

Escalate beyond south-only moisture early enough to hold VPD-high stress under about 4h today if physics allows.

fog_escalation_kpa0.4 → 0.15; VPD excess and heat overlap the 07:00-17:00 fog window; PR-A allows vent-fog assist when dew margin is healthy.

Use fog as the 7x heavy moisture path during safe hot-dry VENTILATE, limiting VPD-high without raising mister water alone.

mister_pulse_gap_s60.0 → 30.0; Severe peak is hotter and drier than Monday, and yesterday's VPD-high remained the compliance bottleneck despite acceptable temp control.

Prevent resource conservation from clipping controller-attributable wet assist; separate climate tactic success from total downstream water use.

direct_wet_stress_min_dew_margin_f8.0 → 8.0; Current dew margin is 9.7F and daytime air is forecast extremely dry; dew risk yesterday briefly touched 4.9F but without VPD-low carryover.

Keep condensation safety while not blocking safe daytime moisture assist.

Setpoints

Tuesday June 16

Primary crop-band changes:

TimeValuesNote
06:15hyst 0.20750000000000002Dawn is cool with safe dew margin but VPD is not yet above b
09:30hyst 0.1925Morning VPD/solar ramp begins; open band-coupled wet assist
12:30hyst 0.1875Peak dual heat/VPD stress: compliance-first moisture and fog
20:30hyst 0.2025Evening VPD remains high after solar drops; taper heat postu

Tactical tunable changes:

TimeValuesNote
06:15s2 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.7666666666666666Dawn is cool with safe dew margin but VPD is not yet above b
09:30s2 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 2Morning VPD/solar ramp begins; open band-coupled wet assist
12:30s2 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.1333333333333333Peak dual heat/VPD stress: compliance-first moisture and fog
20:30s2 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.92Evening VPD remains high after solar drops; taper heat postu

Wednesday June 17

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.1925Wednesday starts dry and heats quickly; resume severe-day ra
12:30hyst 0.1875Worst 72h stress window: 90s F, RH 6-10%, VPD near 5 kPa; ma
21:30hyst 0.21250000000000002Post-severe recovery and overnight safety: reduce moisture a

Tactical tunable changes:

TimeValuesNote
07:00s2 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.08Wednesday starts dry and heats quickly; resume severe-day ra
12:30s2 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.1466666666666665Worst 72h stress window: 90s F, RH 6-10%, VPD near 5 kPa; ma
21:30s2 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.7000000000000002Post-severe recovery and overnight safety: reduce moisture a

Thursday June 18

Primary crop-band changes:

TimeValuesNote
12:00hyst 0.1975Thursday remains dry with strong solar but cooler than Tue/W

Tactical tunable changes:

TimeValuesNote
12:00s2 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.92Thursday remains dry with strong solar but cooler than Tue/W

Changed secondary parameters:

TimeParameterChange
06:15cold_vent_guard_delta_finitial 8
06:15direct_wet_stress_min_dew_margin_finitial 9
06:15direct_wet_stress_vpd_margin_kpainitial 0.08
06:15dwell_gate_msinitial 270000
06:15enthalpy_closeinitial 1
06:15enthalpy_openinitial -2
06:15fog_escalation_kpainitial 0.22
06:15fog_stress_min_dew_margin_finitial 9
06:15heat_hysteresisinitial 1.1
06:15min_fog_off_sinitial 72
06:15min_fog_on_sinitial 59.25
06:15mist_backoff_sinitial 600
06:15mist_max_closed_vent_sinitial 120
06:15mist_thermal_relief_sinitial 90
06:15mister_all_delay_sinitial 93
06:15mister_engage_delay_sinitial 46.5
06:15mister_water_budget_galinitial 220
06:15outdoor_staleness_max_sinitial 600
06:15sw_dwell_gate_enabledinitial 1
06:15sw_fog_closes_ventinitial 1
06:15sw_mister_closes_ventinitial 0
06:15sw_summer_vent_enabledinitial 1
06:15temp_hysteresisinitial 1.96
06:15vent_prefer_dp_delta_finitial 3
06:15vent_prefer_temp_delta_finitial 4
06:15vpd_watch_dwell_sinitial 67.5
09:30direct_wet_stress_min_dew_margin_f9 → 8
09:30direct_wet_stress_vpd_margin_kpa0.08 → 0.05
09:30dwell_gate_ms270000 → 225000
09:30fog_escalation_kpa0.22 → 0.18
09:30fog_stress_min_dew_margin_f9 → 8
09:30min_fog_off_s72 → 48
09:30min_fog_on_s59.25 → 68.25
09:30mister_all_delay_s93 → 79.5
09:30mister_engage_delay_s46.5 → 39.75
09:30mister_water_budget_gal220 → 260
09:30temp_hysteresis1.96 → 1.69
09:30vpd_watch_dwell_s67.5 → 56.25
12:30dwell_gate_ms225000 → 210000
12:30fog_escalation_kpa0.18 → 0.15
12:30min_fog_off_s48 → 36
12:30min_fog_on_s68.25 → 72.75
12:30mister_all_delay_s79.5 → 75
12:30mister_engage_delay_s39.75 → 37.5
12:30mister_water_budget_gal260 → 280
12:30temp_hysteresis1.69 → 1.6
12:30vpd_watch_dwell_s56.25 → 52.5
20:30direct_wet_stress_min_dew_margin_f8 → 9
20:30dwell_gate_ms210000 → 255000
20:30fog_escalation_kpa0.15 → 0.22
20:30fog_stress_min_dew_margin_f8 → 9
20:30min_fog_off_s36 → 60
20:30min_fog_on_s72.75 → 63.75
20:30mister_all_delay_s75 → 88.5
20:30mister_engage_delay_s37.5 → 44.25
20:30mister_water_budget_gal280 → 260
20:30temp_hysteresis1.6 → 1.87
20:30vpd_watch_dwell_s52.5 → 63.75
07:00direct_wet_stress_min_dew_margin_f9 → 8
07:00dwell_gate_ms255000 → 225000
07:00fog_escalation_kpa0.22 → 0.16
07:00fog_stress_min_dew_margin_f9 → 8
07:00min_fog_off_s60 → 39.6
07:00min_fog_on_s63.75 → 71.4
07:00mister_all_delay_s88.5 → 79.5
07:00mister_engage_delay_s44.25 → 39.75
07:00mister_water_budget_gal260 → 280
07:00temp_hysteresis1.87 → 1.69
07:00vpd_watch_dwell_s63.75 → 56.25
12:30dwell_gate_ms225000 → 210000
12:30fog_escalation_kpa0.16 → 0.15
12:30min_fog_off_s39.6 → 33.6
12:30min_fog_on_s71.4 → 73.65
12:30mister_all_delay_s79.5 → 75
12:30mister_engage_delay_s39.75 → 37.5
12:30mister_water_budget_gal280 → 300
12:30temp_hysteresis1.69 → 1.6
12:30vpd_watch_dwell_s56.25 → 52.5
21:30direct_wet_stress_min_dew_margin_f8 → 10
21:30direct_wet_stress_vpd_margin_kpa0.05 → 0.08
21:30dwell_gate_ms210000 → 285000
21:30fog_escalation_kpa0.15 → 0.3
21:30fog_stress_min_dew_margin_f8 → 10
21:30min_fog_off_s33.6 → 84
21:30min_fog_on_s73.65 → 54.75
21:30mister_all_delay_s75 → 97.5
21:30mister_engage_delay_s37.5 → 48.75
21:30mister_water_budget_gal300 → 220
21:30temp_hysteresis1.6 → 2.05
21:30vpd_watch_dwell_s52.5 → 71.25
12:00direct_wet_stress_min_dew_margin_f10 → 8
12:00direct_wet_stress_vpd_margin_kpa0.08 → 0.06
12:00dwell_gate_ms285000 → 240000
12:00fog_escalation_kpa0.3 → 0.2
12:00fog_stress_min_dew_margin_f10 → 8
12:00min_fog_off_s84 → 56.4
12:00min_fog_on_s54.75 → 65.1
12:00mister_all_delay_s97.5 → 84
12:00mister_engage_delay_s48.75 → 42
12:00mister_water_budget_gal220 → 240
12:00temp_hysteresis2.05 → 1.78
12:00vpd_watch_dwell_s71.25 → 60

End-of-Day Summary

Climate

Temperature

62.6–88.5°F; avg 74.8°F

VPD

0.39–1.95 kPa; avg 0.95 kPa

Relative humidity

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

Electric

USD 2.22

Gas

USD 0.07

Water

USD 0.890

Total

USD 3.18

Equipment Runtimes

EquipmentRuntimeReading
Fan 1305 minPrimary exhaust runtime.
Fan 2321 minSecondary exhaust runtime.
Vent474 minIntake vent runtime.
Fog185 minFogger runtime.
Heat 1 electric433 minElectric heater runtime.
Heat 2 gas6 minGas heater runtime.
Grow lights271 minSupplemental lighting runtime.
Mister south0.54hSouth mister runtime.
Mister west0.14hWest mister runtime.
Mister center1.89hCenter mister runtime.

Water

  • Total: 183 gal
  • Mister: 183 gal

Hourly Pattern

HourTemperatureVPDRH
12:0082.9°F1.19 kPa69.8%
13:0084.9°F1.37 kPa68.7%
14:0084.9°F1.45 kPa66.6%
15:0084.3°F1.37 kPa67.5%
16:0082.9°F1.26 kPa68.0%
17:0081.3°F1.12 kPa70.0%
18:0080.5°F1.13 kPa69.0%
19:0080.3°F0.83 kPa76.9%
20:0078.8°F0.74 kPa78.3%
21:0074.9°F0.77 kPa73.6%
22:0071.4°F0.54 kPa79.6%
23:0071.0°F0.44 kPa83.3%
00:0069.9°F0.40 kPa84.0%
01:0066.1°F0.72 kPa67.2%
02:0064.2°F0.69 kPa66.6%
03:0063.4°F0.67 kPa66.4%
04:0063.3°F0.66 kPa66.8%
05:0063.5°F0.62 kPa68.9%
06:0065.7°F0.57 kPa73.8%
07:0068.4°F0.71 kPa70.2%
08:0070.7°F0.77 kPa70.2%
09:0074.1°F0.92 kPa68.5%
10:0077.1°F1.09 kPa66.3%
11:0079.2°F1.19 kPa65.5%

7-Day Stress Context

DateHeatVPD highCold
2026-06-109.4h11.1h0.0h
2026-06-113.1h8.3h0.0h
2026-06-123.6h8.5h0.2h
2026-06-133.0h4.7h0.0h
2026-06-143.5h4.0h0.0h
2026-06-151.5h5.5h0.0h
2026-06-162.0h9.2h0.0h