June 07, 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

3

Plan writes

2

No-change acknowledgements

1

Pending

0

EventDeliveredTypeStatusNote
End-of-day review and reset00:16MIDNIGHTplan_writtenWrote public plan iris-20260607-0016. Resolved 00:18 MDT.
Morning planning cycle05:32SUNRISEplan_writtenWrote public plan iris-20260607-0532. Resolved 05:36 MDT.
Forecast deviation11:09FORECAST_DEVIATIONackedAcknowledged: FORECAST_DEVIATION assessed: observed VPD 2.73 vs forecast 3.87 is lower/more humid by 1.14 kPa, matching the known positive VPD forecast bias (forecast overshoots reality). Live greenhouse is in band/resource mode: temp 77.6F below high 78.3F, VPD 1.32 kPa below high 1.45, dew margin 15.4F, mode IDLE, all climate relays off. No equipment fault or live weather miss requiring tuning; active severe hot-dry plan already keeps band-coupled moisture available for the upcoming ramp. Resolved 11:10 MDT.

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

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms, enthalpy_close ...

Reflection

Daily Summary So Far — this cycle will be validated at the next planning cycle.

Hypothesis

Testing: Test whether a guardrail-clean, fully band-coupled severe dry-ramp handoff reduces VPD-high/no-moisture-assist and avoids VPD-low, while acknowledging heat stress will remain physics-limited near 94F. Expected outcome: For Sunday: dp_risk_hours 0, VPD-low 0h, VPD compliance at or above Saturday’s 55.8%, VPD-high under 8h if wet gates/forecast verify, both-axis compliance near 35-45% despite structural heat, cost under USD 5, and fewer moisture-guardrail/held events than the 325/100 seen in the sunset plan.

Conditions

Outdoor peak

94.0°F

RH minimum

7.0%

Solar peak

1033.0 W/m²

Cloud average

45.0%

Live midnight state remains hot/dry in VENTILATE with wide dew margin. Forecast is another severe dry ramp: 94F, RH 7%, VPD near 5 kPa and solar about 1000 W/m2.

Expected stress windows

vpd_highmedium · 2026-06-07T00:16:00-06:00 to 2026-06-07T03:30:00-06:00

Keep thresholds band-coupled but guarded; real wet authority is limited overnight, so avoid pretending dusk-gated wetting can recover the band.

vpd_highhigh · 2026-06-07T08:00:00-06:00 to 2026-06-07T22:00:00-06:00

Band-coupled misters, all-zone escalation near high+0.20, fog 0.15 during safe fog window, high duty, 300 gal budget, and low resource sensitivity.

heathigh · 2026-06-07T10:00:00-06:00 to 2026-06-07T20:00:00-06:00

Maximum solar precooling and all-fan readiness; accept structural hot misses once outdoor approaches or exceeds served high.

Parameter rationale

mister_engage_kpa1.23 → 1.23; VPD is already above band at midnight and forecast RH reaches 7% after sunrise.

Keep S1 and vent-mist assist eligible near the active VPD high edge instead of adding no-moisture-assist time.

mister_all_kpa1.43 → 1.43; Whole-house VPD is above band and Sunday repeats severe dry pressure.

Keep all-zone rotation close to vpd_high+0.25 so distributed misting can support east seedlings and center Vandas.

fog_escalation_kpa0.2 → 0.15; Severe VPD-high overlaps the 07:00-17:00 fog window with safe dew margin.

Enable PR-A vent-fog assist during hot-dry VENTILATE without waiting for extreme VPD.

mister_pulse_gap_s30.0 → 18.0; Forecast VPD rises above 3 kPa by 10:00 and near 5 kPa at peak.

Increase evaporative recovery during the highest-value dry window while leaving a guarded overnight taper.

mister_water_budget_gal260.0 → 300.0; Saturday used 141 gal mister water and still had 7.5h VPD-high; Sunday is equally severe.

Avoid budget clipping during the peak dry-ramp and evening recovery shoulder.

