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.
3
2
1
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:16 | MIDNIGHT | plan_written | Wrote public plan iris-20260607-0016. Resolved 00:18 MDT. |
| Morning planning cycle | 05:32 | SUNRISE | plan_written | Wrote public plan iris-20260607-0532. Resolved 05:36 MDT. |
| Forecast deviation | 11:09 | FORECAST_DEVIATION | acked | Acknowledged: 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
Daily Summary So Far
not validated yet
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
94.0°F
7.0%
1033.0 W/m²
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
Keep thresholds band-coupled but guarded; real wet authority is limited overnight, so avoid pretending dusk-gated wetting can recover the band.
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.
Maximum solar precooling and all-fan readiness; accept structural hot misses once outdoor approaches or exceeds served high.
Parameter rationale
Keep S1 and vent-mist assist eligible near the active VPD high edge instead of adding no-moisture-assist time.
Keep all-zone rotation close to vpd_high+0.25 so distributed misting can support east seedlings and center Vandas.
Enable PR-A vent-fog assist during hot-dry VENTILATE without waiting for extreme VPD.
Increase evaporative recovery during the highest-value dry window while leaving a guarded overnight taper.
Avoid budget clipping during the peak dry-ramp and evening recovery shoulder.
Permit safe daytime stress wetting while restoring stricter floors after sunset.
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:
| Time | Values | Note |
|---|---|---|
| 00:20 | hyst 0.19 | Immediate post-midnight state is still hot and VPD-high with |
| 02:30 | hyst 0.19 | Pre-dawn should cool toward the band; taper wet duty to prev |
| 05:45 | hyst 0.19 | Dawn handoff: start leaning into the dry ramp while still av |
| 07:30 | hyst 0.175 | Activity/fog window opens as VPD rises; make wet assist avai |
| 09:00 | hyst 0.16499999999999998 | Severe dry ramp begins: compliance first, all-zone mist and |
| 12:30 | hyst 0.16499999999999998 | Peak heat and VPD: maintain maximum band-coupled wet support |
| 17:30 | hyst 0.175 | Late heat remains severe and outside air stays very dry; con |
| 21:30 | hyst 0.19 | Evening recovery shoulder: keep band-coupled moisture availa |
| 23:30 | hyst 0.19 | Overnight taper after the recovery shoulder: restore dew/car |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:20 | s2 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.083333333333333 | Immediate post-midnight state is still hot and VPD-high with |
| 02:30 | s2 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.7666666666666666 | Pre-dawn should cool toward the band; taper wet duty to prev |
| 05:45 | s2 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.9833333333333334 | Dawn handoff: start leaning into the dry ramp while still av |
| 07:30 | s2 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.5999999999999996 | Activity/fog window opens as VPD rises; make wet assist avai |
| 09:00 | s2 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.9333333333333336 | Severe dry ramp begins: compliance first, all-zone mist and |
| 12:30 | s2 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.966666666666667 | Peak heat and VPD: maintain maximum band-coupled wet support |
| 17:30 | s2 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.833333333333333 | Late heat remains severe and outside air stays very dry; con |
| 21:30 | s2 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.3666666666666663 | Evening recovery shoulder: keep band-coupled moisture availa |
| 23:30 | s2 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.85 | Overnight taper after the recovery shoulder: restore dew/car |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:20 | cold_vent_guard_delta_f | initial 9 |
| 00:20 | direct_wet_stress_min_dew_margin_f | initial 12 |
| 00:20 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 00:20 | dwell_gate_ms | initial 210000 |
| 00:20 | enthalpy_close | initial 1 |
| 00:20 | enthalpy_open | initial -2 |
| 00:20 | fog_escalation_kpa | initial 0.2 |
| 00:20 | fog_stress_min_dew_margin_f | initial 12 |
| 00:20 | heat_hysteresis | initial 1.1 |
| 00:20 | min_fog_off_s | initial 60 |
| 00:20 | min_fog_on_s | initial 63.75 |
| 00:20 | mist_backoff_s | initial 600 |
| 00:20 | mist_max_closed_vent_s | initial 120 |
| 00:20 | mist_thermal_relief_s | initial 90 |
| 00:20 | mister_all_delay_s | initial 75 |
| 00:20 | mister_engage_delay_s | initial 37.5 |
| 00:20 | mister_water_budget_gal | initial 300 |
| 00:20 | outdoor_staleness_max_s | initial 600 |
| 00:20 | sw_dwell_gate_enabled | initial 1 |
| 00:20 | sw_fog_closes_vent | initial 1 |
| 00:20 | sw_mister_closes_vent | initial 0 |
| 00:20 | sw_summer_vent_enabled | initial 1 |
| 00:20 | temp_hysteresis | initial 1.6 |
| 00:20 | vent_prefer_dp_delta_f | initial 12 |
| 00:20 | vent_prefer_temp_delta_f | initial 5 |
| 00:20 | vpd_watch_dwell_s | initial 52.5 |
| 02:30 | cold_vent_guard_delta_f | 9 → 10 |
| 02:30 | min_fog_off_s | 60 → 72 |
| 02:30 | min_fog_on_s | 63.75 → 59.25 |
| 02:30 | mister_water_budget_gal | 300 → 260 |
| 02:30 | vent_prefer_temp_delta_f | 5 → 6 |
| 05:45 | cold_vent_guard_delta_f | 10 → 8 |
| 05:45 | direct_wet_stress_min_dew_margin_f | 12 → 10 |
| 05:45 | fog_stress_min_dew_margin_f | 12 → 10 |
| 05:45 | min_fog_off_s | 72 → 60 |
| 05:45 | min_fog_on_s | 59.25 → 63.75 |
| 05:45 | mister_water_budget_gal | 260 → 300 |
| 05:45 | vent_prefer_dp_delta_f | 12 → 10 |
| 05:45 | vent_prefer_temp_delta_f | 6 → 4 |
| 07:30 | cold_vent_guard_delta_f | 8 → 7 |
| 07:30 | direct_wet_stress_min_dew_margin_f | 10 → 8 |
| 07:30 | dwell_gate_ms | 210000 → 165000 |
| 07:30 | fog_escalation_kpa | 0.2 → 0.15 |
| 07:30 | fog_stress_min_dew_margin_f | 10 → 8 |
| 07:30 | min_fog_off_s | 60 → 36 |
| 07:30 | min_fog_on_s | 63.75 → 72.75 |
| 07:30 | mister_all_delay_s | 75 → 61.5 |
| 07:30 | mister_engage_delay_s | 37.5 → 30.75 |
| 07:30 | temp_hysteresis | 1.6 → 1.33 |
| 07:30 | vent_prefer_dp_delta_f | 10 → 12 |
| 07:30 | vent_prefer_temp_delta_f | 4 → 3 |
| 07:30 | vpd_watch_dwell_s | 52.5 → 41.25 |
| 09:00 | cold_vent_guard_delta_f | 7 → 6 |
| 09:00 | dwell_gate_ms | 165000 → 135000 |
| 09:00 | min_fog_off_s | 36 → 30 |
| 09:00 | min_fog_on_s | 72.75 → 75 |
| 09:00 | mister_all_delay_s | 61.5 → 60 |
| 09:00 | mister_engage_delay_s | 30.75 → 30 |
| 09:00 | temp_hysteresis | 1.33 → 1.15 |
| 09:00 | vent_prefer_dp_delta_f | 12 → 15 |
| 09:00 | vent_prefer_temp_delta_f | 3 → 2 |
| 09:00 | vpd_watch_dwell_s | 41.25 → 33.75 |
| 17:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 17:30 | dwell_gate_ms | 135000 → 165000 |
| 17:30 | fog_stress_min_dew_margin_f | 8 → 9 |
| 17:30 | min_fog_off_s | 30 → 36 |
| 17:30 | mister_all_delay_s | 60 → 61.5 |
| 17:30 | mister_engage_delay_s | 30 → 30.75 |
| 17:30 | temp_hysteresis | 1.15 → 1.33 |
| 17:30 | vpd_watch_dwell_s | 33.75 → 41.25 |
| 21:30 | cold_vent_guard_delta_f | 6 → 8 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 9 → 10 |
| 21:30 | dwell_gate_ms | 165000 → 210000 |
| 21:30 | fog_escalation_kpa | 0.15 → 0.2 |
| 21:30 | fog_stress_min_dew_margin_f | 9 → 10 |
| 21:30 | min_fog_off_s | 36 → 48 |
| 21:30 | min_fog_on_s | 75 → 68.25 |
| 21:30 | mister_all_delay_s | 61.5 → 75 |
| 21:30 | mister_engage_delay_s | 30.75 → 37.5 |
| 21:30 | temp_hysteresis | 1.33 → 1.6 |
| 21:30 | vent_prefer_dp_delta_f | 15 → 14 |
| 21:30 | vent_prefer_temp_delta_f | 2 → 4 |
| 21:30 | vpd_watch_dwell_s | 41.25 → 52.5 |
| 23:30 | cold_vent_guard_delta_f | 8 → 10 |
| 23:30 | direct_wet_stress_min_dew_margin_f | 10 → 12 |
| 23:30 | fog_stress_min_dew_margin_f | 10 → 12 |
| 23:30 | min_fog_off_s | 48 → 72 |
| 23:30 | min_fog_on_s | 68.25 → 59.25 |
| 23:30 | mister_water_budget_gal | 300 → 260 |
| 23:30 | vent_prefer_dp_delta_f | 14 → 12 |
| 23:30 | vent_prefer_temp_delta_f | 4 → 6 |
🌅 Morning Cycle (5:36 AM) — iris-20260607-0532
Daily Summary So Far
not validated yet
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
94.0°F
8.0%
923.0 W/m²
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
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.
Maximum solar precooling and all-fan readiness; accept controller-unachievable hot misses once outdoor approaches/exceeds the served target instead of sealing longer.
After the evening recovery window, restore higher dew floors, lower mist duty, and higher resource sensitivity to avoid wet carryover.
Parameter rationale
Keep S1 and vent-mist assist eligible near the active VPD high edge and reduce no-moisture-assist gaps.
Keep distributed misting in before VPD drifts far above band while avoiding fog-only dependence.
Allow PR-A vent-fog assist during hot-dry ventilation without waiting for extreme VPD.
Avoid budget clipping during peak dry-ramp and evening recovery.
Increase evaporative recovery during peak dry pressure while tapering after recovery to avoid VPD-low.
Avoid delayed fan2 cooling while acknowledging that peak hot misses remain structural.
Permit safe daytime dry-stress wetting, then restore 12F overnight to avoid leaf-wetness risk.
Setpoints
Sunday June 07
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 05:45 | hyst 0.205 | Guarded dawn: house is in band and forecast VPD has a known |
| 07:30 | hyst 0.19 | Morning ramp: solar and VPD climb quickly after 08:00; open |
| 09:00 | hyst 0.185 | Confirmed severe dry onset: forecast reaches 76F/36% RH and |
| 12:00 | hyst 0.18 | Peak solar/VPD stress: heat is likely physics-limited, so ke |
| 15:30 | hyst 0.185 | Late peak: temperature and VPD remain severe, but some cloud |
| 18:30 | hyst 0.195 | Evening recovery shoulder: do not unwind by clock while VPD |
| 21:30 | hyst 0.20999999999999996 | Late recovery/taper: VPD remains high but wetting window is |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 05:45 | s2 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.65 | Guarded dawn: house is in band and forecast VPD has a known |
| 07:30 | s2 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.333333333333333 | Morning ramp: solar and VPD climb quickly after 08:00; open |
| 09:00 | s2 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.8166666666666664 | Confirmed severe dry onset: forecast reaches 76F/36% RH and |
| 12:00 | s2 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.9866666666666664 | Peak solar/VPD stress: heat is likely physics-limited, so ke |
| 15:30 | s2 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.7633333333333336 | Late peak: temperature and VPD remain severe, but some cloud |
| 18:30 | s2 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.5133333333333328 | Evening recovery shoulder: do not unwind by clock while VPD |
| 21:30 | s2 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.85 | Late recovery/taper: VPD remains high but wetting window is |
Monday June 08
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | hyst 0.195 | Monday dry-ramp fallback if no new sunrise plan arrives: kee |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | s2 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.586666666666667 | Monday dry-ramp fallback if no new sunrise plan arrives: kee |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 05:45 | cold_vent_guard_delta_f | initial 8 |
| 05:45 | direct_wet_stress_min_dew_margin_f | initial 12 |
| 05:45 | direct_wet_stress_vpd_margin_kpa | initial 0.1 |
| 05:45 | dwell_gate_ms | initial 255000 |
| 05:45 | enthalpy_close | initial 1 |
| 05:45 | enthalpy_open | initial -2 |
| 05:45 | fog_escalation_kpa | initial 0.25 |
| 05:45 | fog_stress_min_dew_margin_f | initial 12 |
| 05:45 | heat_hysteresis | initial 1.1 |
| 05:45 | min_fog_off_s | initial 84 |
| 05:45 | min_fog_on_s | initial 54.75 |
| 05:45 | mist_backoff_s | initial 600 |
| 05:45 | mist_max_closed_vent_s | initial 120 |
| 05:45 | mist_thermal_relief_s | initial 90 |
| 05:45 | mister_all_delay_s | initial 88.5 |
| 05:45 | mister_engage_delay_s | initial 44.25 |
| 05:45 | mister_water_budget_gal | initial 260 |
| 05:45 | outdoor_staleness_max_s | initial 600 |
| 05:45 | sw_dwell_gate_enabled | initial 1 |
| 05:45 | sw_fog_closes_vent | initial 1 |
| 05:45 | sw_mister_closes_vent | initial 0 |
| 05:45 | sw_summer_vent_enabled | initial 1 |
| 05:45 | temp_hysteresis | initial 1.87 |
| 05:45 | vent_prefer_dp_delta_f | initial 10 |
| 05:45 | vent_prefer_temp_delta_f | initial 4 |
| 05:45 | vpd_watch_dwell_s | initial 63.75 |
| 07:30 | cold_vent_guard_delta_f | 8 → 7 |
| 07:30 | direct_wet_stress_min_dew_margin_f | 12 → 9 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.1 → 0.05 |
| 07:30 | dwell_gate_ms | 255000 → 210000 |
| 07:30 | fog_escalation_kpa | 0.25 → 0.18 |
| 07:30 | fog_stress_min_dew_margin_f | 12 → 9 |
| 07:30 | min_fog_off_s | 84 → 48 |
| 07:30 | min_fog_on_s | 54.75 → 68.25 |
| 07:30 | mister_all_delay_s | 88.5 → 75 |
| 07:30 | mister_engage_delay_s | 44.25 → 37.5 |
| 07:30 | mister_water_budget_gal | 260 → 300 |
| 07:30 | temp_hysteresis | 1.87 → 1.6 |
| 07:30 | vent_prefer_dp_delta_f | 10 → 12 |
| 07:30 | vent_prefer_temp_delta_f | 4 → 3 |
| 07:30 | vpd_watch_dwell_s | 63.75 → 52.5 |
| 09:00 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 09:00 | dwell_gate_ms | 210000 → 195000 |
| 09:00 | fog_escalation_kpa | 0.18 → 0.15 |
| 09:00 | fog_stress_min_dew_margin_f | 9 → 8 |
| 09:00 | min_fog_off_s | 48 → 36 |
| 09:00 | min_fog_on_s | 68.25 → 72.75 |
| 09:00 | mister_all_delay_s | 75 → 70.5 |
| 09:00 | mister_engage_delay_s | 37.5 → 35.25 |
| 09:00 | temp_hysteresis | 1.6 → 1.51 |
| 09:00 | vpd_watch_dwell_s | 52.5 → 48.75 |
| 12:00 | cold_vent_guard_delta_f | 7 → 8 |
| 12:00 | dwell_gate_ms | 195000 → 180000 |
| 12:00 | min_fog_off_s | 36 → 32.4 |
| 12:00 | min_fog_on_s | 72.75 → 75 |
| 12:00 | mister_all_delay_s | 70.5 → 66 |
| 12:00 | mister_engage_delay_s | 35.25 → 33 |
| 12:00 | temp_hysteresis | 1.51 → 1.42 |
| 12:00 | vent_prefer_temp_delta_f | 3 → 4 |
| 12:00 | vpd_watch_dwell_s | 48.75 → 45 |
| 15:30 | dwell_gate_ms | 180000 → 195000 |
| 15:30 | min_fog_off_s | 32.4 → 39.6 |
| 15:30 | min_fog_on_s | 75 → 71.4 |
| 15:30 | mister_all_delay_s | 66 → 70.5 |
| 15:30 | mister_engage_delay_s | 33 → 35.25 |
| 15:30 | temp_hysteresis | 1.42 → 1.51 |
| 15:30 | vpd_watch_dwell_s | 45 → 48.75 |
| 18:30 | cold_vent_guard_delta_f | 8 → 9 |
| 18:30 | direct_wet_stress_min_dew_margin_f | 8 → 10 |
| 18:30 | dwell_gate_ms | 195000 → 225000 |
| 18:30 | fog_escalation_kpa | 0.15 → 0.2 |
| 18:30 | fog_stress_min_dew_margin_f | 8 → 10 |
| 18:30 | min_fog_off_s | 39.6 → 51.599999999999994 |
| 18:30 | min_fog_on_s | 71.4 → 66.9 |
| 18:30 | mister_all_delay_s | 70.5 → 79.5 |
| 18:30 | mister_engage_delay_s | 35.25 → 39.75 |
| 18:30 | temp_hysteresis | 1.51 → 1.69 |
| 18:30 | vent_prefer_temp_delta_f | 4 → 5 |
| 18:30 | vpd_watch_dwell_s | 48.75 → 56.25 |
| 21:30 | cold_vent_guard_delta_f | 9 → 10 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 10 → 12 |
| 21:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.08 |
| 21:30 | dwell_gate_ms | 225000 → 270000 |
| 21:30 | fog_escalation_kpa | 0.2 → 0.3 |
| 21:30 | fog_stress_min_dew_margin_f | 10 → 12 |
| 21:30 | min_fog_off_s | 51.599999999999994 → 84 |
| 21:30 | min_fog_on_s | 66.9 → 54.75 |
| 21:30 | mister_all_delay_s | 79.5 → 93 |
| 21:30 | mister_engage_delay_s | 39.75 → 46.5 |
| 21:30 | mister_water_budget_gal | 300 → 260 |
| 21:30 | temp_hysteresis | 1.69 → 1.96 |
| 21:30 | vent_prefer_temp_delta_f | 5 → 6 |
| 21:30 | vpd_watch_dwell_s | 56.25 → 67.5 |
| 07:30 | cold_vent_guard_delta_f | 10 → 8 |
| 07:30 | direct_wet_stress_min_dew_margin_f | 12 → 9 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.08 → 0.05 |
| 07:30 | dwell_gate_ms | 270000 → 225000 |
| 07:30 | fog_escalation_kpa | 0.3 → 0.18 |
| 07:30 | fog_stress_min_dew_margin_f | 12 → 9 |
| 07:30 | min_fog_off_s | 84 → 44.4 |
| 07:30 | min_fog_on_s | 54.75 → 69.6 |
| 07:30 | mister_all_delay_s | 93 → 79.5 |
| 07:30 | mister_engage_delay_s | 46.5 → 39.75 |
| 07:30 | mister_water_budget_gal | 260 → 300 |
| 07:30 | temp_hysteresis | 1.96 → 1.69 |
| 07:30 | vent_prefer_temp_delta_f | 6 → 4 |
| 07:30 | vpd_watch_dwell_s | 67.5 → 56.25 |
Daily Summary So Far
Climate
65.3–76.4°F; avg 69.9°F
0.85–1.63 kPa; avg 1.21 kPa
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
USD 0.48
USD 0.00
USD 0.680
USD 1.16
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 487 min | Primary exhaust runtime. |
| Fan 2 | 495 min | Secondary exhaust runtime. |
| Vent | 586 min | Intake vent runtime. |
| Fog | 8 min | Fogger runtime. |
| Heat 1 electric | 0 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 264 min | Supplemental lighting runtime. |
| Mister south | 0.01h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 0.02h | Center mister runtime. |
Water
- Total: 141 gal
- Mister: 141 gal
Crop Health (Gemini Vision)
| Crop | Zone | Health | Observations | Note |
|---|---|---|---|---|
| Vanda Orchids | center | 80% | 5 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| lettuce | east | 80% | 3 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| pepper | east | 77% | 3 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| strawberry | east | 80% | 3 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
Vision observation notes
Hanging basket in center zone appears healthy, though difficult to see details.
Seedlings appear healthy and are establishing well in the hydroponic system.
Seedlings appear healthy with no visible signs of stress.
Seedlings appear healthy with no visible signs of stress.
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 82.2°F | 1.39 kPa | 63.5% |
| 13:00 | 85.2°F | 1.50 kPa | 65.6% |
| 14:00 | 85.5°F | 1.51 kPa | 66.1% |
| 15:00 | 85.6°F | 1.47 kPa | 67.8% |
| 16:00 | 85.9°F | 1.43 kPa | 69.0% |
| 17:00 | 83.3°F | 1.19 kPa | 72.3% |
| 18:00 | 87.1°F | 2.49 kPa | 44.9% |
| 19:00 | 84.6°F | 2.45 kPa | 39.9% |
| 20:00 | 81.3°F | 2.20 kPa | 39.8% |
| 21:00 | 80.0°F | 2.12 kPa | 39.6% |
| 22:00 | 77.9°F | 1.89 kPa | 42.3% |
| 23:00 | 75.6°F | 1.71 kPa | 43.6% |
| 00:00 | 73.6°F | 1.54 kPa | 45.7% |
| 01:00 | 71.6°F | 1.37 kPa | 48.2% |
| 02:00 | 70.1°F | 1.30 kPa | 48.3% |
| 03:00 | 69.0°F | 1.22 kPa | 49.5% |
| 04:00 | 66.9°F | 1.05 kPa | 53.7% |
| 05:00 | 65.7°F | 0.92 kPa | 57.4% |
| 06:00 | 66.4°F | 1.00 kPa | 55.2% |
| 07:00 | 68.0°F | 1.11 kPa | 52.9% |
| 08:00 | 70.4°F | 1.25 kPa | 51.0% |
| 09:00 | 72.8°F | 1.32 kPa | 52.2% |
| 10:00 | 74.8°F | 1.26 kPa | 57.3% |
| 11:00 | 77.4°F | 1.31 kPa | 59.4% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-06-01 | 7.3h | 6.2h | 0.0h |
| 2026-06-02 | 5.5h | 4.3h | 0.0h |
| 2026-06-03 | 5.5h | 5.2h | 0.0h |
| 2026-06-04 | 7.5h | 7.7h | 0.0h |
| 2026-06-05 | 10.7h | 12.5h | 0.0h |
| 2026-06-06 | 14.9h | 10.4h | 0.0h |
| 2026-06-07 | 7.1h | 4.6h | 0.0h |