September 24, 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

3

No-change acknowledgements

0

Pending

0

EventDeliveredTypeStatusNote
End-of-day review and reset00:16MIDNIGHTplan_writtenWrote public plan iris-20260924-0016. Resolved 00:18 MDT.
Morning planning cycle06:52SUNRISEplan_writtenWrote public plan iris-20260924-0652. Resolved 06:53 MDT.
Solar peak planning checkpoint12:53SOLAR_MAXaction_completedDelivery recorded without a public plan write. Resolved 12:54 MDT.
Peak Stress14:54TRANSITIONaction_completedDelivery recorded without a public plan write. Resolved 14:55 MDT.
Decline17:55TRANSITIONaction_completedDelivery recorded without a public plan write. Resolved 17:56 MDT.
Evening planning cycle18:55SUNSETplan_writtenWrote public plan iris-20260924-1855. Resolved 18:56 MDT.

🌅 Morning Cycle (12:18 AM) — iris-20260924-0016

Status

validated

Outcome score

6/10

Changed parameters

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-20260923-0650

Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:80.0,“outdoor_rh_min_pct”:25.0,“solar_peak_w_m2”:148.0,“cloud_cover_avg_pct”:86.0,“notes”:“cool cloudy dawn, dry cloudy afternoon ramp, abrupt humid overnight reversal”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-23T11:00:00-06:00”,“end”:“2026-09-23T18:30:00-06:00”,“severity”:“high”,“mitigation”:“band-coupled mist assist; fog excess 0.18 while dew margin and gates are healthy”},{“kind”:“vpd_low”,“start”:“2026-09-23T23:00:00-06:00”,“end”:“2026-09-24T06:00:00-06:00”,“severity”:“medium”,“mitigation”:“taper wet duty after measured recovery; preserve drying and dew margin”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:1.04,“forecast_anchor”:“Corrected VPD rises from 0.71 to about 2.33 kPa by late afternoon.”,“expected_effect”:“Make assist available near the high edge and hold VPD-high stress below 1.5h… Result: Governed overnight into sunrise: scorecard window shows 76.1 overall, 78.5% temperature compliance, 74.1% VPD compliance, 0.00h scored stress, and 8–9.1F dew margin. VPD stayed below the commanded drying band long enough to generate resolved house-band-drift/orchid-drying alerts at 05:33 and 06:13; no VPD-low stress was scored. Heat1/manual-override and sensor-TDS alerts were resolved or acknowledged. Resource cost terms remained unavailable. Score: 6/10

Hypothesis

Testing: Test live-confirmed drying overnight, then band-coupled moisture availability at sunrise without forecast-driven overreaction. Expected outcome: Keep overnight VPD-low and dew-risk hours at 0, preserve at least an 8F dew margin, and reduce temperature oscillation while making early-day VPD assist available near the high edge.

Setpoints

Thursday September 24

Primary crop-band changes:

TimeValuesNote
00:15hyst 0.21750000000000003Cool wet-side house; preserve drying and stable heat with 9F
04:30hyst 0.22750000000000004Pre-dawn VPD forecast is low; suppress wet duty and avoid he
06:30hyst 0.20750000000000002At sunrise, reopen only a small wet bridge after measured VP
10:30hyst 0.1975Early-day handoff: band-couple assist near the high edge; pr

Tactical tunable changes:

TimeValuesNote
00:15s2 2.04; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.009; all 1.209; pulse 30; gap 60; wt 1.1333333333333333Cool wet-side house; preserve drying and stable heat with 9F
04:30s2 2.0700000000000003; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; engage 1.009; all 1.209; pulse 30; gap 60; wt 1.0666666666666667Pre-dawn VPD forecast is low; suppress wet duty and avoid he
06:30s2 1.8725; cool_exit 1.96; all_fans 0; dw_stress 0; engage 0.859; all 1.059; pulse 30; gap 60; wt 1.35At sunrise, reopen only a small wet bridge after measured VP
10:30s2 1.6949999999999998; cool_exit 1.78; all_fans 0; dw_stress 1; engage 0.809; all 1.009; pulse 33.75; gap 45; wt 1.7333333333333334Early-day handoff: band-couple assist near the high edge; pr

Changed secondary parameters:

TimeParameterChange
00:15band_track_fractioninitial 0
00:15cold_vent_guard_delta_finitial 9
00:15cool_stage2_exit_hysteresis_finitial 1
00:15direct_wet_stress_min_dew_margin_finitial 8
00:15direct_wet_stress_vpd_margin_kpainitial 0.25
00:15dwell_gate_msinitial 300000
00:15enthalpy_closeinitial 1
00:15enthalpy_openinitial -2
00:15fog_escalation_kpainitial 0.45
00:15heat_hysteresisinitial 1
00:15min_fog_off_sinitial 126
00:15min_fog_on_sinitial 39
00:15mist_backoff_sinitial 600
00:15mist_max_closed_vent_sinitial 600
00:15mist_thermal_relief_sinitial 90
00:15mister_all_delay_sinitial 102
00:15mister_engage_delay_sinitial 51
00:15mister_water_budget_galinitial 120
00:15night_vpd_bias_kpainitial 0
00:15outdoor_staleness_max_sinitial 600
00:15sw_dwell_gate_enabledinitial 1
00:15sw_fog_closes_ventinitial 1
00:15sw_mister_closes_ventinitial 0
00:15sw_summer_vent_enabledinitial 1
00:15temp_hysteresisinitial 2.14
00:15vent_exchange_fractioninitial 0.3
00:15vent_prefer_dp_delta_finitial 5
00:15vent_prefer_temp_delta_finitial 5
00:15vpd_watch_dwell_sinitial 75
04:30dwell_gate_ms300000 → 330000
04:30min_fog_off_s126 → 138
04:30min_fog_on_s39 → 34.5
04:30mister_all_delay_s102 → 111
04:30mister_engage_delay_s51 → 55.5
04:30temp_hysteresis2.14 → 2.3200000000000003
04:30vpd_watch_dwell_s75 → 82.5
06:30direct_wet_stress_vpd_margin_kpa0.25 → 0.1
06:30dwell_gate_ms330000 → 270000
06:30fog_escalation_kpa0.45 → 0.35
06:30min_fog_off_s138 → 114
06:30min_fog_on_s34.5 → 43.5
06:30mister_all_delay_s111 → 93
06:30mister_engage_delay_s55.5 → 46.5
06:30mister_water_budget_gal120 → 150
06:30temp_hysteresis2.3200000000000003 → 1.96
06:30vent_prefer_dp_delta_f5 → 4
06:30vpd_watch_dwell_s82.5 → 67.5
10:30cold_vent_guard_delta_f9 → 8
10:30direct_wet_stress_vpd_margin_kpa0.1 → 0.05
10:30dwell_gate_ms270000 → 240000
10:30fog_escalation_kpa0.35 → 0.2
10:30min_fog_off_s114 → 78
10:30min_fog_on_s43.5 → 57
10:30mister_all_delay_s93 → 84
10:30mister_engage_delay_s46.5 → 42
10:30mister_water_budget_gal150 → 180
10:30temp_hysteresis1.96 → 1.78
10:30vent_prefer_dp_delta_f4 → 3
10:30vent_prefer_temp_delta_f5 → 4
10:30vpd_watch_dwell_s67.5 → 60

🌅 Morning Cycle (6:53 AM) — iris-20260924-0652

Status

validated

Outcome score

5/10

Changed parameters

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-20260924-0016

Previous hypothesis: Completed 09-23 window scored 74.7 (temperature 72.4%, VPD 77.8%, 1.62h stress); self-score 6 versus deterministic anchor 7. The moisture hypothesis mostly held (only 0.07h VPD-high, no VPD-low or dew-risk), but temperature remained the deficit, the forecast overstated heat/dryness, and several prior tactical transitions were missed. Current house is cool/wet-side in DEHUM_VENT at VPD 0.57 with a 9F dew margin and an open orchid-drying alert. Start conservatively overnight, retain heater/vent stability, then make moisture assist available only after measured sunrise recovery. Use a bounded early-day bridge for the forecast VPD rise, and taper before the likely humid reversal. Semantic retrieval is degraded because both retrieval tools require OPENAI_API_KEY. Result: Yesterday scored 76.2 overall with 73.1% temperature compliance and 79.2% VPD compliance. Heat dominated: 2.96h heat stress versus 0.27h VPD-high, no cold or VPD-low stress. Dew margin stayed safe at 7.8F minimum with 0.0h risk. Water was 53 gal versus 97 gal 7-day average; energy and total cost were unavailable. Forecast was materially wrong on solar/RH (actual solar peak about 912 W/m2 versus 52 forecast; indoor-proxy RH minimum 49% versus 33%), and execution fidelity was weak with 28 missed transition rows; treat moisture rationale as only partially validated and temperature stability as not achieved. Score: 5/10

Hypothesis

Testing: Use live-confirmed VPD recovery before peak assist, then taper before the humid evening reversal. Expected outcome: Keep overnight VPD-low and dew-risk hours at 0, preserve >=8F dew margin, improve temperature stability versus 72.1% compliance, and keep peak VPD-high stress under 1.5h.

Conditions

Outdoor peak

76.0°F

RH minimum

33.0%

Solar peak

52.0 W/m²

Cloud average

100.0%

Cool overcast morning; live VPD 0.66, corrected afternoon VPD near 1.70; humid evening.

Expected stress windows

vpd_highmedium · 2026-09-24T11:00:00-06:00 to 2026-09-24T17:30:00-06:00

Band-coupled assist; fog excess 0.20 while dew margin stays >=8F

vpd_lowmedium · 2026-09-24T21:30:00-06:00 to 2026-09-25T03:30:00-06:00

No wet duty after cutoff; stable drying and rewet only after measured recovery

Parameter rationale

mister_engage_kpa1.6 → 1.05; Live VPD 0.66; corrected afternoon rise near 1.70 kPa

Enable edge assist without wetting cool dawn; keep VPD-high stress under 1.5h

fog_escalation_kpa0.4 → 0.2; VPD 1.83-2.05 and RH 33-37% before 17:00

Earlier bounded fog assist while preserving the 8F dew-margin floor

temp_hysteresis1.0 → 1.5; Yesterday temp compliance 72.1% with 3.5h heat stress; heat is active now

Reduce heater/vent cycling and improve temperature compliance

Setpoints

Thursday September 24

Primary crop-band changes:

TimeValuesNote
06:50hyst 0.21750000000000003Dawn: live VPD 0.66 and cool humid air; hold wet duty, stabi
09:00hyst 0.20750000000000002Morning ramp: open assist only as measured VPD clears the hi
15:30hyst 0.2025Peak stress: compliance-first assist for forecast VPD rise;
18:00hyst 0.21250000000000002Decline: taper wet duty only after observed VPD recovery, no
21:30hyst 0.22250000000000003Evening: forecast turns humid; suppress wetting and protect

Tactical tunable changes:

TimeValuesNote
06:50s2 1.9075000000000002; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.104; all 1.254; pulse 30; gap 60; wt 1.2333333333333334Dawn: live VPD 0.66 and cool humid air; hold wet duty, stabi
09:00s2 1.7950000000000002; cool_exit 1.96; all_fans 0; dw_stress 0; engage 0.9540000000000001; all 1.154; pulse 30; gap 48.75; wt 1.5833333333333335Morning ramp: open assist only as measured VPD clears the hi
15:30s2 1.6300000000000001; cool_exit 1.87; all_fans 0; dw_stress 1; engage 0.9540000000000001; all 1.154; pulse 41.25; gap 37.5; wt 1.8666666666666667Peak stress: compliance-first assist for forecast VPD rise;
18:00s2 1.8625; cool_exit 2.05; all_fans 0; dw_stress 0; engage 1.004; all 1.204; pulse 30; gap 52.5; wt 1.5166666666666666Decline: taper wet duty only after observed VPD recovery, no
21:30s2 2.025; cool_exit 2.23; all_fans 0; dw_stress 0; engage 1.154; all 1.304; pulse 30; gap 60; wt 1.1666666666666667Evening: forecast turns humid; suppress wetting and protect

Changed secondary parameters:

TimeParameterChange
06:50band_track_fractioninitial 0
06:50cold_vent_guard_delta_finitial 8
06:50cool_stage2_exit_hysteresis_finitial 1
06:50direct_wet_stress_min_dew_margin_finitial 8
06:50direct_wet_stress_vpd_margin_kpainitial 0.2
06:50dwell_gate_msinitial 300000
06:50enthalpy_closeinitial 1
06:50enthalpy_openinitial -2
06:50fog_escalation_kpainitial 0.4
06:50heat_hysteresisinitial 1
06:50min_fog_off_sinitial 108
06:50min_fog_on_sinitial 45.75
06:50mist_backoff_sinitial 600
06:50mist_max_closed_vent_sinitial 600
06:50mist_thermal_relief_sinitial 90
06:50mister_all_delay_sinitial 102
06:50mister_engage_delay_sinitial 51
06:50mister_water_budget_galinitial 180
06:50night_vpd_bias_kpainitial 0
06:50outdoor_staleness_max_sinitial 600
06:50sw_dwell_gate_enabledinitial 1
06:50sw_fog_closes_ventinitial 1
06:50sw_mister_closes_ventinitial 0
06:50sw_summer_vent_enabledinitial 1
06:50temp_hysteresisinitial 2.14
06:50vent_exchange_fractioninitial 0.3
06:50vent_prefer_dp_delta_finitial 3
06:50vent_prefer_temp_delta_finitial 4
06:50vpd_watch_dwell_sinitial 75
09:00direct_wet_stress_vpd_margin_kpa0.2 → 0.05
09:00dwell_gate_ms300000 → 270000
09:00fog_escalation_kpa0.4 → 0.25
09:00min_fog_off_s108 → 84
09:00min_fog_on_s45.75 → 54.75
09:00mister_all_delay_s102 → 93
09:00mister_engage_delay_s51 → 46.5
09:00mister_water_budget_gal180 → 220
09:00temp_hysteresis2.14 → 1.96
09:00vpd_watch_dwell_s75 → 67.5
15:30dwell_gate_ms270000 → 255000
15:30fog_escalation_kpa0.25 → 0.2
15:30min_fog_off_s84 → 66
15:30min_fog_on_s54.75 → 61.5
15:30mister_all_delay_s93 → 88.5
15:30mister_engage_delay_s46.5 → 44.25
15:30mister_water_budget_gal220 → 260
15:30temp_hysteresis1.96 → 1.87
15:30vpd_watch_dwell_s67.5 → 63.75
18:00direct_wet_stress_vpd_margin_kpa0.05 → 0.1
18:00dwell_gate_ms255000 → 285000
18:00fog_escalation_kpa0.2 → 0.35
18:00min_fog_off_s66 → 90
18:00min_fog_on_s61.5 → 52.5
18:00mister_all_delay_s88.5 → 97.5
18:00mister_engage_delay_s44.25 → 48.75
18:00temp_hysteresis1.87 → 2.05
18:00vpd_watch_dwell_s63.75 → 71.25
21:30cold_vent_guard_delta_f8 → 7
21:30direct_wet_stress_vpd_margin_kpa0.1 → 0.25
21:30dwell_gate_ms285000 → 315000
21:30fog_escalation_kpa0.35 → 0.45
21:30min_fog_off_s90 → 120
21:30min_fog_on_s52.5 → 41.25
21:30mister_all_delay_s97.5 → 106.5
21:30mister_engage_delay_s48.75 → 53.25
21:30temp_hysteresis2.05 → 2.23
21:30vent_prefer_dp_delta_f3 → 2
21:30vent_prefer_temp_delta_f4 → 3
21:30vpd_watch_dwell_s71.25 → 78.75

🌆 Evening Cycle (6:56 PM) — iris-20260924-1855

Status

validated

Outcome score

8/10

Changed parameters

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-20260924-0652

Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:76.0,“outdoor_rh_min_pct”:33.0,“solar_peak_w_m2”:52.0,“cloud_cover_avg_pct”:100.0,“notes”:“Cool overcast morning; live VPD 0.66, corrected afternoon VPD near 1.70; humid evening.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-24T11:00:00-06:00”,“end”:“2026-09-24T17:30:00-06:00”,“severity”:“medium”,“mitigation”:“Band-coupled assist; fog excess 0.20 while dew margin stays >=8F”},{“kind”:“vpd_low”,“start”:“2026-09-24T21:30:00-06:00”,“end”:“2026-09-25T03:30:00-06:00”,“severity”:“medium”,“mitigation”:“No wet duty after cutoff; stable drying and rewet only after measured recovery”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:1.05,“forecast_anchor”:“Live VPD 0.66; corrected afternoon rise near 1.70 kPa”,“expected_effect”:“Enable edge assist without wetting cool dawn; keep VPD-high stress under 1… Result: Scoped window score 88.6: temperature compliance 92.1%, VPD compliance 85.3%, 0.00h total/heat/cold/VPD stress, and 0.00h dew risk; dew margin stayed healthy (daily minimum 10.2F). The hypothesis goals were met: no dew-risk, VPD-low remained under 2h, and temperature stability improved materially versus the 62.1% prior-window result. Forecasted severe humid trough did not materialize in the measured window. Execution fidelity was weak: the guardrail audit shows 21 missed and 18 already-at-value rows, so the outcome should not be treated as full validation of every requested tactical change. Score: 8/10

New finding: For cool/humid overnight handoffs, suppressing wet assist and preserving a long pulse gap can protect dew margin without causing measurable VPD-low stress; confirm live VPD before further taper because the forecasted humid trough may overstate realized wetness. → Added to Lessons Learned

Hypothesis

Testing: Hold wet assist off through the humid trough; test stable dehum/heat staging against prior orchid wetness and temperature drift. Expected outcome: No dew-risk hours; keep overnight VPD-low stress under 2h, preserve the 8F margin, and improve temperature stability versus the 62.1% prior-window result.

Conditions

Outdoor peak

66.0°F

RH minimum

65.0%

Solar peak

0.0 W/m²

Cloud average

85.0%

Cool humid night: forecast VPD falls 0.76 to 0.06 kPa; current dew margin is 8F.

Expected stress windows

vpd_lowhigh · 2026-09-25T00:00:00-06:00 to 2026-09-25T06:00:00-06:00

Suppress wet assist; use safe outdoor dewpoint advantage for drying and protect the 8F margin.

coldmedium · 2026-09-25T02:00:00-06:00 to 2026-09-25T06:00:00-06:00

Lead heat and hold ventilation behind temperature/dewpoint safety checks.

Parameter rationale

mister_pulse_gap_s45.0 → 60.0; VPD is forecast below 0.48 kPa after 23:00.

Avoid wet overshoot and preserve at least 8F dew margin overnight.

fog_escalation_kpa0.4 → 0.5; VPD collapses overnight; fog is also blocked by cold/high-RH gates.

Keep heavy wet assist dormant during the humid trough.

temp_hysteresis1.0 → 1.5; Outdoor temperature falls to 55F and prior window temperature compliance was 62.1%.

Reduce heater-vent churn and improve overnight temperature stability.

Setpoints

Thursday September 24

Primary crop-band changes:

TimeValuesNote
18:45hyst 0.2175Settle after sunset: no wet demand; retain 8F dew floor and

Tactical tunable changes:

TimeValuesNote
18:45s2 1.98; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.1989999999999998; all 1.299; pulse 30; gap 60; wt 1.2666666666666666Settle after sunset: no wet demand; retain 8F dew floor and

Friday September 25

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.22749999999999998VPD falls below low edge; suppress wet assist and dry only w
05:30hyst 0.22749999999999998Pre-dawn cold/high-RH trough: wet duty off, lead heat, preve

Tactical tunable changes:

TimeValuesNote
00:30s2 2.0100000000000002; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; engage 1.2489999999999999; all 1.349; pulse 30; gap 60; wt 1.2VPD falls below low edge; suppress wet assist and dry only w
05:30s2 2.025; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; engage 1.299; all 1.399; pulse 30; gap 60; wt 1.1666666666666667Pre-dawn cold/high-RH trough: wet duty off, lead heat, preve

Changed secondary parameters:

TimeParameterChange
18:45band_track_fractioninitial 0
18:45cold_vent_guard_delta_finitial 9
18:45cool_stage2_exit_hysteresis_finitial 1
18:45direct_wet_stress_min_dew_margin_finitial 8
18:45direct_wet_stress_vpd_margin_kpainitial 0.25
18:45dwell_gate_msinitial 300000
18:45enthalpy_closeinitial 1
18:45enthalpy_openinitial -2
18:45fog_escalation_kpainitial 0.5
18:45heat_hysteresisinitial 1
18:45min_fog_off_sinitial 102
18:45min_fog_on_sinitial 48
18:45mist_backoff_sinitial 600
18:45mist_max_closed_vent_sinitial 600
18:45mist_thermal_relief_sinitial 90
18:45mister_all_delay_sinitial 102
18:45mister_engage_delay_sinitial 51
18:45mister_water_budget_galinitial 100
18:45night_vpd_bias_kpainitial 0
18:45outdoor_staleness_max_sinitial 600
18:45sw_dwell_gate_enabledinitial 1
18:45sw_fog_closes_ventinitial 1
18:45sw_mister_closes_ventinitial 0
18:45sw_summer_vent_enabledinitial 1
18:45temp_hysteresisinitial 2.14
18:45vent_exchange_fractioninitial 0.3
18:45vent_prefer_dp_delta_finitial 3
18:45vent_prefer_temp_delta_finitial 5
18:45vpd_watch_dwell_sinitial 75
00:30cold_vent_guard_delta_f9 → 10
00:30direct_wet_stress_vpd_margin_kpa0.25 → 0.3
00:30dwell_gate_ms300000 → 330000
00:30min_fog_off_s102 → 114
00:30min_fog_on_s48 → 43.5
00:30mister_all_delay_s102 → 111
00:30mister_engage_delay_s51 → 55.5
00:30temp_hysteresis2.14 → 2.3200000000000003
00:30vent_prefer_temp_delta_f5 → 6
00:30vpd_watch_dwell_s75 → 82.5
05:30cold_vent_guard_delta_f10 → 11
05:30direct_wet_stress_vpd_margin_kpa0.3 → 0.35
05:30min_fog_off_s114 → 120
05:30min_fog_on_s43.5 → 41.25
05:30vent_prefer_dp_delta_f3 → 2
05:30vent_prefer_temp_delta_f6 → 7

End-of-Day Summary

Climate

Temperature

63.9–85.5°F; avg 72.8°F

VPD

0.54–2.06 kPa; avg 0.87 kPa

Relative humidity

49.0–76.4%

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): 2.2h
  • VPD stress (>2.0 kPa): 8.0h
  • Cold stress (<55°F): 14.2h