direct_wet_stress_min_dew_margin_f12.0 → 8.0; Daytime dew margin should stay wide under 94F/7% RH, but overnight safety remains guarded.

Permit safe daytime stress wetting while restoring stricter floors after sunset.

cool_stage2_over_high_f1.855 → 0.5; Yesterday had 8.43h heat stress and today peaks near 94F with high solar.

Bring fan2/all-fan cooling readiness closer to the high edge before solar load outruns the greenhouse.

Setpoints

Sunday June 07

Primary crop-band changes:

TimeValuesNote
00:20hyst 0.19Immediate post-midnight state is still hot and VPD-high with
02:30hyst 0.19Pre-dawn should cool toward the band; taper wet duty to prev
05:45hyst 0.19Dawn handoff: start leaning into the dry ramp while still av
07:30hyst 0.175Activity/fog window opens as VPD rises; make wet assist avai
09:00hyst 0.16499999999999998Severe dry ramp begins: compliance first, all-zone mist and
12:30hyst 0.16499999999999998Peak heat and VPD: maintain maximum band-coupled wet support
17:30hyst 0.175Late heat remains severe and outside air stays very dry; con
21:30hyst 0.19Evening recovery shoulder: keep band-coupled moisture availa
23:30hyst 0.19Overnight taper after the recovery shoulder: restore dew/car

Tactical tunable changes:

TimeValuesNote
00:20s2 1.7249999999999999; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 24; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 33.75; gap 33.75; wt 2.083333333333333Immediate post-midnight state is still hot and VPD-high with
02:30s2 1.855; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 33.75; gap 41.25; wt 1.7666666666666666Pre-dawn should cool toward the band; taper wet duty to prev
05:45s2 1.425; cool_exit 1.6; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 41.25; gap 33.75; wt 1.9833333333333334Dawn handoff: start leaning into the dry ramp while still av
07:30s2 0.8650000000000001; cool_exit 1.33; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 67.5; gap 18.75; wt 2.5999999999999996Activity/fog window opens as VPD rises; make wet assist avai
09:00s2 0.7000000000000001; cool_exit 1.15; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.38; pulse 82.5; gap 15; wt 2.9333333333333336Severe dry ramp begins: compliance first, all-zone mist and
12:30s2 0.7000000000000001; cool_exit 1.15; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.38; pulse 86.25; gap 15; wt 2.966666666666667Peak heat and VPD: maintain maximum band-coupled wet support
17:30s2 1.165; cool_exit 1.33; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 75; gap 18.75; wt 2.833333333333333Late heat remains severe and outside air stays very dry; con
21:30s2 1.7449999999999999; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 48.75; gap 26.25; wt 2.3666666666666663Evening recovery shoulder: keep band-coupled moisture availa
23:30s2 1.855; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 33.75; gap 41.25; wt 1.85Overnight taper after the recovery shoulder: restore dew/car

Changed secondary parameters:

