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

8

Plan writes

3

No-change acknowledgements

2

Pending

0

EventDeliveredTypeStatusNote
End-of-day review and reset00:17MIDNIGHTplan_writtenWrote public plan iris-20260917-0017. Resolved 00:19 MDT.
Morning planning cycle06:44SUNRISEplan_writtenWrote public plan iris-20260917-0644. Resolved 06:47 MDT.
Solar peak planning checkpoint12:56SOLAR_MAXaction_completedDelivery recorded without a public plan write. Resolved 12:57 MDT.
Forecast deviation14:23FORECAST_DEVIATIONackedAcknowledged: Forecast cloud cover was 100% while live irradiance was 501 W/m2 and outdoor lux 5501; this is a forecast miss, not an equipment fault. House is currently IDLE at 83.4F/1.06 kPa with 9.5F dew margin, all climate equipment off, and no controller-attributable edge miss. Leave plan and tunables unchanged. Resolved 14:24 MDT.
Peak Stress14:57TRANSITIONaction_completedDelivery recorded without a public plan write. Resolved 14:57 MDT.
Forecast deviation17:38FORECAST_DEVIATIONackedAcknowledged: Forecast deviation was precip only: 0.00 in/h observed vs 0.18 forecast. Live climate is safe and controller-attributable misses are absent: 81.1F, VPD 0.94 kPa, dew margin 8.9F, IDLE; all climate equipment is off as expected. Classified as forecast/weather error, not equipment fault or forecast-ingestor health gap. No tunable change. Resolved 17:38 MDT.
Decline18:06TRANSITIONaction_completedDelivery recorded without a public plan write. Resolved 18:07 MDT.
Evening planning cycle19:07SUNSETplan_writtenWrote public plan iris-20260917-1907. Resolved 19:08 MDT.

🌅 Morning Cycle (12:19 AM) — iris-20260917-0017

Status

validated

Outcome score

