September 13, 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
3
1
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:16 | MIDNIGHT | plan_written | Wrote public plan iris-20260913-0016. Resolved 00:17 MDT. |
| Morning planning cycle | 06:41 | SUNRISE | plan_written | Wrote public plan iris-20260913-0645. Resolved 06:43 MDT. |
| Solar peak planning checkpoint | 12:58 | SOLAR_MAX | action_completed | Delivery recorded without a public plan write. Resolved 12:59 MDT. |
| Peak Stress | 14:57 | TRANSITION | action_completed | Delivery recorded without a public plan write. Resolved 14:58 MDT. |
| Decline | 18:13 | TRANSITION | acked | Acknowledged: Decline is tracking the existing conservative posture: house 80.2F, VPD 0.89 below 0.99 high edge, dew margin 8.8F, IDLE, all wet/cooling equipment off. No tunable change needed. Resolved 18:13 MDT. |
| Evening planning cycle | 19:13 | SUNSET | plan_written | Wrote public plan iris-20260913-1913. Resolved 19:16 MDT. |
🌅 Morning Cycle (12:17 AM) — iris-20260913-0016
validated
6/10
band_track_fraction, cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...
Reflection
Validating previous cycle: iris-20260912-0640
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:85.0,“outdoor_rh_min_pct”:21.0,“solar_peak_w_m2”:495.0,“cloud_cover_avg_pct”:55.0,“notes”:“Cool dawn then hot-dry afternoon; prior overnight plan was safe but self-score 8 versus anchor 9 because VPD compliance was 84% despite zero stress. Retrieval was unavailable due to missing embedding credentials.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-12T10:00:00-06:00”,“end”:“2026-09-12T19:00:00-06:00”,“severity”:“high”,“mitigation”:“Keep band-coupled assist near the high edge; fog excess 0.15-0.20 only while firmware gates permit.”},{“kind”:“heat”,“start”:“2026-09-12T14:00:00-06:00”,“end”:“2026-09-12T18:30:00-06:00”,“severity”:“high”,“mitigation”:“Precondition before peak, ventilate, and accept capacity-limited heat above the served envelope.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:1… Result: Window scorecard: planner score 81.6, 65.8% temperature compliance, 73.4% VPD compliance, 1.14 h total stress including 0.50 h VPD-high, 0 h heat/cold/VPD-low stress. Dew-risk was 0 h; live overnight recovery later reached VPD 0.85 kPa with 9.3 F dew margin. The plan’s hot-dry daytime forecast was not evaluated inside this overnight window; execution fidelity and forecast-to-window alignment limited confidence. Score: 6/10
Hypothesis
Testing: Require live VPD confirmation at the sunrise ramp before escalating hot-dry wet assist. Expected outcome: Keep overnight dew-risk and VPD-low exposure at 0 h, stabilize pre-dawn staging, and have bounded wet assist available before the 94F/15%RH peak.
Conditions
94.0°F
15.0%
750.0 W/m²
35.0%
Cool humid pre-dawn followed by an extreme hot-dry afternoon; prior forecast materially overpredicted dryness, so live VPD gates the ramp.
Expected stress windows
Band-coupled mist assist, fog excess 0.15-0.25, preserve 8F dew floor.
Precondition before peak, ventilate, and accept capacity-limited heat above the served envelope.
Parameter rationale
Start wet assist near the active high edge without repeating the prior forecast-only overreaction.
Offer heavy assist earlier while firmware dew, RH, temperature, and time gates remain authoritative.
Sustain bounded daytime wet assist, with overnight gaps long enough to avoid another wet-band alert.
Setpoints
Sunday September 13
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:16 | hyst 0.1875 | Humid pre-dawn plus prior wet alert; live-edge only, protect |
| 04:30 | hyst 0.1875 | Forecast VPD 0.17-0.38; dehumidify and heat steadily, with n |
| 07:30 | hyst 0.1875 | Live VPD confirms the ramp; open band-coupled assist before |
| 10:30 | hyst 0.1875 | Extreme 94F/15%RH prior; keep wet assist available and accep |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:16 | s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.81; all 1.01; pulse 33.75; gap 41.25; wt 1.7 | Humid pre-dawn plus prior wet alert; live-edge only, protect |
| 04:30 | s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.81; all 1.01; pulse 33.75; gap 41.25; wt 1.7 | Forecast VPD 0.17-0.38; dehumidify and heat steadily, with n |
| 07:30 | s2 1.7675; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.81; all 1.01; pulse 37.5; gap 41.25; wt 1.8000000000000003 | Live VPD confirms the ramp; open band-coupled assist before |
| 10:30 | s2 1.585; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.81; all 1.01; pulse 56.25; gap 30; wt 2.2333333333333334 | Extreme 94F/15%RH prior; keep wet assist available and accep |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:16 | band_track_fraction | initial 0 |
| 00:16 | cold_vent_guard_delta_f | initial 10 |
| 00:16 | cool_stage2_exit_hysteresis_f | initial 1 |
| 00:16 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 00:16 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 00:16 | dwell_gate_ms | initial 210000 |
| 00:16 | enthalpy_close | initial 1 |
| 00:16 | enthalpy_open | initial -2 |
| 00:16 | fog_escalation_kpa | initial 0.25 |
| 00:16 | heat_hysteresis | initial 1 |
| 00:16 | min_fog_off_s | initial 72 |
| 00:16 | min_fog_on_s | initial 59.25 |
| 00:16 | mist_backoff_s | initial 600 |
| 00:16 | mist_max_closed_vent_s | initial 600 |
| 00:16 | mist_thermal_relief_s | initial 90 |
| 00:16 | mister_all_delay_s | initial 75 |
| 00:16 | mister_engage_delay_s | initial 37.5 |
| 00:16 | mister_water_budget_gal | initial 180 |
| 00:16 | night_vpd_bias_kpa | initial 0 |
| 00:16 | outdoor_staleness_max_s | initial 600 |
| 00:16 | sw_dwell_gate_enabled | initial 1 |
| 00:16 | sw_fog_closes_vent | initial 1 |
| 00:16 | sw_mister_closes_vent | initial 0 |
| 00:16 | sw_summer_vent_enabled | initial 1 |
| 00:16 | temp_hysteresis | initial 1.6 |
| 00:16 | vent_exchange_fraction | initial 0.3 |
| 00:16 | vent_prefer_dp_delta_f | initial 5 |
| 00:16 | vent_prefer_temp_delta_f | initial 6 |
| 00:16 | vpd_watch_dwell_s | initial 52.5 |
| 04:30 | cold_vent_guard_delta_f | 10 → 11 |
| 04:30 | vent_prefer_temp_delta_f | 6 → 7 |
| 07:30 | cold_vent_guard_delta_f | 11 → 9 |
| 07:30 | mister_water_budget_gal | 180 → 240 |
| 07:30 | vent_prefer_temp_delta_f | 7 → 5 |
| 10:30 | fog_escalation_kpa | 0.25 → 0.15 |
| 10:30 | min_fog_off_s | 72 → 54 |
| 10:30 | min_fog_on_s | 59.25 → 66 |
| 10:30 | mister_water_budget_gal | 240 → 280 |
🌅 Morning Cycle (6:43 AM) — iris-20260913-0645
Daily Summary So Far
not validated yet
band_track_fraction, cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...
Reflection
Daily Summary So Far — this cycle will be validated at the next planning cycle.
Hypothesis
Testing: Live-gate the 09:00 wet-assist ramp: require measured VPD recovery from dawn wet drift before peak escalation. Expected outcome: Maintain 0 h dew-risk and VPD-low stress; improve controller-attributable VPD compliance during the 11:00-20:00 hot/dry window while accepting capacity-limited heat.
Conditions
94.0°F
14.0%
755.0 W/m²
35.0%
Cool humid dawn, then hot dry peak; prior overnight wet drift requires a live-gated ramp.
Expected stress windows
Band-coupled vent-mist assist; fog excess 0.15-0.20 while safety gates permit.
Pre-cool and ventilate; accept capacity-limited heat above the served envelope.
Parameter rationale
Start vent-mist assist near the daytime band edge without extending dawn wet drift.
Offer heavy assist earlier while firmware dew, RH, temperature, and time gates remain authoritative.
Sustain bounded peak assist, then taper only after measured VPD recovery.
Setpoints
Sunday September 13
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 06:41 | hyst 0.21750000000000003 | Dawn is wet-side; protect Vanda drying and hold moisture unt |
| 09:00 | hyst 0.20750000000000002 | Solar/VPD ramp; open assist near the band edge only as live |
| 13:00 | hyst 0.20750000000000002 | Peak heat/dryness; preserve wet assist and fog safety while |
| 17:00 | hyst 0.21750000000000003 | VPD remains high after solar decline; delay unwind until obs |
| 20:00 | hyst 0.22750000000000004 | Evening recovery bridge; taper duty without a forecast-only |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 06:41 | s2 1.98; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.054; all 1.204; pulse 30; gap 60; wt 1.3 | Dawn is wet-side; protect Vanda drying and hold moisture unt |
| 09:00 | s2 1.73; cool_exit 1.96; all_fans 0; dw_stress 0; engage 0.9540000000000001; all 1.154; pulse 30; gap 41.25; wt 1.5666666666666669 | Solar/VPD ramp; open assist near the band edge only as live |
| 13:00 | s2 1.5100000000000002; cool_exit 1.96; all_fans 1; dw_stress 1; engage 0.9540000000000001; all 1.154; pulse 37.5; gap 30; wt 1.7333333333333334 | Peak heat/dryness; preserve wet assist and fog safety while |
| 17:00 | s2 1.7; cool_exit 2.14; all_fans 0; dw_stress 0; engage 0.9540000000000001; all 1.154; pulse 33.75; gap 33.75; wt 1.6666666666666665 | VPD remains high after solar decline; delay unwind until obs |
| 20:00 | s2 1.935; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; engage 1.004; all 1.204; pulse 30; gap 48.75; wt 1.4333333333333333 | Evening recovery bridge; taper duty without a forecast-only |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 06:41 | band_track_fraction | initial 0 |
| 06:41 | cold_vent_guard_delta_f | initial 8 |
| 06:41 | cool_stage2_exit_hysteresis_f | initial 1 |
| 06:41 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 06:41 | direct_wet_stress_vpd_margin_kpa | initial 0.15 |
| 06:41 | dwell_gate_ms | initial 300000 |
| 06:41 | enthalpy_close | initial 1 |
| 06:41 | enthalpy_open | initial -2 |
| 06:41 | fog_escalation_kpa | initial 0.35 |
| 06:41 | heat_hysteresis | initial 1 |
| 06:41 | min_fog_off_s | initial 102 |
| 06:41 | min_fog_on_s | initial 48 |
| 06:41 | mist_backoff_s | initial 600 |
| 06:41 | mist_max_closed_vent_s | initial 600 |
| 06:41 | mist_thermal_relief_s | initial 90 |
| 06:41 | mister_all_delay_s | initial 102 |
| 06:41 | mister_engage_delay_s | initial 51 |
| 06:41 | mister_water_budget_gal | initial 300 |
| 06:41 | night_vpd_bias_kpa | initial 0 |
| 06:41 | outdoor_staleness_max_s | initial 600 |
| 06:41 | sw_dwell_gate_enabled | initial 1 |
| 06:41 | sw_fog_closes_vent | initial 1 |
| 06:41 | sw_mister_closes_vent | initial 0 |
| 06:41 | sw_summer_vent_enabled | initial 1 |
| 06:41 | temp_hysteresis | initial 2.14 |
| 06:41 | vent_exchange_fraction | initial 0.3 |
| 06:41 | vent_prefer_dp_delta_f | initial 3 |
| 06:41 | vent_prefer_temp_delta_f | initial 4 |
| 06:41 | vpd_watch_dwell_s | initial 75 |
| 09:00 | direct_wet_stress_vpd_margin_kpa | 0.15 → 0.05 |
| 09:00 | dwell_gate_ms | 300000 → 270000 |
| 09:00 | fog_escalation_kpa | 0.35 → 0.25 |
| 09:00 | min_fog_off_s | 102 → 72 |
| 09:00 | min_fog_on_s | 48 → 59.25 |
| 09:00 | mister_all_delay_s | 102 → 93 |
| 09:00 | mister_engage_delay_s | 51 → 46.5 |
| 09:00 | temp_hysteresis | 2.14 → 1.96 |
| 09:00 | vpd_watch_dwell_s | 75 → 67.5 |
| 13:00 | fog_escalation_kpa | 0.25 → 0.15 |
| 13:00 | min_fog_off_s | 72 → 54 |
| 13:00 | min_fog_on_s | 59.25 → 66 |
| 17:00 | dwell_gate_ms | 270000 → 300000 |
| 17:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 17:00 | min_fog_off_s | 54 → 60 |
| 17:00 | min_fog_on_s | 66 → 63.75 |
| 17:00 | mister_all_delay_s | 93 → 102 |
| 17:00 | mister_engage_delay_s | 46.5 → 51 |
| 17:00 | temp_hysteresis | 1.96 → 2.14 |
| 17:00 | vpd_watch_dwell_s | 67.5 → 75 |
| 20:00 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.1 |
| 20:00 | dwell_gate_ms | 300000 → 330000 |
| 20:00 | fog_escalation_kpa | 0.2 → 0.35 |
| 20:00 | min_fog_off_s | 60 → 84 |
| 20:00 | min_fog_on_s | 63.75 → 54.75 |
| 20:00 | mister_all_delay_s | 102 → 111 |
| 20:00 | mister_engage_delay_s | 51 → 55.5 |
| 20:00 | temp_hysteresis | 2.14 → 2.3200000000000003 |
| 20:00 | vpd_watch_dwell_s | 75 → 82.5 |
🌆 Evening Cycle (7:16 PM) — iris-20260913-1913
Daily Summary So Far
not validated yet
band_track_fraction, cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...
Reflection
Daily Summary So Far — this cycle will be validated at the next planning cycle.
Hypothesis
Testing: Bridge evening VPD recovery, then taper wetting only after measured recovery; hold stable heater/vent dwell overnight. Expected outcome: Keep dew-risk and VPD-low stress at 0 h; reduce overnight churn while recovering the evening dry edge.
Conditions
78.0°F
39.0%
0.0 W/m²
67.0%
Post-hot-day recovery: dry evening edge, then humid cool overnight and cold pre-dawn.
Expected stress windows
Allow short band-coupled wet assist; taper only after measured VPD clears high edge.
Widen wet gap, suppress fog, keep dew-margin floor and stable heater/vent dwell.
Parameter rationale
Avoid wet-band drift and preserve zero dew-risk hours after evening recovery.
Permit a bounded recovery bridge, then let the high-edge gate taper wetting.
Prevent overnight fog over-humidification while retaining bounded evening recovery.
Setpoints
Sunday September 13
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 19:00 | hyst 0.2175 | evening_settle: short recovery bridge while dew margin is 9. |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 19:00 | s2 1.875; cool_exit 2.14; all_fans 0; dw_stress 1; engage 0.998; all 1.198; pulse 30; gap 33.75; wt 1.7999999999999998 | evening_settle: short recovery bridge while dew margin is 9. |
Monday September 14
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | hyst 0.22249999999999998 | midnight_posture: taper after measured edge recovery; foreca |
| 05:30 | hyst 0.22749999999999998 | pre_dawn: humid/cool trough; suppress wetting and favor stab |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | s2 1.995; cool_exit 2.23; all_fans 0; dw_stress 0; engage 1.0979999999999999; all 1.248; pulse 30; gap 60; wt 1.2866666666666666 | midnight_posture: taper after measured edge recovery; foreca |
| 05:30 | s2 2.055; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; engage 1.198; all 1.298; pulse 30; gap 60; wt 1.1 | pre_dawn: humid/cool trough; suppress wetting and favor stab |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 19:00 | band_track_fraction | initial 0 |
| 19:00 | cold_vent_guard_delta_f | initial 8 |
| 19:00 | cool_stage2_exit_hysteresis_f | initial 1 |
| 19:00 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 19:00 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 19:00 | dwell_gate_ms | initial 300000 |
| 19:00 | enthalpy_close | initial 1 |
| 19:00 | enthalpy_open | initial -2 |
| 19:00 | fog_escalation_kpa | initial 0.2 |
| 19:00 | heat_hysteresis | initial 1 |
| 19:00 | min_fog_off_s | initial 60 |
| 19:00 | min_fog_on_s | initial 63.75 |
| 19:00 | mist_backoff_s | initial 600 |
| 19:00 | mist_max_closed_vent_s | initial 600 |
| 19:00 | mist_thermal_relief_s | initial 90 |
| 19:00 | mister_all_delay_s | initial 102 |
| 19:00 | mister_engage_delay_s | initial 51 |
| 19:00 | mister_water_budget_gal | initial 120 |
| 19:00 | night_vpd_bias_kpa | initial 0 |
| 19:00 | outdoor_staleness_max_s | initial 600 |
| 19:00 | sw_dwell_gate_enabled | initial 1 |
| 19:00 | sw_fog_closes_vent | initial 1 |
| 19:00 | sw_mister_closes_vent | initial 0 |
| 19:00 | sw_summer_vent_enabled | initial 1 |
| 19:00 | temp_hysteresis | initial 2.14 |
| 19:00 | vent_exchange_fraction | initial 0.3 |
| 19:00 | vent_prefer_dp_delta_f | initial 3 |
| 19:00 | vent_prefer_temp_delta_f | initial 4 |
| 19:00 | vpd_watch_dwell_s | initial 75 |
| 00:00 | cold_vent_guard_delta_f | 8 → 9 |
| 00:00 | direct_wet_stress_min_dew_margin_f | 8 → 8.5 |
| 00:00 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.15 |
| 00:00 | dwell_gate_ms | 300000 → 315000 |
| 00:00 | fog_escalation_kpa | 0.2 → 0.35 |
| 00:00 | min_fog_off_s | 60 → 108 |
| 00:00 | min_fog_on_s | 63.75 → 45.75 |
| 00:00 | mister_all_delay_s | 102 → 106.5 |
| 00:00 | mister_engage_delay_s | 51 → 53.25 |
| 00:00 | mister_water_budget_gal | 120 → 100 |
| 00:00 | temp_hysteresis | 2.14 → 2.23 |
| 00:00 | vent_prefer_temp_delta_f | 4 → 5 |
| 00:00 | vpd_watch_dwell_s | 75 → 78.75 |
| 05:30 | cold_vent_guard_delta_f | 9 → 10 |
| 05:30 | direct_wet_stress_min_dew_margin_f | 8.5 → 9 |
| 05:30 | direct_wet_stress_vpd_margin_kpa | 0.15 → 0.25 |
| 05:30 | dwell_gate_ms | 315000 → 330000 |
| 05:30 | fog_escalation_kpa | 0.35 → 0.4 |
| 05:30 | min_fog_off_s | 108 → 132 |
| 05:30 | min_fog_on_s | 45.75 → 36.75 |
| 05:30 | mister_all_delay_s | 106.5 → 111 |
| 05:30 | mister_engage_delay_s | 53.25 → 55.5 |
| 05:30 | temp_hysteresis | 2.23 → 2.3200000000000003 |
| 05:30 | vent_prefer_dp_delta_f | 3 → 4 |
| 05:30 | vent_prefer_temp_delta_f | 5 → 6 |
| 05:30 | vpd_watch_dwell_s | 78.75 → 82.5 |
Daily Summary So Far
Climate
63.4–88.2°F; avg 74.9°F
0.52–2.16 kPa; avg 1.01 kPa
49.6–76.0%
Interior Light Evidence
- Crop DLI: unavailable
- Reason:
source_day_incomplete - Provenance:
legacy_invalid_exterior_proxy_plus_fixture_estimate - Validity:
dli-validity-v1; 2024-01-01T00:00:00+00:00 → open - Qualified-light minutes and photoperiod remain independent of unavailable DLI.
Stress Hours
- Heat stress (>85°F): 3.9h
- VPD stress (>2.0 kPa): 9.1h
- Cold stress (<55°F): 9.4h
Economics
Not available
Not available
Not available
Not available
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 282 min | Primary exhaust runtime. |
| Fan 2 | 281 min | Secondary exhaust runtime. |
| Vent | 354 min | Intake vent runtime. |
| Fog | 198 min | Fogger runtime. |
| Heat 1 electric | 295 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 567 min | Supplemental lighting runtime. |
| Mister south | 0.00h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 2.65h | Center mister runtime. |
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 81.7°F | 1.19 kPa | 68.2% |
| 13:00 | 82.9°F | 1.24 kPa | 68.1% |
| 14:00 | 84.2°F | 1.42 kPa | 64.7% |
| 15:00 | 83.4°F | 1.27 kPa | 67.9% |
| 16:00 | 83.1°F | 1.21 kPa | 68.8% |
| 17:00 | 81.8°F | 1.15 kPa | 69.3% |
| 18:00 | 79.7°F | 0.87 kPa | 75.0% |
| 19:00 | 76.3°F | 0.76 kPa | 75.6% |
| 20:00 | 74.3°F | 0.71 kPa | 75.4% |
| 21:00 | 72.5°F | 0.70 kPa | 74.2% |
| 22:00 | 71.1°F | 0.67 kPa | 74.2% |
| 23:00 | 70.0°F | 0.62 kPa | 75.2% |
| 00:00 | 68.5°F | 0.68 kPa | 71.5% |
| 01:00 | 67.2°F | 0.68 kPa | 70.3% |
| 02:00 | 65.8°F | 0.67 kPa | 69.0% |
| 03:00 | 64.5°F | 0.65 kPa | 68.7% |
| 04:00 | 64.5°F | 0.55 kPa | 73.3% |
| 05:00 | 65.3°F | 0.53 kPa | 75.1% |
| 06:00 | 67.1°F | 0.62 kPa | 72.9% |
| 07:00 | 69.0°F | 0.72 kPa | 70.6% |
| 08:00 | 72.4°F | 0.88 kPa | 68.0% |
| 09:00 | 73.0°F | 0.86 kPa | 69.1% |
| 10:00 | 75.9°F | 0.91 kPa | 70.2% |
| 11:00 | 80.9°F | 1.13 kPa | 68.9% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-09-07 | 4.3h | 12.1h | 8.5h |
| 2026-09-08 | 4.0h | 14.2h | 10.0h |
| 2026-09-09 | 3.5h | 10.1h | 11.8h |
| 2026-09-10 | 3.8h | 8.7h | 12.1h |
| 2026-09-11 | 2.9h | 10.7h | 10.9h |
| 2026-09-12 | 2.5h | 8.4h | 12.1h |
| 2026-09-13 | 3.9h | 9.1h | 9.5h |