TimeParameterChange
00:20cold_vent_guard_delta_finitial 9
00:20direct_wet_stress_min_dew_margin_finitial 12
00:20direct_wet_stress_vpd_margin_kpainitial 0.05
00:20dwell_gate_msinitial 210000
00:20enthalpy_closeinitial 1
00:20enthalpy_openinitial -2
00:20fog_escalation_kpainitial 0.2
00:20fog_stress_min_dew_margin_finitial 12
00:20heat_hysteresisinitial 1.1
00:20min_fog_off_sinitial 60
00:20min_fog_on_sinitial 63.75
00:20mist_backoff_sinitial 600
00:20mist_max_closed_vent_sinitial 120
00:20mist_thermal_relief_sinitial 90
00:20mister_all_delay_sinitial 75
00:20mister_engage_delay_sinitial 37.5
00:20mister_water_budget_galinitial 300
00:20outdoor_staleness_max_sinitial 600
00:20sw_dwell_gate_enabledinitial 1
00:20sw_fog_closes_ventinitial 1
00:20sw_mister_closes_ventinitial 0
00:20sw_summer_vent_enabledinitial 1
00:20temp_hysteresisinitial 1.6
00:20vent_prefer_dp_delta_finitial 12
00:20vent_prefer_temp_delta_finitial 5
00:20vpd_watch_dwell_sinitial 52.5
02:30cold_vent_guard_delta_f9 → 10
02:30min_fog_off_s60 → 72
02:30min_fog_on_s63.75 → 59.25
02:30mister_water_budget_gal300 → 260
02:30vent_prefer_temp_delta_f5 → 6
05:45cold_vent_guard_delta_f10 → 8
05:45direct_wet_stress_min_dew_margin_f12 → 10
05:45fog_stress_min_dew_margin_f12 → 10
05:45min_fog_off_s72 → 60
05:45min_fog_on_s59.25 → 63.75
05:45mister_water_budget_gal260 → 300
05:45vent_prefer_dp_delta_f12 → 10
05:45vent_prefer_temp_delta_f6 → 4
07:30cold_vent_guard_delta_f8 → 7
07:30direct_wet_stress_min_dew_margin_f10 → 8
07:30dwell_gate_ms210000 → 165000
07:30fog_escalation_kpa0.2 → 0.15
07:30fog_stress_min_dew_margin_f10 → 8
07:30min_fog_off_s60 → 36
07:30min_fog_on_s63.75 → 72.75
07:30mister_all_delay_s75 → 61.5
07:30mister_engage_delay_s37.5 → 30.75
07:30temp_hysteresis1.6 → 1.33
07:30vent_prefer_dp_delta_f10 → 12
07:30vent_prefer_temp_delta_f4 → 3
07:30vpd_watch_dwell_s52.5 → 41.25
09:00cold_vent_guard_delta_f7 → 6
09:00dwell_gate_ms165000 → 135000
09:00min_fog_off_s36 → 30
09:00min_fog_on_s72.75 → 75
09:00mister_all_delay_s61.5 → 60
09:00mister_engage_delay_s30.75 → 30
09:00temp_hysteresis1.33 → 1.15
09:00vent_prefer_dp_delta_f12 → 15
09:00vent_prefer_temp_delta_f3 → 2
09:00vpd_watch_dwell_s41.25 → 33.75
17:30direct_wet_stress_min_dew_margin_f8 → 9
17:30dwell_gate_ms135000 → 165000
17:30fog_stress_min_dew_margin_f8 → 9
17:30min_fog_off_s30 → 36
17:30mister_all_delay_s60 → 61.5
17:30mister_engage_delay_s30 → 30.75
17:30temp_hysteresis1.15 → 1.33
17:30vpd_watch_dwell_s33.75 → 41.25
21:30cold_vent_guard_delta_f6 → 8
21:30direct_wet_stress_min_dew_margin_f9 → 10
21:30dwell_gate_ms165000 → 210000
21:30fog_escalation_kpa0.15 → 0.2
21:30fog_stress_min_dew_margin_f9 → 10
21:30min_fog_off_s36 → 48
21:30min_fog_on_s75 → 68.25
21:30mister_all_delay_s61.5 → 75
21:30mister_engage_delay_s30.75 → 37.5
21:30temp_hysteresis1.33 → 1.6
21:30vent_prefer_dp_delta_f15 → 14
21:30vent_prefer_temp_delta_f2 → 4
21:30vpd_watch_dwell_s41.25 → 52.5
23:30cold_vent_guard_delta_f8 → 10
23:30direct_wet_stress_min_dew_margin_f10 → 12
23:30fog_stress_min_dew_margin_f10 → 12
23:30min_fog_off_s48 → 72
23:30min_fog_on_s68.25 → 59.25
23:30mister_water_budget_gal300 → 260
23:30vent_prefer_dp_delta_f14 → 12
23:30vent_prefer_temp_delta_f4 → 6

🌅 Morning Cycle (5:36 AM) — iris-20260607-0532

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms, enthalpy_close ...

Reflection