7/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-20260916-0644

Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:85.0,“outdoor_rh_min_pct”:26.0,“solar_peak_w_m2”:688.0,“cloud_cover_avg_pct”:100.0,“notes”:“Cool dawn; cloud field conflicts with the dry solar/VPD ramp, so gate wetting on live VPD.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-16T11:00:00-06:00”,“end”:“2026-09-16T16:30:00-06:00”,“severity”:“high”,“mitigation”:“Live-edge wet assist; all-zone near high edge, fog excess 0.15, dew floor 8F.”},{“kind”:“heat”,“start”:“2026-09-16T13:30:00-06:00”,“end”:“2026-09-16T16:30:00-06:00”,“severity”:“medium”,“mitigation”:“Pre-cool and ventilate; accept capacity-limited residual heat.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:1.34,“forecast_anchor”:“Corrected VPD rises from 1.45 at 11:00 to about 3.0 at 15:00.”,“expected_effect”:“Earlier live-gated assist should reduce controller-attributable VPD-high time… Result: Window scorecard: 74.8 planner score, 68.4% temperature compliance, 81.3% VPD compliance, 0.99 h total stress (0.93 h heat, 0.06 h VPD-high), 0 h cold/VPD-low stress, 0 h dew risk. Forecast/structured prediction was not verified; exact tactical causality is limited by 85 missed and 22 already-at-value transition applications in the governing plan audit. Current house is stable after the day: IDLE, VPD 0.85-0.87 kPa, dew margin 7.5 F. Score: 7/10

New finding: When a plan has many missed transition applications, credit outcomes only to observed controller posture and live conditions; preserve live-VPD gating and verify application integrity before attributing tactical moisture effects. → Added to Lessons Learned

Hypothesis

Testing: Live-gated moisture ramp: conservative overnight, earlier band-coupled assist only after observed VPD rises. Expected outcome: Keep overnight VPD-low and dew-risk at 0h; limit controller-attributable VPD-high to under 1h during the dry ramp without target hugging.

Setpoints

Thursday September 17

Primary crop-band changes:

TimeValuesNote
00:17hyst 0.1875VPD 0.81 and dew margin 11.8F; cool forecast favors stable d
04:30hyst 0.1875Pre-dawn 0.46-0.76 kPa VPD and 62-64F favor heat retention a
07:00hyst 0.1875Sunrise ramp: gate assist on live VPD while preparing for th
10:30hyst 0.1875Handoff precedes 1.33-1.76 kPa VPD; use band-coupled assist,

Tactical tunable changes:

TimeValuesNote
00:17s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.809; all 1.009; pulse 33.75; gap 41.25; wt 1.7VPD 0.81 and dew margin 11.8F; cool forecast favors stable d
04:30s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.809; all 1.009; pulse 33.75; gap 41.25; wt 1.7Pre-dawn 0.46-0.76 kPa VPD and 62-64F favor heat retention a
07:00s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.809; all 1.009; pulse 33.75; gap 41.25; wt 1.7Sunrise ramp: gate assist on live VPD while preparing for th
10:30s2 1.7; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.809; all 1.009; pulse 37.5; gap 41.25; wt 1.7Handoff precedes 1.33-1.76 kPa VPD; use band-coupled assist,

Changed secondary parameters:

TimeParameterChange
00:17band_track_fractioninitial 0
00:17cold_vent_guard_delta_finitial 8
00:17cool_stage2_exit_hysteresis_finitial 1
00:17direct_wet_stress_min_dew_margin_finitial 8
00:17direct_wet_stress_vpd_margin_kpainitial 0.05
00:17dwell_gate_msinitial 210000
00:17enthalpy_closeinitial 1
00:17enthalpy_openinitial -2
00:17fog_escalation_kpainitial 0.25
00:17heat_hysteresisinitial 1
00:17min_fog_off_sinitial 72
00:17min_fog_on_sinitial 59.25
00:17mist_backoff_sinitial 600
00:17mist_max_closed_vent_sinitial 600
00:17mist_thermal_relief_sinitial 90
00:17mister_all_delay_sinitial 75
00:17mister_engage_delay_sinitial 37.5
00:17mister_water_budget_galinitial 120
00:17night_vpd_bias_kpainitial 0
00:17outdoor_staleness_max_sinitial 600
00:17sw_dwell_gate_enabledinitial 1
00:17sw_fog_closes_ventinitial 1
00:17sw_mister_closes_ventinitial 0
00:17sw_summer_vent_enabledinitial 1
00:17temp_hysteresisinitial 1.6
00:17vent_exchange_fractioninitial 0.3
00:17vent_prefer_dp_delta_finitial 3
00:17vent_prefer_temp_delta_finitial 4
00:17vpd_watch_dwell_sinitial 52.5
04:30cold_vent_guard_delta_f8 → 9
04:30vent_prefer_dp_delta_f3 → 5
04:30vent_prefer_temp_delta_f4 → 5
07:00cold_vent_guard_delta_f9 → 8
07:00mister_water_budget_gal120 → 150
07:00vent_prefer_dp_delta_f5 → 3
07:00vent_prefer_temp_delta_f5 → 4
10:30fog_escalation_kpa0.25 → 0.2
10:30mister_water_budget_gal150 → 180

🌅 Morning Cycle (6:47 AM) — iris-20260917-0644

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-20260917-0017

Previous hypothesis: Prior plan self-score 8 versus deterministic anchor 10: the overnight outcome was excellent, but 36 requested applications were missed, so exact tactical causality is unproven. Start conservatively while live VPD is near the overnight corridor, then stage a bounded, live-gated moisture ramp before the forecast afternoon rise to 1.76-2.53 kPa VPD. Keep dew margin above 8F, avoid VPD-low overshoot, and spend water only for controller-attributable edge risk; accept weather-limited heat rather than chase the target line. Result: Window score 77.3; temp compliance 74.3%, VPD 80.9%; 1.71 h total stress, 0.00 h heat, 0.10 h VPD-high, 0.00 h cold/VPD-low, 0.00 h dew risk. Hypothesis overpredicted heat/dry severity: predicted 85F peak, 31% RH, 550 W/m² vs actual 77.4F, 53% indoor-RH proxy, 816 W/m². VPD goal (<1.5 h controller-attributable stress) was met, but 39 transition applications were missed, so causal credit for requested tactical values is limited. Score: 6/10

New finding: When forecast peak heat/dry stress is materially overpredicted, keep live-VPD gating and credit the clean outcome to observed conditions/controller posture rather than exact plan values; verify transition application integrity before attributing tactical effects. → Added to Lessons Learned

Hypothesis

Testing: Live-gated moisture ramp with an application-integrity check: only credit wet-assist effects when waypoints match or are guardrailed. Expected outcome: Keep dew-risk and VPD-low stress at 0h; hold controller-attributable VPD-high under 1.5h while accepting weather-limited peak heat.

Conditions

Outdoor peak

85.0°F

RH minimum

31.0%

Solar peak

550.0 W/m²

Cloud average

100.0%

Cloudy forecast, but recent solar underprediction; gate wetting on live VPD.

Expected stress windows

vpd_highhigh · 2026-09-17T09:30:00-06:00 to 2026-09-17T16:00:00-06:00

Band-coupled wet assist near live high edge; fog excess 0.20; dew floor 8F.

heatmedium · 2026-09-17T13:00:00-06:00 to 2026-09-17T15:30:00-06:00

Pre-cool and ventilate; accept capacity-limited residual heat.

Parameter rationale

mister_engage_kpa1.6 → 1.34; Corrected VPD rises toward 2.0 kPa by 15:00; current VPD is 0.65.

Start wet assist at the live high edge and keep controller-attributable VPD stress below 1.5h.

mister_all_kpa1.9 → 1.54; East VPD is already 0.83 and zone spread is 0.34 kPa before the dry ramp.

Serve east/center outliers without target hugging or unnecessary whole-house wetting.

fog_escalation_kpa0.4 → 0.2; Afternoon VPD may reach 2.0 corrected with healthy 8.7F dew margin.

Make heavy wet assist available earlier while firmware safety gates remain active.

Setpoints

Thursday September 17

Primary crop-band changes:

TimeValuesNote
06:40hyst 0.20750000000000002Dawn is cool/humid; hold wetting until live VPD leaves the o
09:30hyst 0.20750000000000002Begin live-gated ramp; pre-cool before the corrected dry/hea
13:30hyst 0.1975Peak risk: serve VPD and temperature edges; accept weather-l
16:00hyst 0.20750000000000002Taper only after observed VPD clears high edge; keep recover
19:00hyst 0.21750000000000003Humid evening: suppress proactive wetting; preserve safety a

Tactical tunable changes:

TimeValuesNote
06:40s2 2.0100000000000002; cool_exit 1.96; all_fans 0; dw_stress 0; engage 1.054; all 1.204; pulse 30; gap 60; wt 1.2Dawn is cool/humid; hold wetting until live VPD leaves the o
09:30s2 1.76; cool_exit 1.96; all_fans 0; dw_stress 0; engage 0.9540000000000001; all 1.154; pulse 30; gap 48.75; wt 1.5833333333333335Begin live-gated ramp; pre-cool before the corrected dry/hea
13:30s2 1.5400000000000003; cool_exit 1.78; all_fans 1; dw_stress 1; engage 0.9540000000000001; all 1.154; pulse 41.25; gap 37.5; wt 1.8666666666666667Peak risk: serve VPD and temperature edges; accept weather-l
16:00s2 1.8775000000000002; cool_exit 1.96; all_fans 0; dw_stress 0; engage 1.004; all 1.204; pulse 30; gap 56.25; wt 1.4833333333333334Taper only after observed VPD clears high edge; keep recover
19:00s2 2.04; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.154; all 1.304; pulse 30; gap 60; wt 1.1666666666666665Humid evening: suppress proactive wetting; preserve safety a

Changed secondary parameters:

TimeParameterChange
06:40band_track_fractioninitial 0
06:40cold_vent_guard_delta_finitial 8
06:40cool_stage2_exit_hysteresis_finitial 1
06:40direct_wet_stress_min_dew_margin_finitial 8
06:40direct_wet_stress_vpd_margin_kpainitial 0.15
06:40dwell_gate_msinitial 270000
06:40enthalpy_closeinitial 1
06:40enthalpy_openinitial -2
06:40fog_escalation_kpainitial 0.4
06:40heat_hysteresisinitial 1
06:40min_fog_off_sinitial 114
06:40min_fog_on_sinitial 43.5
06:40mist_backoff_sinitial 600
06:40mist_max_closed_vent_sinitial 600
06:40mist_thermal_relief_sinitial 90
06:40mister_all_delay_sinitial 93
06:40mister_engage_delay_sinitial 46.5
06:40mister_water_budget_galinitial 120
06:40night_vpd_bias_kpainitial 0
06:40outdoor_staleness_max_sinitial 600
06:40sw_dwell_gate_enabledinitial 1
06:40sw_fog_closes_ventinitial 1
06:40sw_mister_closes_ventinitial 0
06:40sw_summer_vent_enabledinitial 1
06:40temp_hysteresisinitial 1.96
06:40vent_exchange_fractioninitial 0.3
06:40vent_prefer_dp_delta_finitial 3
06:40vent_prefer_temp_delta_finitial 4
06:40vpd_watch_dwell_sinitial 67.5
09:30direct_wet_stress_vpd_margin_kpa0.15 → 0.05
09:30fog_escalation_kpa0.4 → 0.25
09:30min_fog_off_s114 → 84
09:30min_fog_on_s43.5 → 54.75
09:30mister_water_budget_gal120 → 180
13:30cold_vent_guard_delta_f8 → 7
13:30dwell_gate_ms270000 → 240000
13:30fog_escalation_kpa0.25 → 0.2
13:30min_fog_off_s84 → 66
13:30min_fog_on_s54.75 → 61.5
13:30mister_all_delay_s93 → 84
13:30mister_engage_delay_s46.5 → 42
13:30mister_water_budget_gal180 → 240
13:30temp_hysteresis1.96 → 1.78
13:30vent_prefer_temp_delta_f4 → 3
13:30vpd_watch_dwell_s67.5 → 60
16:00cold_vent_guard_delta_f7 → 8
16:00direct_wet_stress_vpd_margin_kpa0.05 → 0.1
16:00dwell_gate_ms240000 → 270000
16:00fog_escalation_kpa0.2 → 0.3
16:00min_fog_off_s66 → 96
16:00min_fog_on_s61.5 → 50.25
16:00mister_all_delay_s84 → 93
16:00mister_engage_delay_s42 → 46.5
16:00mister_water_budget_gal240 → 180
16:00temp_hysteresis1.78 → 1.96
16:00vent_prefer_temp_delta_f3 → 4
16:00vpd_watch_dwell_s60 → 67.5
19:00direct_wet_stress_vpd_margin_kpa0.1 → 0.25
19:00dwell_gate_ms270000 → 300000
19:00fog_escalation_kpa0.3 → 0.45
19:00min_fog_off_s96 → 126
19:00min_fog_on_s50.25 → 39
19:00mister_all_delay_s93 → 102
19:00mister_engage_delay_s46.5 → 51
19:00mister_water_budget_gal180 → 120
19:00temp_hysteresis1.96 → 2.14
19:00vpd_watch_dwell_s67.5 → 75

🌆 Evening Cycle (7:08 PM) — iris-20260917-1907

Status

validated

Outcome score

7/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-20260917-0644

Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:85.0,“outdoor_rh_min_pct”:31.0,“solar_peak_w_m2”:550.0,“cloud_cover_avg_pct”:100.0,“notes”:“Cloudy forecast, but recent solar underprediction; gate wetting on live VPD.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-17T09:30:00-06:00”,“end”:“2026-09-17T16:00:00-06:00”,“severity”:“high”,“mitigation”:“Band-coupled wet assist near live high edge; fog excess 0.20; dew floor 8F.”},{“kind”:“heat”,“start”:“2026-09-17T13:00:00-06:00”,“end”:“2026-09-17T15:30:00-06:00”,“severity”:“medium”,“mitigation”:“Pre-cool and ventilate; accept capacity-limited residual heat.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:1.34,“forecast_anchor”:“Corrected VPD rises toward 2.0 kPa by 15:00; current VPD is 0.65.”,“expected_effect”:“Start wet assist at the live high edge and keep controller-attributable VPD stress below 1.5h… Result: Overnight window score 76.0; temp compliance 68.3%, VPD compliance 75.9%; 0.69 h total stress, 0.19 h VPD-high, 0 h heat/cold/VPD-low; dew risk 0 h. Forecasted humid/low-VPD night did not produce VPD-low stress, but the low-VPD concern was not directly tested. Resource metrics unavailable. Transition application attribution is limited by later audit misses. Score: 7/10

New finding: For cool overnight windows with healthy dew margin, use stable heat/vent dwell and taper moisture only after live VPD confirms recovery; forecast humidity alone should not justify zero-wet posture. → Added to Lessons Learned

Hypothesis

Conditions

Outdoor peak

67.0°F

RH minimum

87.0%

Solar peak

0.0 W/m²

Cloud average

100.0%

Cool saturated overnight with very low forecast VPD; preserve heat and dew margin, then use live-gated moisture only before the Friday dry ramp.

Expected stress windows

vpd_lowhigh · 2026-09-17T20:00:00-06:00 to 2026-09-18T07:00:00-06:00

Suppress proactive mist/fog, keep dew floor at 8-9F, and rely on stable heat/vent dwell.

Parameter rationale

mister_pulse_gap_s45.0 → 60.0; Forecast VPD 0.07-0.29 kPa overnight with RH 87-96%.

Avoid VPD-low overshoot and preserve orchid drying margin.

fog_escalation_kpa0.4 → 0.45; No solar and forecast RH above 90% for most of the night.

Hold heavy wet assist back while firmware safety gates remain active.

temp_hysteresis1.0 → 1.5; Outdoor temperature falls from 67F to 58F before dawn under cloud.

Reduce heater/vent churn and retain heat without changing crop bands.

Setpoints

Thursday September 17

Primary crop-band changes:

TimeValuesNote
19:07hyst 0.2175Evening settle: low-VPD forecast favors heat retention and n

Tactical tunable changes:

TimeValuesNote
19:07s2 2.0100000000000002; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.0999999999999999; all 1.2999999999999998; pulse 30; gap 60; wt 1.2333333333333334Evening settle: low-VPD forecast favors heat retention and n

Friday September 18

Primary crop-band changes:

TimeValuesNote
00:00hyst 0.22749999999999998Midnight posture: saturated trough requires stable dwell and
05:30hyst 0.2175Pre-dawn: stage a guarded live-VPD ramp ahead of Friday heat

Tactical tunable changes:

TimeValuesNote
00:00s2 2.055; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; engage 1.15; all 1.35; pulse 30; gap 60; wt 1.1Midnight posture: saturated trough requires stable dwell and
05:30s2 1.805; cool_exit 2.14; all_fans 0; dw_stress 0; engage 1.05; all 1.2; pulse 30; gap 60; wt 1.3333333333333333Pre-dawn: stage a guarded live-VPD ramp ahead of Friday heat

Changed secondary parameters:

TimeParameterChange
19:07band_track_fractioninitial 0
19:07cold_vent_guard_delta_finitial 12
19:07cool_stage2_exit_hysteresis_finitial 1
19:07direct_wet_stress_min_dew_margin_finitial 8
19:07direct_wet_stress_vpd_margin_kpainitial 0.15
19:07dwell_gate_msinitial 300000
19:07enthalpy_closeinitial 1
19:07enthalpy_openinitial -2
19:07fog_escalation_kpainitial 0.45
19:07heat_hysteresisinitial 1
19:07min_fog_off_sinitial 114
19:07min_fog_on_sinitial 43.5
19:07mist_backoff_sinitial 600
19:07mist_max_closed_vent_sinitial 600
19:07mist_thermal_relief_sinitial 90
19:07mister_all_delay_sinitial 102
19:07mister_engage_delay_sinitial 51
19:07mister_water_budget_galinitial 120
19:07night_vpd_bias_kpainitial 0
19:07outdoor_staleness_max_sinitial 600
19:07sw_dwell_gate_enabledinitial 1
19:07sw_fog_closes_ventinitial 1
19:07sw_mister_closes_ventinitial 0
19:07sw_summer_vent_enabledinitial 1
19:07temp_hysteresisinitial 2.14
19:07vent_exchange_fractioninitial 0.3
19:07vent_prefer_dp_delta_finitial 6
19:07vent_prefer_temp_delta_finitial 8
19:07vpd_watch_dwell_sinitial 75
00:00direct_wet_stress_min_dew_margin_f8 → 9
00:00direct_wet_stress_vpd_margin_kpa0.15 → 0.2
00:00dwell_gate_ms300000 → 330000
00:00fog_escalation_kpa0.45 → 0.5
00:00min_fog_off_s114 → 132
00:00min_fog_on_s43.5 → 36.75
00:00mister_all_delay_s102 → 111
00:00mister_engage_delay_s51 → 55.5
00:00mister_water_budget_gal120 → 100
00:00temp_hysteresis2.14 → 2.3200000000000003
00:00vpd_watch_dwell_s75 → 82.5
05:30cold_vent_guard_delta_f12 → 10
05:30direct_wet_stress_min_dew_margin_f9 → 8
05:30direct_wet_stress_vpd_margin_kpa0.2 → 0.1
05:30dwell_gate_ms330000 → 300000
05:30fog_escalation_kpa0.5 → 0.3
05:30min_fog_off_s132 → 102
05:30min_fog_on_s36.75 → 48
05:30mister_all_delay_s111 → 102
05:30mister_engage_delay_s55.5 → 51
05:30mister_water_budget_gal100 → 120
05:30temp_hysteresis2.3200000000000003 → 2.14
05:30vent_prefer_dp_delta_f6 → 5
05:30vent_prefer_temp_delta_f8 → 6
05:30vpd_watch_dwell_s82.5 → 75

End-of-Day Summary

Climate

Temperature

66.2–85.9°F; avg 74.6°F

VPD

0.51–2.05 kPa; avg 0.89 kPa

Relative humidity

52.8–77.3%

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): 1.9h
  • VPD stress (>2.0 kPa): 7.7h
  • Cold stress (<55°F): 11.1h

