September 03, 2026
Generated lab notebook from daily_summary, plan_journal, plan_delivery_log, and setpoint audit data. It is intentionally chronological and may include in-progress cycles before validation.
Planner Execution Ledger
Planner checkpoints can acknowledge that the active plan is still suitable without writing a new public plan ID. Those no-change decisions are part of the audit trail.
6
3
2
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:17 | MIDNIGHT | plan_written | Wrote public plan iris-20260903-0017. Resolved 00:18 MDT. |
| Morning planning cycle | 06:32 | SUNRISE | plan_written | Wrote public plan iris-20260903-0632. Resolved 06:34 MDT. |
| Solar peak planning checkpoint | 13:01 | SOLAR_MAX | action_completed | Delivery recorded without a public plan write. Resolved 13:02 MDT. |
| Peak Stress | 15:01 | TRANSITION | acked | Acknowledged: Peak stress is active but tracking the bounded plan: 86.6F/1.94kPa with full vent+fans+fog and mister assist, healthy 17.4F dew margin. Outdoor 89.7F exceeds the served high edge, so residual heat/VPD miss is physically constrained; no tactical change warranted. Resolved 15:01 MDT. |
| Decline | 18:30 | TRANSITION | acked | Acknowledged: No change: VPD remains at the active high edge (1.27 kPa; east 1.25, west 1.17) in SEALED_MIST_FOG, while dew margin is healthy at 14.0F. The forecast stays hot/dry overnight, so tapering at the clock-based decline would conflict with the recovery-based plan and VPD-high lesson. Existing 21:00 waypoint remains appropriate; re-evaluate after measured VPD recovery. Resolved 18:30 MDT. |
| Evening planning cycle | 19:30 | SUNSET | plan_written | Wrote public plan iris-20260903-1930. Resolved 19:32 MDT. |
🌅 Morning Cycle (12:18 AM) — iris-20260903-0017
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-20260902-0631
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:91.0,“outdoor_rh_min_pct”:13.0,“solar_peak_w_m2”:802.0,“cloud_cover_avg_pct”:35.0,“notes”:“Clear dry morning ramp with afternoon cloud breaks; house 68.4F/0.65 kPa and 8.9F dew margin at dawn.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-02T09:30:00-06:00”,“end”:“2026-09-02T20:00:00-06:00”,“severity”:“high”,“mitigation”:“Keep band-coupled assist near the daytime high edge; 20s pulse gap and 0.15-kPa fog escalation while dew margin stays >=8F.”},{“kind”:“heat”,“start”:“2026-09-02T11:00:00-06:00”,“end”:“2026-09-02T18:00:00-06:00”,“severity”:“high”,“mitigation”:“Pre-cool 45-60 min and use the full cooling stack; accept structural residual heat above the served edge.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:0.812,“new_value”:1.34,“forecast_anchor”:“Corrected VPD is about 2.56-2… Result: Window 00:18-06:34 MDT: planner score 84.0; temp compliance 66.7%, VPD compliance 71.9%; stress 1.10h total, including 0.64h VPD-high, 0h heat/cold/VPD-low; dew-risk 0h. Safety held, but VPD recovery was incomplete and execution fidelity was weak in the subsequent handoff, so expected clean recovery was only partial. Resource attribution unavailable. Score: 6/10
Hypothesis
Testing: Test a post-midnight edge bridge, pre-dawn taper, and sunrise-to-09:30 hot-dry assist handoff. Expected outcome: Keep dew-risk at 0h and pre-dawn VPD-low at 0h; improve VPD recovery through the 09:30 handoff while accepting structural afternoon heat.
Conditions
91.0°F
13.0%
804.0 W/m²
18.0%
Hot, dry, high-solar day follows a 69.5F/0.94kPa night edge with 13.5F dew margin. Prior RH forecast 13% vs indoor proxy 37%; 141 of 224 prior guardrail events were held, so use bounded assist rather than assume full dry stress.
Expected stress windows
Keep wet assist near the high edge, hold an 8F dew floor, and taper only after measured recovery.
Precondition and use cooling assist; accept residual peak heat as capacity-limited.
Parameter rationale
Start wet assist near the high edge without carrying strong night duty.
Improve hot-dry VPD recovery with bounded pulse spacing and no VPD-low overshoot.
Provide earlier bounded fog assist while preserving dew safety and accepting heat limits.
Setpoints
Thursday September 03
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:17 | hyst 0.1875 | Post-midnight edge bridge; dew margin is healthy and east is |
| 05:30 | hyst 0.1875 | Pre-dawn taper as forecast VPD falls near 0.5kPa; preserve h |
| 07:00 | hyst 0.1875 | Sunrise ramp: enable band-coupled assist as solar and VPD ri |
| 09:30 | hyst 0.1875 | Early-day handoff: forecast VPD reaches 2.38kPa by 10:00; fa |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:17 | s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 33.75; gap 41.25; wt 1.7 | Post-midnight edge bridge; dew margin is healthy and east is |
| 05:30 | s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 33.75; gap 41.25; wt 1.7 | Pre-dawn taper as forecast VPD falls near 0.5kPa; preserve h |
| 07:00 | s2 1.73; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 33.75; gap 41.25; wt 1.7 | Sunrise ramp: enable band-coupled assist as solar and VPD ri |
| 09:30 | s2 1.6275000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 48.75; gap 37.5; wt 1.7666666666666666 | Early-day handoff: forecast VPD reaches 2.38kPa by 10:00; fa |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:17 | band_track_fraction | initial 0 |
| 00:17 | cold_vent_guard_delta_f | initial 8 |
| 00:17 | cool_stage2_exit_hysteresis_f | initial 1 |
| 00:17 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 00:17 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 00:17 | dwell_gate_ms | initial 210000 |
| 00:17 | enthalpy_close | initial 1 |
| 00:17 | enthalpy_open | initial -2 |
| 00:17 | fog_escalation_kpa | initial 0.25 |
| 00:17 | heat_hysteresis | initial 1 |
| 00:17 | min_fog_off_s | initial 72 |
| 00:17 | min_fog_on_s | initial 59.25 |
| 00:17 | mist_backoff_s | initial 600 |
| 00:17 | mist_max_closed_vent_s | initial 600 |
| 00:17 | mist_thermal_relief_s | initial 90 |
| 00:17 | mister_all_delay_s | initial 75 |
| 00:17 | mister_engage_delay_s | initial 37.5 |
| 00:17 | mister_water_budget_gal | initial 300 |
| 00:17 | night_vpd_bias_kpa | initial 0 |
| 00:17 | outdoor_staleness_max_s | initial 600 |
| 00:17 | sw_dwell_gate_enabled | initial 1 |
| 00:17 | sw_fog_closes_vent | initial 1 |
| 00:17 | sw_mister_closes_vent | initial 0 |
| 00:17 | sw_summer_vent_enabled | initial 1 |
| 00:17 | temp_hysteresis | initial 1.6 |
| 00:17 | vent_exchange_fraction | initial 0.3 |
| 00:17 | vent_prefer_dp_delta_f | initial 3 |
| 00:17 | vent_prefer_temp_delta_f | initial 4 |
| 00:17 | vpd_watch_dwell_s | initial 52.5 |
| 07:00 | fog_escalation_kpa | 0.25 → 0.2 |
| 09:30 | min_fog_off_s | 72 → 66 |
| 09:30 | min_fog_on_s | 59.25 → 61.5 |
🌅 Morning Cycle (6:34 AM) — iris-20260903-0632
validated
7/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-20260903-0017
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:91.0,“outdoor_rh_min_pct”:13.0,“solar_peak_w_m2”:804.0,“cloud_cover_avg_pct”:18.0,“notes”:“Hot, dry, high-solar day follows a 69.5F/0.94kPa night edge with 13.5F dew margin. Prior RH forecast 13% vs indoor proxy 37%; 141 of 224 prior guardrail events were held, so use bounded assist rather than assume full dry stress.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-03T09:00:00-06:00”,“end”:“2026-09-03T19:00:00-06:00”,“severity”:“high”,“mitigation”:“Keep wet assist near the high edge, hold an 8F dew floor, and taper only after measured recovery.”},{“kind”:“heat”,“start”:“2026-09-03T11:00:00-06:00”,“end”:“2026-09-03T18:00:00-06:00”,“severity”:“high”,“mitigation”:“Precondition and use cooling assist; accept residual peak heat as capacity-limited.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:1… Result: Window 06:34–19:32 MDT: score 82.2; temp compliance 72.8%; VPD compliance 69.8%; stress 2.02 h (heat 0, cold 0, VPD-high 1.48, VPD-low 0); resource attribution unavailable. Predicted outdoor peak 92.0F vs actual 91.8F; predicted RH minimum 13% vs actual indoor proxy 42%; predicted solar 809 vs actual 953 W/m2. VPD-high risk partly matched but was less severe than forecast; predicted heat window did not occur in the scoped scorecard. The expected wet-assist/fog effect was not cleanly demonstrated because execution fidelity was limited by guardrail-held/missed transitions (context reports 309/340 events held); dew safety held. Self-score is below a perfect safety score because band compliance remained moderate and the tested mechanism was only partially observable. Score: 7/10
New finding: When the forecast calls for very dry air but the measured indoor humidity proxy is materially higher, keep moisture assist bounded and let live VPD/dew margin govern; do not credit aggressive wet-assist settings unless the transition audit confirms they were applied. → Added to Lessons Learned
Hypothesis
Testing: Bounded ClimateIntent handoff: dawn stability, 09:00 wet assist, 15:00 fog escalation, recovery-based evening taper. Expected outcome: Keep dew-risk and VPD-low at 0h; reduce controller-attributable VPD-high exposure versus 3.03h while accepting 4-6h physics-limited heat; verify clean materialization.
Conditions
92.0°F
13.0%
809.0 W/m²
16.0%
Clear hot-dry ramp. Yesterday was safe at self-score 8 vs anchor 6, but 309/340 guardrail events were held; use bounded intent and let live readings govern. Embedding retrieval unavailable.
Expected stress windows
Use 0.05/0.25 band-coupled wet assist, fog 0.15 while safe, 8F dew floor, and recovery-based taper.
Pre-cool 60 min and use cooling assist; accept structural heat above the served edge.
Parameter rationale
Open wet assist near the active high edge without carrying strong dawn duty.
Increase safe hot-dry moisture duty and reduce controller-attributable VPD-high exposure.
Bring heavy wet assist earlier while preserving the 8F dew safety floor.
Setpoints
Thursday September 03
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 06:32 | hyst 0.20750000000000002 | Dawn coverage: stabilize pre-ramp; live VPD 0.76, east 1.00, |
| 09:00 | hyst 0.1975 | Morning ramp: pre-cool before 92F/4.4-kPa forecast; open wet |
| 15:00 | hyst 0.1975 | Peak heat/VPD: maintain safe wet assist and early fog; accep |
| 18:00 | hyst 0.20750000000000002 | Decline: keep assist through measured recovery; do not unwin |
| 21:00 | hyst 0.21750000000000003 | Evening: taper only after recovery; preserve dew floor and r |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 06:32 | s2 1.8325; cool_exit 1.96; all_fans 0; dw_stress 0; engage 0.9530000000000001; all 1.103; pulse 30; gap 45; wt 1.5 | Dawn coverage: stabilize pre-ramp; live VPD 0.76, east 1.00, |
| 09:00 | s2 1.6275000000000002; cool_exit 1.78; all_fans 0; dw_stress 0; engage 0.9530000000000001; all 1.153; pulse 33.75; gap 37.5; wt 1.6333333333333333 | Morning ramp: pre-cool before 92F/4.4-kPa forecast; open wet |
| 15:00 | s2 1.5975000000000001; cool_exit 1.78; all_fans 0; dw_stress 1; engage 0.9530000000000001; all 1.153; pulse 41.25; gap 30; wt 1.7666666666666666 | Peak heat/VPD: maintain safe wet assist and early fog; accep |
| 18:00 | s2 1.8025000000000002; cool_exit 1.96; all_fans 0; dw_stress 0; engage 0.9530000000000001; all 1.153; pulse 33.75; gap 37.5; wt 1.6333333333333333 | Decline: keep assist through measured recovery; do not unwin |
| 21:00 | s2 1.95; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.0030000000000001; all 1.203; pulse 30; gap 52.5; wt 1.4 | Evening: taper only after recovery; preserve dew floor and r |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 06:32 | band_track_fraction | initial 0 |
| 06:32 | cold_vent_guard_delta_f | initial 9 |
| 06:32 | cool_stage2_exit_hysteresis_f | initial 1 |
| 06:32 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 06:32 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 06:32 | dwell_gate_ms | initial 270000 |
| 06:32 | enthalpy_close | initial 1 |
| 06:32 | enthalpy_open | initial -2 |
| 06:32 | fog_escalation_kpa | initial 0.25 |
| 06:32 | heat_hysteresis | initial 1 |
| 06:32 | min_fog_off_s | initial 78 |
| 06:32 | min_fog_on_s | initial 57 |
| 06:32 | mist_backoff_s | initial 600 |
| 06:32 | mist_max_closed_vent_s | initial 600 |
| 06:32 | mist_thermal_relief_s | initial 90 |
| 06:32 | mister_all_delay_s | initial 93 |
| 06:32 | mister_engage_delay_s | initial 46.5 |
| 06:32 | mister_water_budget_gal | initial 300 |
| 06:32 | night_vpd_bias_kpa | initial 0 |
| 06:32 | outdoor_staleness_max_s | initial 600 |
| 06:32 | sw_dwell_gate_enabled | initial 1 |
| 06:32 | sw_fog_closes_vent | initial 1 |
| 06:32 | sw_mister_closes_vent | initial 0 |
| 06:32 | sw_summer_vent_enabled | initial 1 |
| 06:32 | temp_hysteresis | initial 1.96 |
| 06:32 | vent_exchange_fraction | initial 0.3 |
| 06:32 | vent_prefer_dp_delta_f | initial 4 |
| 06:32 | vent_prefer_temp_delta_f | initial 5 |
| 06:32 | vpd_watch_dwell_s | initial 67.5 |
| 09:00 | dwell_gate_ms | 270000 → 240000 |
| 09:00 | fog_escalation_kpa | 0.25 → 0.2 |
| 09:00 | min_fog_off_s | 78 → 66 |
| 09:00 | min_fog_on_s | 57 → 61.5 |
| 09:00 | mister_all_delay_s | 93 → 84 |
| 09:00 | mister_engage_delay_s | 46.5 → 42 |
| 09:00 | temp_hysteresis | 1.96 → 1.78 |
| 09:00 | vpd_watch_dwell_s | 67.5 → 60 |
| 15:00 | cold_vent_guard_delta_f | 9 → 8 |
| 15:00 | fog_escalation_kpa | 0.2 → 0.15 |
| 15:00 | min_fog_off_s | 66 → 54 |
| 15:00 | min_fog_on_s | 61.5 → 66 |
| 15:00 | vent_prefer_dp_delta_f | 4 → 3 |
| 15:00 | vent_prefer_temp_delta_f | 5 → 4 |
| 18:00 | dwell_gate_ms | 240000 → 270000 |
| 18:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 18:00 | min_fog_off_s | 54 → 66 |
| 18:00 | min_fog_on_s | 66 → 61.5 |
| 18:00 | mister_all_delay_s | 84 → 93 |
| 18:00 | mister_engage_delay_s | 42 → 46.5 |
| 18:00 | temp_hysteresis | 1.78 → 1.96 |
| 18:00 | vpd_watch_dwell_s | 60 → 67.5 |
| 21:00 | cold_vent_guard_delta_f | 8 → 7 |
| 21:00 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.1 |
| 21:00 | dwell_gate_ms | 270000 → 300000 |
| 21:00 | fog_escalation_kpa | 0.2 → 0.3 |
| 21:00 | min_fog_off_s | 66 → 90 |
| 21:00 | min_fog_on_s | 61.5 → 52.5 |
| 21:00 | mister_all_delay_s | 93 → 102 |
| 21:00 | mister_engage_delay_s | 46.5 → 51 |
| 21:00 | temp_hysteresis | 1.96 → 2.14 |
| 21:00 | vent_prefer_temp_delta_f | 4 → 3 |
| 21:00 | vpd_watch_dwell_s | 67.5 → 75 |
🌆 Evening Cycle (7:32 PM) — iris-20260903-1930
validated
8/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-20260903-0632
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:92.0,“outdoor_rh_min_pct”:13.0,“solar_peak_w_m2”:809.0,“cloud_cover_avg_pct”:16.0,“notes”:“Clear hot-dry ramp. Yesterday was safe at self-score 8 vs anchor 6, but 309/340 guardrail events were held; use bounded intent and let live readings govern. Embedding retrieval unavailable.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-03T09:00:00-06:00”,“end”:“2026-09-03T21:00:00-06:00”,“severity”:“high”,“mitigation”:“Use 0.05/0.25 band-coupled wet assist, fog 0.15 while safe, 8F dew floor, and recovery-based taper.”},{“kind”:“heat”,“start”:“2026-09-03T11:00:00-06:00”,“end”:“2026-09-03T18:00:00-06:00”,“severity”:“high”,“mitigation”:“Pre-cool 60 min and use cooling assist; accept structural heat above the served edge.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:0.99,“forecast_anchor”:“Corrected VPD rises toward 3… Result: Window 2026-09-03 19:32 to 2026-09-04 00:19: score 85.4, temp compliance 91.6%, VPD compliance 80.0%, total stress 0.00h (heat/cold/VPD-high/VPD-low all 0), dew-risk 0h, dp margin minimum 8.8F. Safety and corridor outcome were good, but utility attribution was unavailable and execution fidelity was incomplete: later guardrail audit showed repeated held/missed writes. The expected bounded live-edge recovery and conservative taper were safe and compatible with zero stress; mechanism attribution is partial. Score: 8/10
Hypothesis
Testing: Test recovery-based overnight taper versus immediate zero-wet posture after a hot-dry day. Expected outcome: Keep dew-risk and VPD-low at 0h; clear the live VPD edge by midnight, avoid heater-vent hunting, and reduce overnight wet duty after recovery.
Conditions
82.0°F
19.0%
0.0 W/m²
50.0%
Hot-dry evening with clear cooldown; indoor 77.2F/0.96kPa and 10.5F dew margin.
Expected stress windows
Keep band-coupled wet assist near the high edge through measured recovery, then taper.
Parameter rationale
Bridge live-edge recovery, then reduce pulse duty without VPD-low overshoot.
Reduce heater-vent hunting during cooldown while preserving crop-band protection.
Keep any eligible fog conservative and prevent unnecessary cycling.
Setpoints
Thursday September 03
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 19:30 | hyst 0.1875 | Evening settle: recover the live VPD edge without chasing th |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 19:30 | s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.998; all 1.198; pulse 33.75; gap 41.25; wt 1.7 | Evening settle: recover the live VPD edge without chasing th |
Friday September 04
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | hyst 0.1875 | Midnight posture: hold a short recovery bridge; taper only a |
| 05:30 | hyst 0.1875 | Pre-dawn: favor stable heat protection and minimal wet duty |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.998; all 1.198; pulse 33.75; gap 41.25; wt 1.7 | Midnight posture: hold a short recovery bridge; taper only a |
| 05:30 | s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.998; all 1.198; pulse 33.75; gap 41.25; wt 1.7 | Pre-dawn: favor stable heat protection and minimal wet duty |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 19:30 | band_track_fraction | initial 0 |
| 19:30 | cold_vent_guard_delta_f | initial 9 |
| 19:30 | cool_stage2_exit_hysteresis_f | initial 1 |
| 19:30 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 19:30 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 19:30 | dwell_gate_ms | initial 210000 |
| 19:30 | enthalpy_close | initial 1 |
| 19:30 | enthalpy_open | initial -2 |
| 19:30 | fog_escalation_kpa | initial 0.25 |
| 19:30 | heat_hysteresis | initial 1 |
| 19:30 | min_fog_off_s | initial 72 |
| 19:30 | min_fog_on_s | initial 59.25 |
| 19:30 | mist_backoff_s | initial 600 |
| 19:30 | mist_max_closed_vent_s | initial 600 |
| 19:30 | mist_thermal_relief_s | initial 90 |
| 19:30 | mister_all_delay_s | initial 75 |
| 19:30 | mister_engage_delay_s | initial 37.5 |
| 19:30 | mister_water_budget_gal | initial 300 |
| 19:30 | night_vpd_bias_kpa | initial 0 |
| 19:30 | outdoor_staleness_max_s | initial 600 |
| 19:30 | sw_dwell_gate_enabled | initial 1 |
| 19:30 | sw_fog_closes_vent | initial 1 |
| 19:30 | sw_mister_closes_vent | initial 0 |
| 19:30 | sw_summer_vent_enabled | initial 1 |
| 19:30 | temp_hysteresis | initial 1.6 |
| 19:30 | vent_exchange_fraction | initial 0.3 |
| 19:30 | vent_prefer_dp_delta_f | initial 5 |
| 19:30 | vent_prefer_temp_delta_f | initial 5 |
| 19:30 | vpd_watch_dwell_s | initial 52.5 |
End-of-Day Summary
Climate
66.3–87.1°F; avg 75.5°F
0.60–2.48 kPa; avg 1.17 kPa
42.4–74.9%
Interior Light Evidence
- Crop DLI: unavailable
- Reason:
source_reading_missing - 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): 5.7h
- VPD stress (>2.0 kPa): 15.2h
- Cold stress (<55°F): 8.9h
Economics
Not available
USD 0.00
Not available
Not available
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 517 min | Primary exhaust runtime. |
| Fan 2 | 504 min | Secondary exhaust runtime. |
| Vent | 631 min | Intake vent runtime. |
| Fog | 296 min | Fogger runtime. |
| Heat 1 electric | 195 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 445 min | Supplemental lighting runtime. |
| Mister south | 0.00h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 2.67h | Center mister runtime. |
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 83.6°F | 1.37 kPa | 65.9% |
| 13:00 | 84.6°F | 1.56 kPa | 62.6% |
| 14:00 | 85.8°F | 1.82 kPa | 57.9% |
| 15:00 | 85.2°F | 1.64 kPa | 61.1% |
| 16:00 | 82.9°F | 1.20 kPa | 68.9% |
| 17:00 | 82.8°F | 1.97 kPa | 48.4% |
| 18:00 | 80.3°F | 1.76 kPa | 50.9% |
| 19:00 | 78.2°F | 1.11 kPa | 66.6% |
| 20:00 | 76.2°F | 1.11 kPa | 64.0% |
| 21:00 | 74.4°F | 1.13 kPa | 60.9% |
| 22:00 | 72.1°F | 1.07 kPa | 60.1% |
| 23:00 | 70.7°F | 1.11 kPa | 56.9% |
| 00:00 | 69.3°F | 0.97 kPa | 60.2% |
| 01:00 | 68.1°F | 0.91 kPa | 61.5% |
| 02:00 | 68.2°F | 0.74 kPa | 68.7% |
| 03:00 | 67.8°F | 0.65 kPa | 72.1% |
| 04:00 | 66.8°F | 0.66 kPa | 70.9% |
| 05:00 | 67.7°F | 0.68 kPa | 71.1% |
| 06:00 | 69.1°F | 0.76 kPa | 69.0% |
| 07:00 | 70.9°F | 0.87 kPa | 66.7% |
| 08:00 | 73.1°F | 0.95 kPa | 66.1% |
| 09:00 | 75.2°F | 1.13 kPa | 62.6% |
| 10:00 | 79.4°F | 1.17 kPa | 66.1% |
| 11:00 | 82.9°F | 1.26 kPa | 67.5% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-08-28 | 6.1h | 14.8h | 7.6h |
| 2026-08-29 | 7.0h | 30.7h | 5.9h |
| 2026-08-30 | 4.7h | 12.9h | 12.6h |
| 2026-08-31 | 5.1h | 14.2h | 9.2h |
| 2026-09-01 | 5.4h | 9.5h | 9.3h |
| 2026-09-02 | 6.1h | 14.8h | 8.9h |
| 2026-09-03 | 5.7h | 15.2h | 8.9h |