Daily Summary So Far — this cycle will be validated at the next planning cycle.

Hypothesis

Testing: Test whether a guardrail-aware dawn-to-evening band-coupled severe dry posture can reduce VPD-high/no-moisture-assist time while keeping VPD-low at 0h, accepting that heat compliance remains physics-limited near 94F. Expected outcome: Target dew-point risk 0h, VPD-low 0h, cost under USD 4.50, VPD compliance at or above Saturday’s 55.5%, and fewer VENTILATE no-moisture-assist/capacity alerts; heat stress may still exceed 8h due to structural cooling limits.

Conditions

Outdoor peak

94.0°F

RH minimum

8.0%

Solar peak

923.0 W/m²

Cloud average

34.0%

Severe hot-dry Sunday after a safe dawn: current house is IDLE and in band with 15.5F dew margin, but raw forecast reaches 94F, 8% RH, VPD 5.02 kPa and solar above 900 W/m2. Forecast VPD has a positive bias, so dawn is guarded, then the plan becomes fully band-coupled once the 08:30-09:00 dry ramp verifies.

Expected stress windows

vpd_highhigh · 2026-06-07T08:30:00-06:00 to 2026-06-07T23:00:00-06:00

Band-coupled moisture: engage near vpd_high+0.05, all-zone near vpd_high+0.20 to 0.25, high mist duty, fog_escalation 0.15 during the safe fog window, and evening wet permission through observed recovery.

heathigh · 2026-06-07T10:00:00-06:00 to 2026-06-07T20:00:00-06:00

Maximum solar precooling and all-fan readiness; accept controller-unachievable hot misses once outdoor approaches/exceeds the served target instead of sealing longer.

vpd_lowlow · 2026-06-08T00:00:00-06:00 to 2026-06-08T06:00:00-06:00

After the evening recovery window, restore higher dew floors, lower mist duty, and higher resource sensitivity to avoid wet carryover.

Parameter rationale

mister_engage_kpa1.23 → 1.23; Forecast VPD exceeds 1.9 kPa by 09:00 and peaks near 5.0 kPa; lessons 131/134 say moisture must remain band-coupled during VPD-high VENTILATE with healthy dew margin.

Keep S1 and vent-mist assist eligible near the active VPD high edge and reduce no-moisture-assist gaps.

mister_all_kpa1.43 → 1.43; Whole-house dry pressure is severe and center Vandas/east seedlings are active crop priorities; retrieved historical plans show all-zone rotation near high+0.20 to +0.25 is useful in severe dry ramps.

Keep distributed misting in before VPD drifts far above band while avoiding fog-only dependence.

fog_escalation_kpa0.2 → 0.15; The high-VPD window overlaps the 07:00-17:00 fog window with safe dew margin; fog is the 7x moisture path for stubborn VPD in VENTILATE.

Allow PR-A vent-fog assist during hot-dry ventilation without waiting for extreme VPD.

mister_water_budget_gal260.0 → 300.0; Saturday used 141 gal mister water and still had 10.38h VPD-high; Sunday is equally severe.

Avoid budget clipping during peak dry-ramp and evening recovery.

mister_pulse_gap_s41.25 → 18.0; RH drops toward 8-12% from late morning through afternoon; short gaps are the validated hot/dry VENTILATE posture.

Increase evaporative recovery during peak dry pressure while tapering after recovery to avoid VPD-low.

cool_stage2_over_high_f0.0 → 0.0; Solar exceeds 700 W/m2 by 11:00 and peak heat is physics-limited; all-fan readiness should stay at the high edge.

Avoid delayed fan2 cooling while acknowledging that peak hot misses remain structural.

direct_wet_stress_min_dew_margin_f12.0 → 8.0; Dawn dew margin is 15.5F and afternoon air is extremely dry; wet actions need daylight permission but not a condensation-blind floor.

Permit safe daytime dry-stress wetting, then restore 12F overnight to avoid leaf-wetness risk.

Setpoints

Sunday June 07

Primary crop-band changes:

TimeValuesNote
05:45hyst 0.205Guarded dawn: house is in band and forecast VPD has a known
07:30hyst 0.19Morning ramp: solar and VPD climb quickly after 08:00; open
09:00hyst 0.185Confirmed severe dry onset: forecast reaches 76F/36% RH and
12:00hyst 0.18Peak solar/VPD stress: heat is likely physics-limited, so ke
15:30hyst 0.185Late peak: temperature and VPD remain severe, but some cloud
18:30hyst 0.195Evening recovery shoulder: do not unwind by clock while VPD
21:30hyst 0.20999999999999996Late recovery/taper: VPD remains high but wetting window is

Tactical tunable changes:

TimeValuesNote
05:45s2 1.74; cool_exit 1.87; all_fans 0; dw_stress 0; dw_until 22; fog_stress 0; fog_until 22; engage 1.28; all 1.5299999999999998; pulse 37.5; gap 48.75; wt 1.65Guarded dawn: house is in band and forecast VPD has a known
07:30s2 1.22; cool_exit 1.6; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 63.75; gap 26.25; wt 2.333333333333333Morning ramp: solar and VPD climb quickly after 08:00; open
09:00s2 0.8950000000000001; cool_exit 1.51; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.38; pulse 82.5; gap 18.75; wt 2.8166666666666664Confirmed severe dry onset: forecast reaches 76F/36% RH and
12:00s2 0.786; cool_exit 1.42; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.38; pulse 90; gap 16.5; wt 2.9866666666666664Peak solar/VPD stress: heat is likely physics-limited, so ke
15:30s2 0.9115; cool_exit 1.51; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 78.75; gap 21; wt 2.7633333333333336Late peak: temperature and VPD remain severe, but some cloud
18:30s2 1.3915000000000002; cool_exit 1.69; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 67.5; gap 28.5; wt 2.5133333333333328Evening recovery shoulder: do not unwind by clock while VPD
21:30s2 1.855; cool_exit 1.96; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.26; all 1.5299999999999998; pulse 41.25; gap 48.75; wt 1.85Late recovery/taper: VPD remains high but wetting window is

Monday June 08

Primary crop-band changes:

TimeValuesNote
07:30hyst 0.195Monday dry-ramp fallback if no new sunrise plan arrives: kee

Tactical tunable changes:

TimeValuesNote
07:30s2 1.1510000000000002; cool_exit 1.69; all_fans 1; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 71.25; gap 24; wt 2.586666666666667Monday dry-ramp fallback if no new sunrise plan arrives: kee

Changed secondary parameters:

TimeParameterChange
05:45cold_vent_guard_delta_finitial 8
05:45direct_wet_stress_min_dew_margin_finitial 12
05:45direct_wet_stress_vpd_margin_kpainitial 0.1
05:45dwell_gate_msinitial 255000
05:45enthalpy_closeinitial 1
05:45enthalpy_openinitial -2
05:45fog_escalation_kpainitial 0.25
05:45fog_stress_min_dew_margin_finitial 12
05:45heat_hysteresisinitial 1.1
05:45min_fog_off_sinitial 84
05:45min_fog_on_sinitial 54.75
05:45mist_backoff_sinitial 600
05:45mist_max_closed_vent_sinitial 120
05:45mist_thermal_relief_sinitial 90
05:45mister_all_delay_sinitial 88.5
05:45mister_engage_delay_sinitial 44.25
05:45mister_water_budget_galinitial 260
05:45outdoor_staleness_max_sinitial 600
05:45sw_dwell_gate_enabledinitial 1
05:45sw_fog_closes_ventinitial 1
05:45sw_mister_closes_ventinitial 0
05:45sw_summer_vent_enabledinitial 1
05:45temp_hysteresisinitial 1.87
05:45vent_prefer_dp_delta_finitial 10
05:45vent_prefer_temp_delta_finitial 4
05:45vpd_watch_dwell_sinitial 63.75
07:30cold_vent_guard_delta_f8 → 7
07:30direct_wet_stress_min_dew_margin_f12 → 9
07:30direct_wet_stress_vpd_margin_kpa0.1 → 0.05
07:30dwell_gate_ms255000 → 210000
07:30fog_escalation_kpa0.25 → 0.18
07:30fog_stress_min_dew_margin_f12 → 9
07:30min_fog_off_s84 → 48
07:30min_fog_on_s54.75 → 68.25
07:30mister_all_delay_s88.5 → 75
07:30mister_engage_delay_s44.25 → 37.5
07:30mister_water_budget_gal260 → 300
07:30temp_hysteresis1.87 → 1.6
07:30vent_prefer_dp_delta_f10 → 12
07:30vent_prefer_temp_delta_f4 → 3
07:30vpd_watch_dwell_s63.75 → 52.5
09:00direct_wet_stress_min_dew_margin_f9 → 8
09:00dwell_gate_ms210000 → 195000
09:00fog_escalation_kpa0.18 → 0.15
09:00fog_stress_min_dew_margin_f9 → 8
09:00min_fog_off_s48 → 36
09:00min_fog_on_s68.25 → 72.75
09:00mister_all_delay_s75 → 70.5
09:00mister_engage_delay_s37.5 → 35.25
09:00temp_hysteresis1.6 → 1.51
09:00vpd_watch_dwell_s52.5 → 48.75
12:00cold_vent_guard_delta_f7 → 8
12:00dwell_gate_ms195000 → 180000
12:00min_fog_off_s36 → 32.4
12:00min_fog_on_s72.75 → 75
12:00mister_all_delay_s70.5 → 66
12:00mister_engage_delay_s35.25 → 33
12:00temp_hysteresis1.51 → 1.42
12:00vent_prefer_temp_delta_f3 → 4
12:00vpd_watch_dwell_s48.75 → 45
15:30dwell_gate_ms180000 → 195000
15:30min_fog_off_s32.4 → 39.6
15:30min_fog_on_s75 → 71.4
15:30mister_all_delay_s66 → 70.5
15:30mister_engage_delay_s33 → 35.25
15:30temp_hysteresis1.42 → 1.51
15:30vpd_watch_dwell_s45 → 48.75
18:30cold_vent_guard_delta_f8 → 9
18:30direct_wet_stress_min_dew_margin_f8 → 10
18:30dwell_gate_ms195000 → 225000
18:30fog_escalation_kpa0.15 → 0.2
18:30fog_stress_min_dew_margin_f8 → 10
18:30min_fog_off_s39.6 → 51.599999999999994
18:30min_fog_on_s71.4 → 66.9
18:30mister_all_delay_s70.5 → 79.5
18:30mister_engage_delay_s35.25 → 39.75
18:30temp_hysteresis1.51 → 1.69
18:30vent_prefer_temp_delta_f4 → 5
18:30vpd_watch_dwell_s48.75 → 56.25
21:30cold_vent_guard_delta_f9 → 10
21:30direct_wet_stress_min_dew_margin_f10 → 12
21:30direct_wet_stress_vpd_margin_kpa0.05 → 0.08
21:30dwell_gate_ms225000 → 270000
21:30fog_escalation_kpa0.2 → 0.3
21:30fog_stress_min_dew_margin_f10 → 12
21:30min_fog_off_s51.599999999999994 → 84
21:30min_fog_on_s66.9 → 54.75
21:30mister_all_delay_s79.5 → 93
21:30mister_engage_delay_s39.75 → 46.5
21:30mister_water_budget_gal300 → 260
21:30temp_hysteresis1.69 → 1.96
21:30vent_prefer_temp_delta_f5 → 6
21:30vpd_watch_dwell_s56.25 → 67.5
07:30cold_vent_guard_delta_f10 → 8
07:30direct_wet_stress_min_dew_margin_f12 → 9
07:30direct_wet_stress_vpd_margin_kpa0.08 → 0.05
07:30dwell_gate_ms270000 → 225000
07:30fog_escalation_kpa0.3 → 0.18
07:30fog_stress_min_dew_margin_f12 → 9
07:30min_fog_off_s84 → 44.4
07:30min_fog_on_s54.75 → 69.6
07:30mister_all_delay_s93 → 79.5
07:30mister_engage_delay_s46.5 → 39.75
07:30mister_water_budget_gal260 → 300
07:30temp_hysteresis1.96 → 1.69
07:30vent_prefer_temp_delta_f6 → 4
07:30vpd_watch_dwell_s67.5 → 56.25