Economics

Electric

Not available

Gas

USD 0.00

Water

USD 0.260

Total

Not available

Equipment Runtimes

EquipmentRuntimeReading
Fan 1120 minPrimary exhaust runtime.
Fan 2127 minSecondary exhaust runtime.
Vent235 minIntake vent runtime.
Fog46 minFogger runtime.
Heat 1 electric441 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights820 minSupplemental lighting runtime.
Mister south0.00hSouth mister runtime.
Mister west0.00hWest mister runtime.
Mister center0.19hCenter mister runtime.

Water

  • Total: 53 gal
  • Mister: 27 gal

Hourly Pattern

HourTemperatureVPDRH
12:0080.7°F1.18 kPa67.3%
13:0081.3°F1.15 kPa68.8%
14:0081.1°F1.14 kPa68.8%
15:0082.6°F1.14 kPa70.1%
16:0081.9°F1.09 kPa71.0%
17:0080.4°F1.09 kPa69.5%
18:0076.6°F0.96 kPa69.4%
19:0074.3°F0.79 kPa72.9%
20:0072.9°F0.72 kPa74.0%
21:0068.9°F0.67 kPa72.4%
22:0066.3°F0.62 kPa71.9%
23:0065.5°F0.58 kPa72.9%
00:0064.6°F0.61 kPa70.7%
01:0065.5°F0.62 kPa71.0%
02:0064.5°F0.63 kPa69.6%
03:0064.0°F0.63 kPa69.3%
04:0065.1°F0.58 kPa72.8%
05:0066.4°F0.57 kPa74.2%
06:0068.1°F0.64 kPa73.0%
07:0070.0°F0.73 kPa71.4%
08:0071.7°F0.86 kPa67.7%
09:0073.8°F1.02 kPa64.6%
10:0075.6°F1.12 kPa63.0%
11:0077.7°F1.13 kPa65.2%

7-Day Stress Context

DateHeatVPD highCold
2026-09-183.3h6.6h12.8h
2026-09-192.7h9.3h14.1h
2026-09-202.5h8.4h14.1h
2026-09-213.1h8.2h14.1h
2026-09-222.9h6.9h12.2h
2026-09-230.2h7.4h12.2h
2026-09-242.2h8.0h14.2h