Economics

Electric

Not available

Gas

USD 0.00

Water

USD 0.200

Total

Not available

Equipment Runtimes

EquipmentRuntimeReading
Fan 1141 minPrimary exhaust runtime.
Fan 2155 minSecondary exhaust runtime.
Vent278 minIntake vent runtime.
Fog24 minFogger runtime.
Heat 1 electric72 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights1044 minSupplemental lighting runtime.
Mister south0.00hSouth mister runtime.
Mister west0.00hWest mister runtime.
Mister center0.24hCenter mister runtime.

Water

  • Total: 41 gal
  • Mister: 10 gal

Hourly Pattern

HourTemperatureVPDRH
12:0083.1°F1.28 kPa67.4%
13:0083.7°F1.32 kPa67.2%
14:0083.8°F1.32 kPa66.7%
15:0082.4°F1.12 kPa70.7%
16:0078.6°F0.90 kPa73.2%
17:0077.8°F0.86 kPa73.8%
18:0074.9°F0.73 kPa75.3%
19:0073.3°F0.70 kPa74.8%
20:0072.1°F0.76 kPa71.6%
21:0071.6°F0.67 kPa74.6%
22:0071.3°F0.66 kPa74.7%
23:0070.3°F0.75 kPa70.2%
00:0068.8°F0.86 kPa64.2%
01:0068.8°F0.91 kPa61.9%
02:0068.2°F0.85 kPa64.2%
03:0068.3°F0.69 kPa70.7%
04:0066.7°F0.56 kPa74.9%
05:0067.3°F0.56 kPa75.5%
06:0069.2°F0.64 kPa74.0%
07:0070.4°F0.71 kPa72.2%
08:0073.0°F0.88 kPa68.7%
09:0075.3°F1.04 kPa65.4%
10:0077.8°F1.16 kPa64.5%
11:0079.2°F1.21 kPa64.8%

7-Day Stress Context

DateHeatVPD highCold
2026-09-112.9h10.7h10.9h
2026-09-122.5h8.4h12.1h
2026-09-133.9h11.3h11.1h
2026-09-143.3h12.3h10.5h
2026-09-152.8h10.9h57.8h
2026-09-162.1h7.3h13.9h
2026-09-171.9h7.7h11.1h