Daily Summary So Far

Climate

Temperature

65.3–76.4°F; avg 69.9°F

VPD

0.85–1.63 kPa; avg 1.21 kPa

Relative humidity

44.1–64.3%

Stress Hours

  • Heat stress (>85°F): 7.1h
  • VPD stress (>2.0 kPa): 4.6h
  • Cold stress (<55°F): 0.0h

Economics

Electric

USD 0.48

Gas

USD 0.00

Water

USD 0.680

Total

USD 1.16

Equipment Runtimes

EquipmentRuntimeReading
Fan 1487 minPrimary exhaust runtime.
Fan 2495 minSecondary exhaust runtime.
Vent586 minIntake vent runtime.
Fog8 minFogger runtime.
Heat 1 electric0 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights264 minSupplemental lighting runtime.
Mister south0.01hSouth mister runtime.
Mister west0.00hWest mister runtime.
Mister center0.02hCenter mister runtime.

Water

  • Total: 141 gal
  • Mister: 141 gal

Crop Health (Gemini Vision)

CropZoneHealthObservationsNote
Vanda Orchidscenter80%5Observation notes are collapsed below to avoid publishing partial vision snippets.
lettuceeast80%3Observation notes are collapsed below to avoid publishing partial vision snippets.
peppereast77%3Observation notes are collapsed below to avoid publishing partial vision snippets.
strawberryeast80%3Observation notes are collapsed below to avoid publishing partial vision snippets.
Vision observation notes
Vanda OrchidsGemini Vision notes

Hanging basket in center zone appears healthy, though difficult to see details.

lettuceGemini Vision notes

Seedlings appear healthy and are establishing well in the hydroponic system.

pepperGemini Vision notes

Seedlings appear healthy with no visible signs of stress.

strawberryGemini Vision notes

Seedlings appear healthy with no visible signs of stress.

Hourly Pattern

HourTemperatureVPDRH
12:0082.2°F1.39 kPa63.5%
13:0085.2°F1.50 kPa65.6%
14:0085.5°F1.51 kPa66.1%
15:0085.6°F1.47 kPa67.8%
16:0085.9°F1.43 kPa69.0%
17:0083.3°F1.19 kPa72.3%
18:0087.1°F2.49 kPa44.9%
19:0084.6°F2.45 kPa39.9%
20:0081.3°F2.20 kPa39.8%
21:0080.0°F2.12 kPa39.6%
22:0077.9°F1.89 kPa42.3%
23:0075.6°F1.71 kPa43.6%
00:0073.6°F1.54 kPa45.7%
01:0071.6°F1.37 kPa48.2%
02:0070.1°F1.30 kPa48.3%
03:0069.0°F1.22 kPa49.5%
04:0066.9°F1.05 kPa53.7%
05:0065.7°F0.92 kPa57.4%
06:0066.4°F1.00 kPa55.2%
07:0068.0°F1.11 kPa52.9%
08:0070.4°F1.25 kPa51.0%
09:0072.8°F1.32 kPa52.2%
10:0074.8°F1.26 kPa57.3%
11:0077.4°F1.31 kPa59.4%

7-Day Stress Context

DateHeatVPD highCold
2026-06-017.3h6.2h0.0h
2026-06-025.5h4.3h0.0h
2026-06-035.5h5.2h0.0h
2026-06-047.5h7.7h0.0h
2026-06-0510.7h12.5h0.0h
2026-06-0614.9h10.4h0.0h
2026-06-077.1h4.6h0.0h