September 02, 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.
7
3
3
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:16 | MIDNIGHT | plan_written | Wrote public plan iris-20260902-0016. Resolved 00:18 MDT. |
| Morning planning cycle | 06:31 | SUNRISE | plan_written | Wrote public plan iris-20260902-0631. Resolved 06:32 MDT. |
| Solar peak planning checkpoint | 13:02 | SOLAR_MAX | acked | Acknowledged: No nudge: solar is high at 970 W/m² versus stale/cloudy forecast, but indoor VPD is 1.19 kPa and not climbing versus the plan's 1.36-kPa 13:00 reading. Existing afternoon posture is already aggressive (fog 0.15, 30-s gap, wet assist enabled) and covers the peak; temperature excess is physics-limited with outdoor 86.9°F. Dew margin is healthy at 12.1°F. Resolved 13:02 MDT. |
| Peak Stress | 15:01 | TRANSITION | acked | Acknowledged: No change: peak conditions are covered by the active hot-dry posture (VENTILATE, both fans and fog on). Temperature miss is physically constrained with outdoor 89.1F above the served 81.8F high edge; VPD 1.89 is elevated but wet/fog assist is allowed and dew margin is healthy at 17.1F. Keep the existing plan and avoid further clamped/aggressive tuning. Resolved 15:02 MDT. |
| Forecast deviation | 15:03 | FORECAST_DEVIATION | acked | Acknowledged: Observed clear hot-dry weather, not a forecast-data gap: indoor 86.7F/VPD 1.90, outdoor 89.1F/23% RH, solar 827 W/m2. Vent, both fans, and fog are active; moisture posture is already aggressive (fog escalation 0.15, mister gap 30s, wet assist enabled). Miss is physics-limited with outdoor at/above the served high edge, so no further tunable change is justified. Resolved 15:04 MDT. |
| Decline | 18:32 | TRANSITION | action_completed | Delivery recorded without a public plan write. Resolved 18:33 MDT. |
| Evening planning cycle | 19:31 | SUNSET | plan_written | Wrote public plan iris-20260902-1931. Resolved 19:34 MDT. |
🌅 Morning Cycle (12:18 AM) — iris-20260902-0016
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-20260901-0630
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:89.0,“outdoor_rh_min_pct”:16.0,“solar_peak_w_m2”:796.0,“cloud_cover_avg_pct”:33.0,“notes”:“Humid 69F dawn with house VPD 0.58, then clear hot-dry ramp. Last sunset self-score 5 vs anchor 4: safety held, but VPD corridor was weak and 93 guardrail events had 0 dispatches.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-01T11:00:00-06:00”,“end”:“2026-09-01T20:00:00-06:00”,“severity”:“high”,“mitigation”:“Band-coupled wet assist, 30% peak duty, fog threshold 0.15, retain wet coverage until measured recovery.”},{“kind”:“heat”,“start”:“2026-09-01T12:00:00-06:00”,“end”:“2026-09-01T18:00:00-06:00”,“severity”:“high”,“mitigation”:“45-60 min thermal lead and 1.5-2F pre-cool; accept physics-limited residual heat.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:0.862,“new_value”:0.99,“forecast_anchor”:“Forecast VPD 3.1-3… Result: Window scorecard: planner score 83.8, temp compliance 67.3%, VPD compliance 69.3%; stress 1.17h, all VPD-high, with 0 cold/heat/VPD-low hours. Dew safety held at 8.6F minimum margin and 0 risk hours. Resource/cost metrics were unavailable, so efficiency was not gradeable. Short live-edge recovery was partly effective but VPD remained the weaker axis. Score: 7/10
Hypothesis
Setpoints
Wednesday September 02
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:16 | hyst 0.1875 | Bridge live VPD-high edge; dew margin is 19.1F and wet assis |
| 04:30 | hyst 0.1875 | Taper only after measured recovery; protect the cold clear p |
| 07:00 | hyst 0.1875 | Precondition before the 08:00-10:00 solar/VPD ramp; use corr |
| 10:00 | hyst 0.1875 | Hot-dry handoff: keep moisture near the edge while accepting |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:16 | s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1; pulse 33.75; gap 41.25; wt 1.7 | Bridge live VPD-high edge; dew margin is 19.1F and wet assis |
| 04: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 | Taper only after measured recovery; protect the cold clear p |
| 07:00 | s2 1.6275000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 33.75; gap 37.5; wt 1.7 | Precondition before the 08:00-10:00 solar/VPD ramp; use corr |
| 10:00 | s2 1.5100000000000002; cool_exit 1.6; all_fans 1; dw_stress 1; engage 0.812; all 1.012; pulse 37.5; gap 30; wt 1.7333333333333334 | Hot-dry handoff: keep moisture near the edge while accepting |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:16 | band_track_fraction | initial 0 |
| 00:16 | cold_vent_guard_delta_f | initial 9 |
| 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 300 |
| 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 3 |
| 00:16 | vent_prefer_temp_delta_f | initial 5 |
| 00:16 | vpd_watch_dwell_s | initial 52.5 |
| 04:30 | cold_vent_guard_delta_f | 9 → 11 |
| 04:30 | direct_wet_stress_min_dew_margin_f | 8 → 10 |
| 04:30 | vent_prefer_dp_delta_f | 3 → 5 |
| 04:30 | vent_prefer_temp_delta_f | 5 → 7 |
| 07:00 | direct_wet_stress_min_dew_margin_f | 10 → 8 |
| 07:00 | fog_escalation_kpa | 0.25 → 0.2 |
| 07:00 | min_fog_off_s | 72 → 66 |
| 07:00 | min_fog_on_s | 59.25 → 61.5 |
| 10:00 | cold_vent_guard_delta_f | 11 → 9 |
| 10:00 | fog_escalation_kpa | 0.2 → 0.15 |
| 10:00 | min_fog_off_s | 66 → 54 |
| 10:00 | min_fog_on_s | 61.5 → 66 |
| 10:00 | vent_prefer_dp_delta_f | 5 → 3 |
| 10:00 | vent_prefer_temp_delta_f | 7 → 5 |
🌅 Morning Cycle (6:32 AM) — iris-20260902-0631
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-20260902-0016
Previous hypothesis: Measured VPD is above the overnight high edge with a healthy 19.1F dew margin, so use a short band-coupled wet bridge, taper before dawn, then precondition for the forecast 90F/4.0-kPa solar ramp. Expect no dew-risk, limited overnight VPD-high exposure, and lower controller-attributable dry-edge time; peak heat remains partly physics-limited. Result: Window scorecard: planner score 83.2; temp compliance 72.8%; VPD compliance 72.3%; heat stress 2.21 h; VPD-high stress 1.45 h; VPD-low 0 h; dew-risk 0 h. Structured prediction: outdoor peak 91.0F vs actual 89.8F (close); RH minimum 13% vs indoor proxy 37% (material over-dry forecast); solar 802 vs actual 975 W/m2 (underpredicted). The VPD-high window was directionally correct but overstated severity/duration; heat risk was directionally correct and residual heat was partly capacity-limited. Earlier wet-assist posture improved safety but did not fully recover VPD compliance; guardrail holds/misses limited execution fidelity. Score: 7/10
New finding: When the forecast predicts a hot dry ramp but observed RH is materially higher, keep band-coupled wet assist available near the VPD high edge but avoid assuming the full extreme dry-stress posture; grade the forecast mismatch separately from controller execution. → Added to Lessons Learned
Hypothesis
Conditions
91.0°F
13.0%
802.0 W/m²
35.0%
Clear dry morning ramp with afternoon cloud breaks; house 68.4F/0.65 kPa and 8.9F dew margin at dawn.
Expected stress windows
Keep band-coupled assist near the daytime high edge; 20s pulse gap and 0.15-kPa fog escalation while dew margin stays >=8F.
Pre-cool 45-60 min and use the full cooling stack; accept structural residual heat above the served edge.
Parameter rationale
Open wet assist at the high edge without wetting the 0.65-kPa dawn house.
Increase safe hot-dry moisture duty while avoiding sub-20s relay-like cycling.
Escalate fog earlier when VPD stays high; preserve the dew-margin floor.
Setpoints
Wednesday September 02
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 06:31 | hyst 0.20750000000000002 | Dawn is in band; warm gradually and avoid wetting the 0.65-k |
| 09:00 | hyst 0.1975 | Dry ramp starts; open band-edge assist before RH collapses. |
| 12:30 | hyst 0.1975 | Peak heat/VPD risk; prioritize corridor with vent-mist assis |
| 17:00 | hyst 0.1975 | Thermal load declines but VPD remains high; keep wet assist |
| 20:00 | hyst 0.20750000000000002 | Taper after recovery; preserve dew margin and reduce overnig |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 06:31 | s2 1.745; cool_exit 1.96; all_fans 0; dw_stress 0; engage 1.0030000000000001; all 1.153; pulse 30; gap 45; wt 1.4666666666666666 | Dawn is in band; warm gradually and avoid wetting the 0.65-k |
| 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 | Dry ramp starts; open band-edge assist before RH collapses. |
| 12:30 | s2 1.5100000000000002; cool_exit 1.78; all_fans 1; dw_stress 1; engage 0.9530000000000001; all 1.153; pulse 37.5; gap 30; wt 1.7333333333333334 | Peak heat/VPD risk; prioritize corridor with vent-mist assis |
| 17:00 | s2 1.715; 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 | Thermal load declines but VPD remains high; keep wet assist |
| 20:00 | s2 1.95; cool_exit 1.96; all_fans 0; dw_stress 0; engage 1.0030000000000001; all 1.203; pulse 30; gap 52.5; wt 1.4333333333333333 | Taper after recovery; preserve dew margin and reduce overnig |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 06:31 | band_track_fraction | initial 0 |
| 06:31 | cold_vent_guard_delta_f | initial 8 |
| 06:31 | cool_stage2_exit_hysteresis_f | initial 1 |
| 06:31 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 06:31 | direct_wet_stress_vpd_margin_kpa | initial 0.1 |
| 06:31 | dwell_gate_ms | initial 270000 |
| 06:31 | enthalpy_close | initial 1 |
| 06:31 | enthalpy_open | initial -2 |
| 06:31 | fog_escalation_kpa | initial 0.35 |
| 06:31 | heat_hysteresis | initial 1 |
| 06:31 | min_fog_off_s | initial 78 |
| 06:31 | min_fog_on_s | initial 57 |
| 06:31 | mist_backoff_s | initial 600 |
| 06:31 | mist_max_closed_vent_s | initial 600 |
| 06:31 | mist_thermal_relief_s | initial 90 |
| 06:31 | mister_all_delay_s | initial 93 |
| 06:31 | mister_engage_delay_s | initial 46.5 |
| 06:31 | mister_water_budget_gal | initial 180 |
| 06:31 | night_vpd_bias_kpa | initial 0 |
| 06:31 | outdoor_staleness_max_s | initial 600 |
| 06:31 | sw_dwell_gate_enabled | initial 1 |
| 06:31 | sw_fog_closes_vent | initial 1 |
| 06:31 | sw_mister_closes_vent | initial 0 |
| 06:31 | sw_summer_vent_enabled | initial 1 |
| 06:31 | temp_hysteresis | initial 1.96 |
| 06:31 | vent_exchange_fraction | initial 0.3 |
| 06:31 | vent_prefer_dp_delta_f | initial 3 |
| 06:31 | vent_prefer_temp_delta_f | initial 4 |
| 06:31 | vpd_watch_dwell_s | initial 67.5 |
| 09:00 | direct_wet_stress_vpd_margin_kpa | 0.1 → 0.05 |
| 09:00 | dwell_gate_ms | 270000 → 240000 |
| 09:00 | fog_escalation_kpa | 0.35 → 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 | mister_water_budget_gal | 180 → 210 |
| 09:00 | temp_hysteresis | 1.96 → 1.78 |
| 09:00 | vpd_watch_dwell_s | 67.5 → 60 |
| 12:30 | fog_escalation_kpa | 0.2 → 0.15 |
| 12:30 | min_fog_off_s | 66 → 54 |
| 12:30 | min_fog_on_s | 61.5 → 66 |
| 12:30 | mister_water_budget_gal | 210 → 240 |
| 17:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 17:00 | min_fog_off_s | 54 → 66 |
| 17:00 | min_fog_on_s | 66 → 61.5 |
| 17:00 | mister_water_budget_gal | 240 → 220 |
| 20:00 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 20:00 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.1 |
| 20:00 | dwell_gate_ms | 240000 → 270000 |
| 20:00 | fog_escalation_kpa | 0.2 → 0.35 |
| 20:00 | min_fog_off_s | 66 → 90 |
| 20:00 | min_fog_on_s | 61.5 → 52.5 |
| 20:00 | mister_all_delay_s | 84 → 93 |
| 20:00 | mister_engage_delay_s | 42 → 46.5 |
| 20:00 | mister_water_budget_gal | 220 → 180 |
| 20:00 | temp_hysteresis | 1.78 → 1.96 |
| 20:00 | vpd_watch_dwell_s | 60 → 67.5 |
🌆 Evening Cycle (7:34 PM) — iris-20260902-1931
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-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 scorecard (19:34-00:18): score 88.8, temp compliance 91.9%, VPD compliance 85.9%, total stress 0.00h (heat 0, cold 0, VPD-high 0, VPD-low 0). Dew safety held; no resource attribution was available. Evening dry-edge and early-night stability were safe, but the planned pre-dawn cold window was outside the completed window, so the cold-oscillation hypothesis is only partially tested. Score: 8/10
Hypothesis
Testing: Test a short evening VPD bridge followed by low-duty overnight taper and pre-dawn hot-ramp preconditioning. Expected outcome: Hold dew-risk at 0h, avoid VPD-low overshoot overnight, reduce heater-vent cycling, and limit evening VPD-high exposure before tomorrow’s structural heat.
Conditions
92.0°F
11.0%
822.0 W/m²
10.0%
Current 78.4F/1.23 kPa with 13.7F dew margin; rapid evening cooldown to 58F/0.28 kPa, then hot-dry ramp.
Expected stress windows
Keep wet assist near high edge while east remains dry; taper only after measured VPD recovery.
Conservative economizer and stable dwell; let gas heating cover sustained low temperature.
Parameter rationale
Reduce evening dry-edge exposure without carrying wet assist into the humid trough.
Taper overnight mist duty and avoid VPD-low overshoot or mister cycling.
Reduce heater-vent hunting while preserving cold protection.
Setpoints
Wednesday September 02
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 19:31 | hyst 0.1875 | Bridge the live east-zone dry edge, then taper as the foreca |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 19:31 | s2 1.8175000000000001; 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 | Bridge the live east-zone dry edge, then taper as the foreca |
Thursday September 03
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | hyst 0.1875 | Taper after VPD recovery; conserve wetting overnight while p |
| 05:30 | hyst 0.1875 | Precondition for the 92F dry ramp while retaining cold prote |
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 | Taper after VPD recovery; conserve wetting overnight while p |
| 05:30 | s2 1.6425; 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 | Precondition for the 92F dry ramp while retaining cold prote |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 19:31 | band_track_fraction | initial 0 |
| 19:31 | cold_vent_guard_delta_f | initial 9 |
| 19:31 | cool_stage2_exit_hysteresis_f | initial 1 |
| 19:31 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 19:31 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 19:31 | dwell_gate_ms | initial 210000 |
| 19:31 | enthalpy_close | initial 1 |
| 19:31 | enthalpy_open | initial -2 |
| 19:31 | fog_escalation_kpa | initial 0.25 |
| 19:31 | heat_hysteresis | initial 1 |
| 19:31 | min_fog_off_s | initial 72 |
| 19:31 | min_fog_on_s | initial 59.25 |
| 19:31 | mist_backoff_s | initial 600 |
| 19:31 | mist_max_closed_vent_s | initial 600 |
| 19:31 | mist_thermal_relief_s | initial 90 |
| 19:31 | mister_all_delay_s | initial 75 |
| 19:31 | mister_engage_delay_s | initial 37.5 |
| 19:31 | mister_water_budget_gal | initial 180 |
| 19:31 | night_vpd_bias_kpa | initial 0 |
| 19:31 | outdoor_staleness_max_s | initial 600 |
| 19:31 | sw_dwell_gate_enabled | initial 1 |
| 19:31 | sw_fog_closes_vent | initial 1 |
| 19:31 | sw_mister_closes_vent | initial 0 |
| 19:31 | sw_summer_vent_enabled | initial 1 |
| 19:31 | temp_hysteresis | initial 1.6 |
| 19:31 | vent_exchange_fraction | initial 0.3 |
| 19:31 | vent_prefer_dp_delta_f | initial 4 |
| 19:31 | vent_prefer_temp_delta_f | initial 5 |
| 19:31 | vpd_watch_dwell_s | initial 52.5 |
| 00:00 | cold_vent_guard_delta_f | 9 → 10 |
| 00:00 | mister_water_budget_gal | 180 → 120 |
| 00:00 | vent_prefer_dp_delta_f | 4 → 5 |
| 00:00 | vent_prefer_temp_delta_f | 5 → 6 |
| 05:30 | cold_vent_guard_delta_f | 10 → 8 |
| 05:30 | fog_escalation_kpa | 0.25 → 0.2 |
| 05:30 | mister_water_budget_gal | 120 → 240 |
| 05:30 | vent_prefer_dp_delta_f | 5 → 3 |
| 05:30 | vent_prefer_temp_delta_f | 6 → 4 |
End-of-Day Summary
Climate
66.6–87.4°F; avg 75.4°F
0.61–2.42 kPa; avg 1.14 kPa
37.3–75.2%
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): 6.1h
- VPD stress (>2.0 kPa): 14.8h
- Cold stress (<55°F): 8.9h
Economics
Not available
USD 0.00
Not available
Not available
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 396 min | Primary exhaust runtime. |
| Fan 2 | 453 min | Secondary exhaust runtime. |
| Vent | 562 min | Intake vent runtime. |
| Fog | 224 min | Fogger runtime. |
| Heat 1 electric | 178 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 842 min | Supplemental lighting runtime. |
| Mister south | 0.00h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 1.66h | Center mister runtime. |
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 83.4°F | 1.34 kPa | 66.3% |
| 13:00 | 84.3°F | 1.41 kPa | 65.7% |
| 14:00 | 85.3°F | 1.71 kPa | 60.0% |
| 15:00 | 83.5°F | 1.26 kPa | 67.8% |
| 16:00 | 82.8°F | 1.22 kPa | 68.1% |
| 17:00 | 82.1°F | 1.14 kPa | 69.6% |
| 18:00 | 80.6°F | 1.01 kPa | 71.9% |
| 19:00 | 78.4°F | 0.94 kPa | 71.9% |
| 20:00 | 76.4°F | 0.85 kPa | 72.7% |
| 21:00 | 74.2°F | 0.93 kPa | 67.5% |
| 22:00 | 71.6°F | 1.17 kPa | 55.6% |
| 23:00 | 70.3°F | 1.17 kPa | 53.8% |
| 00:00 | 69.6°F | 1.16 kPa | 52.8% |
| 01:00 | 68.9°F | 1.17 kPa | 51.8% |
| 02:00 | 67.7°F | 0.96 kPa | 58.7% |
| 03:00 | 67.7°F | 0.69 kPa | 70.3% |
| 04:00 | 67.2°F | 0.68 kPa | 70.3% |
| 05:00 | 68.0°F | 0.69 kPa | 70.9% |
| 06:00 | 68.5°F | 0.68 kPa | 71.7% |
| 07:00 | 70.0°F | 0.74 kPa | 70.7% |
| 08:00 | 72.2°F | 0.81 kPa | 70.3% |
| 09:00 | 73.3°F | 0.80 kPa | 71.6% |
| 10:00 | 77.9°F | 0.95 kPa | 71.0% |
| 11:00 | 81.9°F | 1.22 kPa | 67.4% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-08-27 | 6.3h | 8.5h | 8.9h |
| 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 |