April 29, 2026

Generated lab notebook from daily_summary, plan_journal, and setpoint audit data. It is intentionally chronological and may include in-progress cycles before validation.

πŸŒ… Morning Cycle (6:04 AM) β€” iris-20260429-0605

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

none recorded

Reflection

Daily Summary So Far β€” this cycle will be validated at the next planning cycle.

Hypothesis

Testing: Cool-day humidity discipline: avoid repeating yesterday’s VPD-low overshoot by keeping fog conservative and mist thresholds moderate except during the brief 11:00-15:30 dry window. Expected outcome: Target >60% both-axis compliance, <1.5h VPD-high, <2h VPD-low, no dew-point risk hours, and total cost below the 7-day average (USD 6.99).

Setpoints

Wednesday April 29

Primary crop-band changes:

06:10hyst 0.5

Pre-dawn/morning warmup: preserve anti-oscillation heat post

08:30hyst 0.5

Morning ramp: begin VPD readiness gradually, but avoid repea

11:00hyst 0.45

Dry-window readiness: moderate misting before forecast RH bo

14:00hyst 0.45

Peak stress window: highest solar and driest air; allow cont

17:00hyst 0.5

Evening decline: shut down aggressive humidity posture befor

20:00hyst 0.5

Cold front approach: favor stable heating and prevent heater

Tactical tunable changes:

06:10d_cool 3; engage 2.2; all 2.4; pulse 45; gap 60; wt 1.5

Pre-dawn/morning warmup: preserve anti-oscillation heat post

08:30d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6

Morning ramp: begin VPD readiness gradually, but avoid repea

11:00d_cool 3; engage 1.7; all 2.3; pulse 50; gap 50; wt 1.8

Dry-window readiness: moderate misting before forecast RH bo

14:00d_cool 3; engage 1.6; all 2.3; pulse 50; gap 45; wt 1.9

Peak stress window: highest solar and driest air; allow cont

17:00d_cool 3; engage 2.1; all 2.4; pulse 45; gap 60; wt 1.5

Evening decline: shut down aggressive humidity posture befor

20:00d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4

Cold front approach: favor stable heating and prevent heater

Thursday April 30

Primary crop-band changes:

06:00hyst 0.5

Cold/wet Thursday: heating stability and condensation avoida

Tactical tunable changes:

06:00d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4

Cold/wet Thursday: heating stability and condensation avoida

Friday May 01

Primary crop-band changes:

07:00hyst 0.5

Post-front recovery: moderate dry-day readiness, still not a

Tactical tunable changes:

07:00d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6

Post-front recovery: moderate dry-day readiness, still not a

Changed secondary parameters:

06:10bias_cool

initial 4

06:10bias_heat

initial 2

06:10d_heat_stage_2

initial 3.5

06:10dwell_gate_ms

initial 300000

06:10enthalpy_close

initial 1

06:10enthalpy_open

initial -2

06:10fog_escalation_kpa

initial 1

06:10heat_hysteresis

initial 1.5

06:10min_fog_off_s

initial 240

06:10min_fog_on_s

initial 45

06:10min_heat_off_s

initial 300

06:10min_heat_on_s

initial 240

06:10min_vent_off_s

initial 180

06:10min_vent_on_s

initial 180

06:10mist_backoff_s

initial 900

06:10mist_max_closed_vent_s

initial 120

06:10mist_thermal_relief_s

initial 90

06:10mist_vent_close_lead_s

initial 15

06:10mist_vent_reopen_delay_s

initial 15

06:10mister_all_delay_s

initial 240

06:10mister_engage_delay_s

initial 60

06:10mister_water_budget_gal

initial 500

06:10sw_dwell_gate_enabled

initial 1

06:10sw_fsm_controller_enabled

initial 1

06:10sw_summer_vent_enabled

initial 1

06:10temp_hysteresis

initial 2

06:10vent_prefer_dp_delta_f

initial 5

06:10vent_prefer_temp_delta_f

initial 5

06:10vpd_watch_dwell_s

initial 90

08:30bias_cool

4 β†’ 3.5

08:30bias_heat

2 β†’ 1

08:30d_heat_stage_2

3.5 β†’ 4

08:30fog_escalation_kpa

1 β†’ 0.95

08:30min_heat_on_s

240 β†’ 180

08:30mist_max_closed_vent_s

120 β†’ 150

08:30mister_all_delay_s

240 β†’ 180

11:00bias_cool

3.5 β†’ 2.5

11:00bias_heat

1 β†’ 0

11:00d_heat_stage_2

4 β†’ 4.5

11:00fog_escalation_kpa

0.95 β†’ 0.85

11:00heat_hysteresis

1.5 β†’ 1

11:00min_fog_off_s

240 β†’ 210

11:00min_vent_off_s

180 β†’ 150

11:00min_vent_on_s

180 β†’ 150

11:00mist_max_closed_vent_s

150 β†’ 180

11:00mister_all_delay_s

180 β†’ 150

11:00mister_engage_delay_s

60 β†’ 45

11:00temp_hysteresis

2 β†’ 1.8

11:00vpd_watch_dwell_s

90 β†’ 75

14:00bias_cool

2.5 β†’ 2

14:00d_heat_stage_2

4.5 β†’ 5

14:00mister_all_delay_s

150 β†’ 120

14:00mister_engage_delay_s

45 β†’ 30

14:00vpd_watch_dwell_s

75 β†’ 60

17:00bias_cool

2 β†’ 3.5

17:00bias_heat

0 β†’ 1

17:00d_heat_stage_2

5 β†’ 3.5

17:00fog_escalation_kpa

0.85 β†’ 1

17:00heat_hysteresis

1 β†’ 1.5

17:00min_fog_off_s

210 β†’ 300

17:00min_heat_on_s

180 β†’ 240

17:00min_vent_off_s

150 β†’ 180

17:00min_vent_on_s

150 β†’ 180

17:00mist_backoff_s

900 β†’ 1200

17:00mist_max_closed_vent_s

180 β†’ 120

17:00mister_all_delay_s

120 β†’ 240

17:00mister_engage_delay_s

30 β†’ 60

17:00temp_hysteresis

1.8 β†’ 2

17:00vpd_watch_dwell_s

60 β†’ 90

20:00bias_cool

3.5 β†’ 4

20:00bias_heat

1 β†’ 2.5

20:00d_heat_stage_2

3.5 β†’ 3

20:00min_vent_off_s

180 β†’ 240

20:00mist_backoff_s

1200 β†’ 1800

20:00mister_engage_delay_s

60 β†’ 90

06:00bias_heat

2.5 β†’ 3

06:00enthalpy_close

1 β†’ 1.5

06:00enthalpy_open

-2 β†’ -1

07:00bias_cool

4 β†’ 3

07:00bias_heat

3 β†’ 1.5

07:00d_heat_stage_2

3 β†’ 3.5

07:00enthalpy_close

1.5 β†’ 1

07:00enthalpy_open

-1 β†’ -2

07:00fog_escalation_kpa

1 β†’ 0.95

07:00min_fog_off_s

300 β†’ 240

07:00min_vent_off_s

240 β†’ 180

07:00mist_backoff_s

1800 β†’ 1200

07:00mist_max_closed_vent_s

120 β†’ 150

07:00mister_all_delay_s

240 β†’ 180

07:00mister_engage_delay_s

90 β†’ 60

Full secondary parameter dump
06:10bias_cool

Value 4.

06:10bias_heat

Value 2.

06:10d_heat_stage_2

Value 3.5.

06:10dwell_gate_ms

Value 300000.

06:10enthalpy_close

Value 1.

06:10enthalpy_open

Value -2.

06:10fog_escalation_kpa

Value 1.

06:10heat_hysteresis

Value 1.5.

06:10min_fog_off_s

Value 240.

06:10min_fog_on_s

Value 45.

06:10min_heat_off_s

Value 300.

06:10min_heat_on_s

Value 240.

06:10min_vent_off_s

Value 180.

06:10min_vent_on_s

Value 180.

06:10mist_backoff_s

Value 900.

06:10mist_max_closed_vent_s

Value 120.

06:10mist_thermal_relief_s

Value 90.

06:10mist_vent_close_lead_s

Value 15.

06:10mist_vent_reopen_delay_s

Value 15.

06:10mister_all_delay_s

Value 240.

06:10mister_engage_delay_s

Value 60.

06:10mister_water_budget_gal

Value 500.

06:10sw_dwell_gate_enabled

Value 1.

06:10sw_fsm_controller_enabled

Value 1.

06:10sw_summer_vent_enabled

Value 1.

06:10temp_hysteresis

Value 2.

06:10vent_prefer_dp_delta_f

Value 5.

06:10vent_prefer_temp_delta_f

Value 5.

06:10vpd_watch_dwell_s

Value 90.

08:30bias_cool

Value 3.5.

08:30bias_heat

Value 1.

08:30d_heat_stage_2

Value 4.

08:30dwell_gate_ms

Value 300000.

08:30enthalpy_close

Value 1.

08:30enthalpy_open

Value -2.

08:30fog_escalation_kpa

Value 0.95.

08:30heat_hysteresis

Value 1.5.

08:30min_fog_off_s

Value 240.

08:30min_fog_on_s

Value 45.

08:30min_heat_off_s

Value 300.

08:30min_heat_on_s

Value 180.

08:30min_vent_off_s

Value 180.

08:30min_vent_on_s

Value 180.

08:30mist_backoff_s

Value 900.

08:30mist_max_closed_vent_s

Value 150.

08:30mist_thermal_relief_s

Value 90.

08:30mist_vent_close_lead_s

Value 15.

08:30mist_vent_reopen_delay_s

Value 15.

08:30mister_all_delay_s

Value 180.

08:30mister_engage_delay_s

Value 60.

08:30mister_water_budget_gal

Value 500.

08:30sw_dwell_gate_enabled

Value 1.

08:30sw_fsm_controller_enabled

Value 1.

08:30sw_summer_vent_enabled

Value 1.

08:30temp_hysteresis

Value 2.

08:30vent_prefer_dp_delta_f

Value 5.

08:30vent_prefer_temp_delta_f

Value 5.

08:30vpd_watch_dwell_s

Value 90.

11:00bias_cool

Value 2.5.

11:00bias_heat

Value 0.

11:00d_heat_stage_2

Value 4.5.

11:00dwell_gate_ms

Value 300000.

11:00enthalpy_close

Value 1.

11:00enthalpy_open

Value -2.

11:00fog_escalation_kpa

Value 0.85.

11:00heat_hysteresis

Value 1.

11:00min_fog_off_s

Value 210.

11:00min_fog_on_s

Value 45.

11:00min_heat_off_s

Value 300.

11:00min_heat_on_s

Value 180.

11:00min_vent_off_s

Value 150.

11:00min_vent_on_s

Value 150.

11:00mist_backoff_s

Value 900.

11:00mist_max_closed_vent_s

Value 180.

11:00mist_thermal_relief_s

Value 90.

11:00mist_vent_close_lead_s

Value 15.

11:00mist_vent_reopen_delay_s

Value 15.

11:00mister_all_delay_s

Value 150.

11:00mister_engage_delay_s

Value 45.

11:00mister_water_budget_gal

Value 500.

11:00sw_dwell_gate_enabled

Value 1.

11:00sw_fsm_controller_enabled

Value 1.

11:00sw_summer_vent_enabled

Value 1.

11:00temp_hysteresis

Value 1.8.

11:00vent_prefer_dp_delta_f

Value 5.

11:00vent_prefer_temp_delta_f

Value 5.

11:00vpd_watch_dwell_s

Value 75.

14:00bias_cool

Value 2.

14:00bias_heat

Value 0.

14:00d_heat_stage_2

Value 5.

14:00dwell_gate_ms

Value 300000.

14:00enthalpy_close

Value 1.

14:00enthalpy_open

Value -2.

14:00fog_escalation_kpa

Value 0.85.

14:00heat_hysteresis

Value 1.

14:00min_fog_off_s

Value 210.

14:00min_fog_on_s

Value 45.

14:00min_heat_off_s

Value 300.

14:00min_heat_on_s

Value 180.

14:00min_vent_off_s

Value 150.

14:00min_vent_on_s

Value 150.

14:00mist_backoff_s

Value 900.

14:00mist_max_closed_vent_s

Value 180.

14:00mist_thermal_relief_s

Value 90.

14:00mist_vent_close_lead_s

Value 15.

14:00mist_vent_reopen_delay_s

Value 15.

14:00mister_all_delay_s

Value 120.

14:00mister_engage_delay_s

Value 30.

14:00mister_water_budget_gal

Value 500.

14:00sw_dwell_gate_enabled

Value 1.

14:00sw_fsm_controller_enabled

Value 1.

14:00sw_summer_vent_enabled

Value 1.

14:00temp_hysteresis

Value 1.8.

14:00vent_prefer_dp_delta_f

Value 5.

14:00vent_prefer_temp_delta_f

Value 5.

14:00vpd_watch_dwell_s

Value 60.

17:00bias_cool

Value 3.5.

17:00bias_heat

Value 1.

17:00d_heat_stage_2

Value 3.5.

17:00dwell_gate_ms

Value 300000.

17:00enthalpy_close

Value 1.

17:00enthalpy_open

Value -2.

17:00fog_escalation_kpa

Value 1.

17:00heat_hysteresis

Value 1.5.

17:00min_fog_off_s

Value 300.

17:00min_fog_on_s

Value 45.

17:00min_heat_off_s

Value 300.

17:00min_heat_on_s

Value 240.

17:00min_vent_off_s

Value 180.

17:00min_vent_on_s

Value 180.

17:00mist_backoff_s

Value 1200.

17:00mist_max_closed_vent_s

Value 120.

17:00mist_thermal_relief_s

Value 90.

17:00mist_vent_close_lead_s

Value 15.

17:00mist_vent_reopen_delay_s

Value 15.

17:00mister_all_delay_s

Value 240.

17:00mister_engage_delay_s

Value 60.

17:00mister_water_budget_gal

Value 500.

17:00sw_dwell_gate_enabled

Value 1.

17:00sw_fsm_controller_enabled

Value 1.

17:00sw_summer_vent_enabled

Value 1.

17:00temp_hysteresis

Value 2.

17:00vent_prefer_dp_delta_f

Value 5.

17:00vent_prefer_temp_delta_f

Value 5.

17:00vpd_watch_dwell_s

Value 90.

20:00bias_cool

Value 4.

20:00bias_heat

Value 2.5.

20:00d_heat_stage_2

Value 3.

20:00dwell_gate_ms

Value 300000.

20:00enthalpy_close

Value 1.

20:00enthalpy_open

Value -2.

20:00fog_escalation_kpa

Value 1.

20:00heat_hysteresis

Value 1.5.

20:00min_fog_off_s

Value 300.

20:00min_fog_on_s

Value 45.

20:00min_heat_off_s

Value 300.

20:00min_heat_on_s

Value 240.

20:00min_vent_off_s

Value 240.

20:00min_vent_on_s

Value 180.

20:00mist_backoff_s

Value 1800.

20:00mist_max_closed_vent_s

Value 120.

20:00mist_thermal_relief_s

Value 90.

20:00mist_vent_close_lead_s

Value 15.

20:00mist_vent_reopen_delay_s

Value 15.

20:00mister_all_delay_s

Value 240.

20:00mister_engage_delay_s

Value 90.

20:00mister_water_budget_gal

Value 500.

20:00sw_dwell_gate_enabled

Value 1.

20:00sw_fsm_controller_enabled

Value 1.

20:00sw_summer_vent_enabled

Value 1.

20:00temp_hysteresis

Value 2.

20:00vent_prefer_dp_delta_f

Value 5.

20:00vent_prefer_temp_delta_f

Value 5.

20:00vpd_watch_dwell_s

Value 90.

06:00bias_cool

Value 4.

06:00bias_heat

Value 3.

06:00d_heat_stage_2

Value 3.

06:00dwell_gate_ms

Value 300000.

06:00enthalpy_close

Value 1.5.

06:00enthalpy_open

Value -1.

06:00fog_escalation_kpa

Value 1.

06:00heat_hysteresis

Value 1.5.

06:00min_fog_off_s

Value 300.

06:00min_fog_on_s

Value 45.

06:00min_heat_off_s

Value 300.

06:00min_heat_on_s

Value 240.

06:00min_vent_off_s

Value 240.

06:00min_vent_on_s

Value 180.

06:00mist_backoff_s

Value 1800.

06:00mist_max_closed_vent_s

Value 120.

06:00mist_thermal_relief_s

Value 90.

06:00mist_vent_close_lead_s

Value 15.

06:00mist_vent_reopen_delay_s

Value 15.

06:00mister_all_delay_s

Value 240.

06:00mister_engage_delay_s

Value 90.

06:00mister_water_budget_gal

Value 500.

06:00sw_dwell_gate_enabled

Value 1.

06:00sw_fsm_controller_enabled

Value 1.

06:00sw_summer_vent_enabled

Value 1.

06:00temp_hysteresis

Value 2.

06:00vent_prefer_dp_delta_f

Value 5.

06:00vent_prefer_temp_delta_f

Value 5.

06:00vpd_watch_dwell_s

Value 90.

07:00bias_cool

Value 3.

07:00bias_heat

Value 1.5.

07:00d_heat_stage_2

Value 3.5.

07:00dwell_gate_ms

Value 300000.

07:00enthalpy_close

Value 1.

07:00enthalpy_open

Value -2.

07:00fog_escalation_kpa

Value 0.95.

07:00heat_hysteresis

Value 1.5.

07:00min_fog_off_s

Value 240.

07:00min_fog_on_s

Value 45.

07:00min_heat_off_s

Value 300.

07:00min_heat_on_s

Value 240.

07:00min_vent_off_s

Value 180.

07:00min_vent_on_s

Value 180.

07:00mist_backoff_s

Value 1200.

07:00mist_max_closed_vent_s

Value 150.

07:00mist_thermal_relief_s

Value 90.

07:00mist_vent_close_lead_s

Value 15.

07:00mist_vent_reopen_delay_s

Value 15.

07:00mister_all_delay_s

Value 180.

07:00mister_engage_delay_s

Value 60.

07:00mister_water_budget_gal

Value 500.

07:00sw_dwell_gate_enabled

Value 1.

07:00sw_fsm_controller_enabled

Value 1.

07:00sw_summer_vent_enabled

Value 1.

07:00temp_hysteresis

Value 2.

07:00vent_prefer_dp_delta_f

Value 5.

07:00vent_prefer_temp_delta_f

Value 5.

07:00vpd_watch_dwell_s

Value 90.


πŸŒ… Morning Cycle (6:05 AM) β€” iris-20260429-0608

Status

validated

Outcome score

7/10

Changed parameters

none recorded

Result: 2026-04-29 finished at planner_score 68.4 with 73.7% both-axis compliance. Temp compliance 86.3% and VPD compliance 84.7%; VPD-low stress dominated at 1.6h, with 0.0h heat/cold/VPD-high stress in the frozen daily summary. The plan’s conservative fog/mist posture successfully avoided the predicted midday VPD-high breakout even though actual solar exceeded forecast materially (1218 vs 792 W/mΒ²), but it still produced more VPD-low stress than the <1h target. Utility cost was USD 7.90, above the USD 6.99 7-day average, driven roughly equally by electric (USD 3.61) and gas (USD 3.95), while water use was low at 70 gal vs 211 gal 7-day average.

Reflection

Validating previous cycle: iris-20260428-1953

Previous hypothesis: Sunset plan: tonight’s main challenge is frost-adjacent heating and heater/vent oscillation, not VPD-high stress. Outdoor air drops to 35Β°F by 06:00 with high RH and heavy cloud cover; current indoor dew-point margin is safe at 8.4Β°F, but late-night outdoor VPD collapses below 0.15 kPa. I am biasing warmer before pre-dawn, delaying cooling with bias_cool +4, keeping gas staging available, and suppressing mist/fog overnight. Expected outcome: cold stress under 3h, no dew-point risk hours, gas cost below the 7-day average, and no repeat of rapid heaterβ†’vent cycling. Tomorrow midday gets a moderate dry-window posture because forecast briefly reaches 61Β°F/28% RH with possible solar, but this is not an aggressive hot-dry setup. Result: 2026-04-29 finished at planner_score 68.4 with 73.7% both-axis compliance. Temp compliance 86.3% and VPD compliance 84.7%; VPD-low stress dominated at 1.6h, with 0.0h heat/cold/VPD-high stress in the frozen daily summary. The plan’s conservative fog/mist posture successfully avoided the predicted midday VPD-high breakout even though actual solar exceeded forecast materially (1218 vs 792 W/mΒ²), but it still produced more VPD-low stress than the <1h target. Utility cost was USD 7.90, above the USD 6.99 7-day average, driven roughly equally by electric (USD 3.61) and gas (USD 3.95), while water use was low at 70 gal vs 211 gal 7-day average. Score: 7/10

New finding: On cool, cloudy spring days with crop-band vpd_high near 0.7 kPa, conservative fog and long mist gaps prevent VPD-high breakouts but can still leave 1-2h VPD-low stress; keep fog escalation conservative, avoid vpd_hysteresis values that are not confirmed by firmware, and bias toward ventilation/dehumidification rather than extra misting unless observed VPD is rising. β†’ Added to Lessons Learned

Hypothesis

Testing: Cool-day humidity discipline: avoid repeating yesterday’s VPD-low overshoot by keeping fog conservative and mist thresholds moderate except during the brief 11:00-15:30 dry window. Expected outcome: Target >60% both-axis compliance, <1.5h VPD-high, <2h VPD-low, no dew-point risk hours, and total cost below the 7-day average (USD 6.99).

Conditions (structured)

Outdoor peak

62.0Β°F

RH minimum

28.0%

Solar peak

792.0 W/mΒ²

Cloud average

64.0%

cool day with mixed cloud cover, brief dry/solar window 11:00-15:00, cold wet front tonight/tomorrow

Expected stress windows

vpd_highmedium Β· 2026-04-29T11:00:00-06:00 to 2026-04-29T15:30:00-06:00

mister_engage_kpa 1.6-1.7 with conservative fog_escalation_kpa 0.85 and 45-50s mister gaps

vpd_lowmedium Β· 2026-04-29T16:30:00-06:00 to 2026-04-30T06:00:00-06:00

raise mister thresholds, long gaps, fog_escalation_kpa 1.0, maintain vent/heat anti-chatter

Parameter rationale

mister_engage_kpa2.5 β†’ 1.6; outdoor RH 28-30% and solar 745-792 W/m2 during 14:00-15:00

prevent midday VPD-high stress from exceeding 1.5h without creating more than 1h VPD-low stress

mister_all_kpa2.9 β†’ 2.4; previous value produced setpoint_unconfirmed alert; today only has moderate dry stress

restore readback confirmation while keeping all-zone misting reserved for real dry spikes

vpd_hysteresis0.55 β†’ 0.5; previous value produced setpoint_unconfirmed alert; yesterday had 4.63h VPD-low stress

avoid unconfirmed push and reduce excessive humidity persistence

fog_escalation_kpa1.0 β†’ 0.85; short midday dry window but cool temperatures and VPD-low risk after sunset

allow fog only for real VPD breakout while avoiding cloudy-day over-humidification

Setpoints

Wednesday April 29

Primary crop-band changes:

06:10hyst 0.5

Pre-dawn/morning warmup: preserve anti-oscillation heat post

08:30hyst 0.5

Morning ramp: begin VPD readiness gradually, but avoid repea

11:00hyst 0.45

Dry-window readiness: moderate misting before forecast RH bo

14:00hyst 0.45

Peak stress window: highest solar and driest air; allow cont

17:00hyst 0.5

Evening decline: shut down aggressive humidity posture befor

20:00hyst 0.5

Cold front approach: favor stable heating and prevent heater

Tactical tunable changes:

06:10d_cool 3; engage 2.2; all 2.4; pulse 45; gap 60; wt 1.5

Pre-dawn/morning warmup: preserve anti-oscillation heat post

08:30d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6

Morning ramp: begin VPD readiness gradually, but avoid repea

11:00d_cool 3; engage 1.7; all 2.3; pulse 50; gap 50; wt 1.8

Dry-window readiness: moderate misting before forecast RH bo

14:00d_cool 3; engage 1.6; all 2.3; pulse 50; gap 45; wt 1.9

Peak stress window: highest solar and driest air; allow cont

17:00d_cool 3; engage 2.1; all 2.4; pulse 45; gap 60; wt 1.5

Evening decline: shut down aggressive humidity posture befor

20:00d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4

Cold front approach: favor stable heating and prevent heater

Thursday April 30

Primary crop-band changes:

06:00hyst 0.5

Cold/wet Thursday: heating stability and condensation avoida

Tactical tunable changes:

06:00d_cool 3; engage 2.4; all 2.5; pulse 45; gap 60; wt 1.4

Cold/wet Thursday: heating stability and condensation avoida

Friday May 01

Primary crop-band changes:

07:00hyst 0.5

Post-front recovery: moderate dry-day readiness, still not a

Tactical tunable changes:

07:00d_cool 3; engage 1.9; all 2.4; pulse 45; gap 55; wt 1.6

Post-front recovery: moderate dry-day readiness, still not a

Changed secondary parameters:

06:10bias_cool

initial 4

06:10bias_heat

initial 2

06:10d_heat_stage_2

initial 3.5

06:10dwell_gate_ms

initial 300000

06:10enthalpy_close

initial 1

06:10enthalpy_open

initial -2

06:10fog_escalation_kpa

initial 1

06:10heat_hysteresis

initial 1.5

06:10min_fog_off_s

initial 240

06:10min_fog_on_s

initial 45

06:10min_heat_off_s

initial 300

06:10min_heat_on_s

initial 240

06:10min_vent_off_s

initial 180

06:10min_vent_on_s

initial 180

06:10mist_backoff_s

initial 900

06:10mist_max_closed_vent_s

initial 120

06:10mist_thermal_relief_s

initial 90

06:10mist_vent_close_lead_s

initial 15

06:10mist_vent_reopen_delay_s

initial 15

06:10mister_all_delay_s

initial 240

06:10mister_engage_delay_s

initial 60

06:10mister_water_budget_gal

initial 500

06:10sw_dwell_gate_enabled

initial 1

06:10sw_fsm_controller_enabled

initial 1

06:10sw_summer_vent_enabled

initial 1

06:10temp_hysteresis

initial 2

06:10vent_prefer_dp_delta_f

initial 5

06:10vent_prefer_temp_delta_f

initial 5

06:10vpd_watch_dwell_s

initial 90

08:30bias_cool

4 β†’ 3.5

08:30bias_heat

2 β†’ 1

08:30d_heat_stage_2

3.5 β†’ 4

08:30fog_escalation_kpa

1 β†’ 0.95

08:30min_heat_on_s

240 β†’ 180

08:30mist_max_closed_vent_s

120 β†’ 150

08:30mister_all_delay_s

240 β†’ 180

11:00bias_cool

3.5 β†’ 2.5

11:00bias_heat

1 β†’ 0

11:00d_heat_stage_2

4 β†’ 4.5

11:00fog_escalation_kpa

0.95 β†’ 0.85

11:00heat_hysteresis

1.5 β†’ 1

11:00min_fog_off_s

240 β†’ 210

11:00min_vent_off_s

180 β†’ 150

11:00min_vent_on_s

180 β†’ 150

11:00mist_max_closed_vent_s

150 β†’ 180

11:00mister_all_delay_s

180 β†’ 150

11:00mister_engage_delay_s

60 β†’ 45

11:00temp_hysteresis

2 β†’ 1.8

11:00vpd_watch_dwell_s

90 β†’ 75

14:00bias_cool

2.5 β†’ 2

14:00d_heat_stage_2

4.5 β†’ 5

14:00mister_all_delay_s

150 β†’ 120

14:00mister_engage_delay_s

45 β†’ 30

14:00vpd_watch_dwell_s

75 β†’ 60

17:00bias_cool

2 β†’ 3.5

17:00bias_heat

0 β†’ 1

17:00d_heat_stage_2

5 β†’ 3.5

17:00fog_escalation_kpa

0.85 β†’ 1

17:00heat_hysteresis

1 β†’ 1.5

17:00min_fog_off_s

210 β†’ 300

17:00min_heat_on_s

180 β†’ 240

17:00min_vent_off_s

150 β†’ 180

17:00min_vent_on_s

150 β†’ 180

17:00mist_backoff_s

900 β†’ 1200

17:00mist_max_closed_vent_s

180 β†’ 120

17:00mister_all_delay_s

120 β†’ 240

17:00mister_engage_delay_s

30 β†’ 60

17:00temp_hysteresis

1.8 β†’ 2

17:00vpd_watch_dwell_s

60 β†’ 90

20:00bias_cool

3.5 β†’ 4

20:00bias_heat

1 β†’ 2.5

20:00d_heat_stage_2

3.5 β†’ 3

20:00min_vent_off_s

180 β†’ 240

20:00mist_backoff_s

1200 β†’ 1800

20:00mister_engage_delay_s

60 β†’ 90

06:00bias_heat

2.5 β†’ 3

06:00enthalpy_close

1 β†’ 1.5

06:00enthalpy_open

-2 β†’ -1

07:00bias_cool

4 β†’ 3

07:00bias_heat

3 β†’ 1.5

07:00d_heat_stage_2

3 β†’ 3.5

07:00enthalpy_close

1.5 β†’ 1

07:00enthalpy_open

-1 β†’ -2

07:00fog_escalation_kpa

1 β†’ 0.95

07:00min_fog_off_s

300 β†’ 240

07:00min_vent_off_s

240 β†’ 180

07:00mist_backoff_s

1800 β†’ 1200

07:00mist_max_closed_vent_s

120 β†’ 150

07:00mister_all_delay_s

240 β†’ 180

07:00mister_engage_delay_s

90 β†’ 60

Full secondary parameter dump
06:10bias_cool

Value 4.

06:10bias_heat

Value 2.

06:10d_heat_stage_2

Value 3.5.

06:10dwell_gate_ms

Value 300000.

06:10enthalpy_close

Value 1.

06:10enthalpy_open

Value -2.

06:10fog_escalation_kpa

Value 1.

06:10heat_hysteresis

Value 1.5.

06:10min_fog_off_s

Value 240.

06:10min_fog_on_s

Value 45.

06:10min_heat_off_s

Value 300.

06:10min_heat_on_s

Value 240.

06:10min_vent_off_s

Value 180.

06:10min_vent_on_s

Value 180.

06:10mist_backoff_s

Value 900.

06:10mist_max_closed_vent_s

Value 120.

06:10mist_thermal_relief_s

Value 90.

06:10mist_vent_close_lead_s

Value 15.

06:10mist_vent_reopen_delay_s

Value 15.

06:10mister_all_delay_s

Value 240.

06:10mister_engage_delay_s

Value 60.

06:10mister_water_budget_gal

Value 500.

06:10sw_dwell_gate_enabled

Value 1.

06:10sw_fsm_controller_enabled

Value 1.

06:10sw_summer_vent_enabled

Value 1.

06:10temp_hysteresis

Value 2.

06:10vent_prefer_dp_delta_f

Value 5.

06:10vent_prefer_temp_delta_f

Value 5.

06:10vpd_watch_dwell_s

Value 90.

08:30bias_cool

Value 3.5.

08:30bias_heat

Value 1.

08:30d_heat_stage_2

Value 4.

08:30dwell_gate_ms

Value 300000.

08:30enthalpy_close

Value 1.

08:30enthalpy_open

Value -2.

08:30fog_escalation_kpa

Value 0.95.

08:30heat_hysteresis

Value 1.5.

08:30min_fog_off_s

Value 240.

08:30min_fog_on_s

Value 45.

08:30min_heat_off_s

Value 300.

08:30min_heat_on_s

Value 180.

08:30min_vent_off_s

Value 180.

08:30min_vent_on_s

Value 180.

08:30mist_backoff_s

Value 900.

08:30mist_max_closed_vent_s

Value 150.

08:30mist_thermal_relief_s

Value 90.

08:30mist_vent_close_lead_s

Value 15.

08:30mist_vent_reopen_delay_s

Value 15.

08:30mister_all_delay_s

Value 180.

08:30mister_engage_delay_s

Value 60.

08:30mister_water_budget_gal

Value 500.

08:30sw_dwell_gate_enabled

Value 1.

08:30sw_fsm_controller_enabled

Value 1.

08:30sw_summer_vent_enabled

Value 1.

08:30temp_hysteresis

Value 2.

08:30vent_prefer_dp_delta_f

Value 5.

08:30vent_prefer_temp_delta_f

Value 5.

08:30vpd_watch_dwell_s

Value 90.

11:00bias_cool

Value 2.5.

11:00bias_heat

Value 0.

11:00d_heat_stage_2

Value 4.5.

11:00dwell_gate_ms

Value 300000.

11:00enthalpy_close

Value 1.

11:00enthalpy_open

Value -2.

11:00fog_escalation_kpa

Value 0.85.

11:00heat_hysteresis

Value 1.

11:00min_fog_off_s

Value 210.

11:00min_fog_on_s

Value 45.

11:00min_heat_off_s

Value 300.

11:00min_heat_on_s

Value 180.

11:00min_vent_off_s

Value 150.

11:00min_vent_on_s

Value 150.

11:00mist_backoff_s

Value 900.

11:00mist_max_closed_vent_s

Value 180.

11:00mist_thermal_relief_s

Value 90.

11:00mist_vent_close_lead_s

Value 15.

11:00mist_vent_reopen_delay_s

Value 15.

11:00mister_all_delay_s

Value 150.

11:00mister_engage_delay_s

Value 45.

11:00mister_water_budget_gal

Value 500.

11:00sw_dwell_gate_enabled

Value 1.

11:00sw_fsm_controller_enabled

Value 1.

11:00sw_summer_vent_enabled

Value 1.

11:00temp_hysteresis

Value 1.8.

11:00vent_prefer_dp_delta_f

Value 5.

11:00vent_prefer_temp_delta_f

Value 5.

11:00vpd_watch_dwell_s

Value 75.

14:00bias_cool

Value 2.

14:00bias_heat

Value 0.

14:00d_heat_stage_2

Value 5.

14:00dwell_gate_ms

Value 300000.

14:00enthalpy_close

Value 1.

14:00enthalpy_open

Value -2.

14:00fog_escalation_kpa

Value 0.85.

14:00heat_hysteresis

Value 1.

14:00min_fog_off_s

Value 210.

14:00min_fog_on_s

Value 45.

14:00min_heat_off_s

Value 300.

14:00min_heat_on_s

Value 180.

14:00min_vent_off_s

Value 150.

14:00min_vent_on_s

Value 150.

14:00mist_backoff_s

Value 900.

14:00mist_max_closed_vent_s

Value 180.

14:00mist_thermal_relief_s

Value 90.

14:00mist_vent_close_lead_s

Value 15.

14:00mist_vent_reopen_delay_s

Value 15.

14:00mister_all_delay_s

Value 120.

14:00mister_engage_delay_s

Value 30.

14:00mister_water_budget_gal

Value 500.

14:00sw_dwell_gate_enabled

Value 1.

14:00sw_fsm_controller_enabled

Value 1.

14:00sw_summer_vent_enabled

Value 1.

14:00temp_hysteresis

Value 1.8.

14:00vent_prefer_dp_delta_f

Value 5.

14:00vent_prefer_temp_delta_f

Value 5.

14:00vpd_watch_dwell_s

Value 60.

17:00bias_cool

Value 3.5.

17:00bias_heat

Value 1.

17:00d_heat_stage_2

Value 3.5.

17:00dwell_gate_ms

Value 300000.

17:00enthalpy_close

Value 1.

17:00enthalpy_open

Value -2.

17:00fog_escalation_kpa

Value 1.

17:00heat_hysteresis

Value 1.5.

17:00min_fog_off_s

Value 300.

17:00min_fog_on_s

Value 45.

17:00min_heat_off_s

Value 300.

17:00min_heat_on_s

Value 240.

17:00min_vent_off_s

Value 180.

17:00min_vent_on_s

Value 180.

17:00mist_backoff_s

Value 1200.

17:00mist_max_closed_vent_s

Value 120.

17:00mist_thermal_relief_s

Value 90.

17:00mist_vent_close_lead_s

Value 15.

17:00mist_vent_reopen_delay_s

Value 15.

17:00mister_all_delay_s

Value 240.

17:00mister_engage_delay_s

Value 60.

17:00mister_water_budget_gal

Value 500.

17:00sw_dwell_gate_enabled

Value 1.

17:00sw_fsm_controller_enabled

Value 1.

17:00sw_summer_vent_enabled

Value 1.

17:00temp_hysteresis

Value 2.

17:00vent_prefer_dp_delta_f

Value 5.

17:00vent_prefer_temp_delta_f

Value 5.

17:00vpd_watch_dwell_s

Value 90.

20:00bias_cool

Value 4.

20:00bias_heat

Value 2.5.

20:00d_heat_stage_2

Value 3.

20:00dwell_gate_ms

Value 300000.

20:00enthalpy_close

Value 1.

20:00enthalpy_open

Value -2.

20:00fog_escalation_kpa

Value 1.

20:00heat_hysteresis

Value 1.5.

20:00min_fog_off_s

Value 300.

20:00min_fog_on_s

Value 45.

20:00min_heat_off_s

Value 300.

20:00min_heat_on_s

Value 240.

20:00min_vent_off_s

Value 240.

20:00min_vent_on_s

Value 180.

20:00mist_backoff_s

Value 1800.

20:00mist_max_closed_vent_s

Value 120.

20:00mist_thermal_relief_s

Value 90.

20:00mist_vent_close_lead_s

Value 15.

20:00mist_vent_reopen_delay_s

Value 15.

20:00mister_all_delay_s

Value 240.

20:00mister_engage_delay_s

Value 90.

20:00mister_water_budget_gal

Value 500.

20:00sw_dwell_gate_enabled

Value 1.

20:00sw_fsm_controller_enabled

Value 1.

20:00sw_summer_vent_enabled

Value 1.

20:00temp_hysteresis

Value 2.

20:00vent_prefer_dp_delta_f

Value 5.

20:00vent_prefer_temp_delta_f

Value 5.

20:00vpd_watch_dwell_s

Value 90.

06:00bias_cool

Value 4.

06:00bias_heat

Value 3.

06:00d_heat_stage_2

Value 3.

06:00dwell_gate_ms

Value 300000.

06:00enthalpy_close

Value 1.5.

06:00enthalpy_open

Value -1.

06:00fog_escalation_kpa

Value 1.

06:00heat_hysteresis

Value 1.5.

06:00min_fog_off_s

Value 300.

06:00min_fog_on_s

Value 45.

06:00min_heat_off_s

Value 300.

06:00min_heat_on_s

Value 240.

06:00min_vent_off_s

Value 240.

06:00min_vent_on_s

Value 180.

06:00mist_backoff_s

Value 1800.

06:00mist_max_closed_vent_s

Value 120.

06:00mist_thermal_relief_s

Value 90.

06:00mist_vent_close_lead_s

Value 15.

06:00mist_vent_reopen_delay_s

Value 15.

06:00mister_all_delay_s

Value 240.

06:00mister_engage_delay_s

Value 90.

06:00mister_water_budget_gal

Value 500.

06:00sw_dwell_gate_enabled

Value 1.

06:00sw_fsm_controller_enabled

Value 1.

06:00sw_summer_vent_enabled

Value 1.

06:00temp_hysteresis

Value 2.

06:00vent_prefer_dp_delta_f

Value 5.

06:00vent_prefer_temp_delta_f

Value 5.

06:00vpd_watch_dwell_s

Value 90.

07:00bias_cool

Value 3.

07:00bias_heat

Value 1.5.

07:00d_heat_stage_2

Value 3.5.

07:00dwell_gate_ms

Value 300000.

07:00enthalpy_close

Value 1.

07:00enthalpy_open

Value -2.

07:00fog_escalation_kpa

Value 0.95.

07:00heat_hysteresis

Value 1.5.

07:00min_fog_off_s

Value 240.

07:00min_fog_on_s

Value 45.

07:00min_heat_off_s

Value 300.

07:00min_heat_on_s

Value 240.

07:00min_vent_off_s

Value 180.

07:00min_vent_on_s

Value 180.

07:00mist_backoff_s

Value 1200.

07:00mist_max_closed_vent_s

Value 150.

07:00mist_thermal_relief_s

Value 90.

07:00mist_vent_close_lead_s

Value 15.

07:00mist_vent_reopen_delay_s

Value 15.

07:00mister_all_delay_s

Value 180.

07:00mister_engage_delay_s

Value 60.

07:00mister_water_budget_gal

Value 500.

07:00sw_dwell_gate_enabled

Value 1.

07:00sw_fsm_controller_enabled

Value 1.

07:00sw_summer_vent_enabled

Value 1.

07:00temp_hysteresis

Value 2.

07:00vent_prefer_dp_delta_f

Value 5.

07:00vent_prefer_temp_delta_f

Value 5.

07:00vpd_watch_dwell_s

Value 90.


πŸŒ† Evening Cycle (7:55 PM) β€” iris-20260429-1954

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

none recorded

Reflection

Daily Summary So Far β€” this cycle will be validated at the next planning cycle.

Hypothesis

Testing: Overnight anti-oscillation posture: positive heat bias + wide cooling bias + dwell gate ON during a 39Β°F humid night. Expected outcome: By sunrise: dp_risk_hours remains 0, dew point margin stays above 5Β°F, total additional cold stress stays below ~2h, and vent/heater cycling is lower than today’s 42 heat1 / 67 heat2 transition pattern.

Setpoints

Wednesday April 29

Primary crop-band changes:

20:05hyst 0.5

Evening settle: outdoor falling into the 40s with very humid

23:30hyst 0.55

Midnight posture: forecast RH 83-92% and outdoor VPD near 0.

Tactical tunable changes:

20:05d_cool 3; engage 2.4; all 2.7; pulse 45; gap 60; wt 1.4

Evening settle: outdoor falling into the 40s with very humid

23:30d_cool 3; engage 2.5; all 2.8; pulse 45; gap 60; wt 1.3

Midnight posture: forecast RH 83-92% and outdoor VPD near 0.

Thursday April 30

Primary crop-band changes:

04:45hyst 0.55

Pre-dawn frost-risk guard: forecast low 39Β°F with very wet a

07:30hyst 0.5

Morning handoff: ease off frost guard as outdoor recovers, b

Tactical tunable changes:

04:45d_cool 3; engage 2.5; all 2.8; pulse 45; gap 60; wt 1.3

Pre-dawn frost-risk guard: forecast low 39Β°F with very wet a

07:30d_cool 3; engage 2.2; all 2.6; pulse 45; gap 55; wt 1.4

Morning handoff: ease off frost guard as outdoor recovers, b

Changed secondary parameters:

20:05bias_cool

initial 4

20:05bias_heat

initial 2.5

20:05d_heat_stage_2

initial 2.5

20:05dwell_gate_ms

initial 300000

20:05enthalpy_close

initial 1

20:05enthalpy_open

initial -2

20:05fog_escalation_kpa

initial 1

20:05heat_hysteresis

initial 1.5

20:05min_fog_off_s

initial 180

20:05min_fog_on_s

initial 45

20:05min_heat_off_s

initial 300

20:05min_heat_on_s

initial 240

20:05min_vent_off_s

initial 180

20:05min_vent_on_s

initial 180

20:05mist_backoff_s

initial 1200

20:05mist_max_closed_vent_s

initial 120

20:05mist_thermal_relief_s

initial 90

20:05mist_vent_close_lead_s

initial 15

20:05mist_vent_reopen_delay_s

initial 15

20:05mister_all_delay_s

initial 240

20:05mister_engage_delay_s

initial 90

20:05mister_water_budget_gal

initial 500

20:05sw_dwell_gate_enabled

initial 1

20:05sw_fsm_controller_enabled

initial 1

20:05sw_summer_vent_enabled

initial 1

20:05temp_hysteresis

initial 2

20:05vent_prefer_dp_delta_f

initial 5

20:05vent_prefer_temp_delta_f

initial 5

20:05vpd_watch_dwell_s

initial 90

23:30mister_all_delay_s

240 β†’ 300

23:30mister_engage_delay_s

90 β†’ 120

23:30vpd_watch_dwell_s

90 β†’ 120

04:45bias_heat

2.5 β†’ 3

04:45heat_hysteresis

1.5 β†’ 1.8

07:30bias_cool

4 β†’ 3.5

07:30bias_heat

3 β†’ 1.5

07:30d_heat_stage_2

2.5 β†’ 3

07:30heat_hysteresis

1.8 β†’ 1.5

07:30min_fog_off_s

180 β†’ 150

07:30min_heat_on_s

240 β†’ 180

07:30mister_all_delay_s

300 β†’ 240

07:30mister_engage_delay_s

120 β†’ 90

07:30vpd_watch_dwell_s

120 β†’ 90

Full secondary parameter dump
20:05bias_cool

Value 4.

20:05bias_heat

Value 2.5.

20:05d_heat_stage_2

Value 2.5.

20:05dwell_gate_ms

Value 300000.

20:05enthalpy_close

Value 1.

20:05enthalpy_open

Value -2.

20:05fog_escalation_kpa

Value 1.

20:05heat_hysteresis

Value 1.5.

20:05min_fog_off_s

Value 180.

20:05min_fog_on_s

Value 45.

20:05min_heat_off_s

Value 300.

20:05min_heat_on_s

Value 240.

20:05min_vent_off_s

Value 180.

20:05min_vent_on_s

Value 180.

20:05mist_backoff_s

Value 1200.

20:05mist_max_closed_vent_s

Value 120.

20:05mist_thermal_relief_s

Value 90.

20:05mist_vent_close_lead_s

Value 15.

20:05mist_vent_reopen_delay_s

Value 15.

20:05mister_all_delay_s

Value 240.

20:05mister_engage_delay_s

Value 90.

20:05mister_water_budget_gal

Value 500.

20:05sw_dwell_gate_enabled

Value 1.

20:05sw_fsm_controller_enabled

Value 1.

20:05sw_summer_vent_enabled

Value 1.

20:05temp_hysteresis

Value 2.

20:05vent_prefer_dp_delta_f

Value 5.

20:05vent_prefer_temp_delta_f

Value 5.

20:05vpd_watch_dwell_s

Value 90.

23:30bias_cool

Value 4.

23:30bias_heat

Value 2.5.

23:30d_heat_stage_2

Value 2.5.

23:30dwell_gate_ms

Value 300000.

23:30enthalpy_close

Value 1.

23:30enthalpy_open

Value -2.

23:30fog_escalation_kpa

Value 1.

23:30heat_hysteresis

Value 1.5.

23:30min_fog_off_s

Value 180.

23:30min_fog_on_s

Value 45.

23:30min_heat_off_s

Value 300.

23:30min_heat_on_s

Value 240.

23:30min_vent_off_s

Value 180.

23:30min_vent_on_s

Value 180.

23:30mist_backoff_s

Value 1200.

23:30mist_max_closed_vent_s

Value 120.

23:30mist_thermal_relief_s

Value 90.

23:30mist_vent_close_lead_s

Value 15.

23:30mist_vent_reopen_delay_s

Value 15.

23:30mister_all_delay_s

Value 300.

23:30mister_engage_delay_s

Value 120.

23:30mister_water_budget_gal

Value 500.

23:30sw_dwell_gate_enabled

Value 1.

23:30sw_fsm_controller_enabled

Value 1.

23:30sw_summer_vent_enabled

Value 1.

23:30temp_hysteresis

Value 2.

23:30vent_prefer_dp_delta_f

Value 5.

23:30vent_prefer_temp_delta_f

Value 5.

23:30vpd_watch_dwell_s

Value 120.

04:45bias_cool

Value 4.

04:45bias_heat

Value 3.

04:45d_heat_stage_2

Value 2.5.

04:45dwell_gate_ms

Value 300000.

04:45enthalpy_close

Value 1.

04:45enthalpy_open

Value -2.

04:45fog_escalation_kpa

Value 1.

04:45heat_hysteresis

Value 1.8.

04:45min_fog_off_s

Value 180.

04:45min_fog_on_s

Value 45.

04:45min_heat_off_s

Value 300.

04:45min_heat_on_s

Value 240.

04:45min_vent_off_s

Value 180.

04:45min_vent_on_s

Value 180.

04:45mist_backoff_s

Value 1200.

04:45mist_max_closed_vent_s

Value 120.

04:45mist_thermal_relief_s

Value 90.

04:45mist_vent_close_lead_s

Value 15.

04:45mist_vent_reopen_delay_s

Value 15.

04:45mister_all_delay_s

Value 300.

04:45mister_engage_delay_s

Value 120.

04:45mister_water_budget_gal

Value 500.

04:45sw_dwell_gate_enabled

Value 1.

04:45sw_fsm_controller_enabled

Value 1.

04:45sw_summer_vent_enabled

Value 1.

04:45temp_hysteresis

Value 2.

04:45vent_prefer_dp_delta_f

Value 5.

04:45vent_prefer_temp_delta_f

Value 5.

04:45vpd_watch_dwell_s

Value 120.

07:30bias_cool

Value 3.5.

07:30bias_heat

Value 1.5.

07:30d_heat_stage_2

Value 3.

07:30dwell_gate_ms

Value 300000.

07:30enthalpy_close

Value 1.

07:30enthalpy_open

Value -2.

07:30fog_escalation_kpa

Value 1.

07:30heat_hysteresis

Value 1.5.

07:30min_fog_off_s

Value 150.

07:30min_fog_on_s

Value 45.

07:30min_heat_off_s

Value 300.

07:30min_heat_on_s

Value 180.

07:30min_vent_off_s

Value 180.

07:30min_vent_on_s

Value 180.

07:30mist_backoff_s

Value 1200.

07:30mist_max_closed_vent_s

Value 120.

07:30mist_thermal_relief_s

Value 90.

07:30mist_vent_close_lead_s

Value 15.

07:30mist_vent_reopen_delay_s

Value 15.

07:30mister_all_delay_s

Value 240.

07:30mister_engage_delay_s

Value 90.

07:30mister_water_budget_gal

Value 500.

07:30sw_dwell_gate_enabled

Value 1.

07:30sw_fsm_controller_enabled

Value 1.

07:30sw_summer_vent_enabled

Value 1.

07:30temp_hysteresis

Value 2.

07:30vent_prefer_dp_delta_f

Value 5.

07:30vent_prefer_temp_delta_f

Value 5.

07:30vpd_watch_dwell_s

Value 90.


Daily Summary So Far

Climate

Temperature

59.8–80.6Β°F; avg 68.0Β°F

VPD

0.34–1.93 kPa; avg 0.73 kPa

Relative humidity

43.8–83.5%

Stress Hours

  • Heat stress (>85Β°F): 0.9h
  • VPD stress (>2.0 kPa): 3.3h
  • Cold stress (<55Β°F): 2.4h

Economics

Electric

USD 0.05

Gas

USD 4.03

Water

USD 0.770

Total

USD 4.85

Equipment Runtimes

Fan 123 min

Primary exhaust runtime.

Fan 218 min

Secondary exhaust runtime.

Vent37 min

Intake vent runtime.

Fog0 min

Fogger runtime.

Heat 1 electric1299 min

Electric heater runtime.

Heat 2 gas388 min

Gas heater runtime.

Grow lights0 min

Supplemental lighting runtime.

Mister south0.78h

South mister runtime.

Mister west0.45h

West mister runtime.

Mister center0.42h

Center mister runtime.

Water

  • Total: 159 gal
  • Mister: 37 gal

Crop Health (Gemini Vision)

Canna Liliessouth Β· health 65% Β· 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

Vanda Orchidscenter Β· health 60% Β· 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

lettuceeast Β· health 63% Β· 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

peppereast Β· health 63% Β· 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

strawberryeast Β· health 65% Β· 4 obs

Observation notes are collapsed below to avoid publishing partial vision snippets.

Vision observation notes
Canna LiliesGemini Vision notes

Potted plants in the background (south zone) appear generally healthy, though hard to see details.

Vanda OrchidsGemini Vision notes

Hanging orchids appear green and healthy, though some roots look dry.

lettuceGemini Vision notes

Seedlings appear healthy and are establishing well on the shelf.

pepperGemini Vision notes

Seedlings appear healthy, but difficult to see clearly due to distance and lighting.

strawberryGemini Vision notes

Early stage growth in the hydroponic system, no obvious signs of stress.

Hourly Pattern

12:0076.0Β°F; VPD 1.04 kPa

RH 66.6%.

13:0078.5Β°F; VPD 1.42 kPa

RH 58.1%.

14:0076.7Β°F; VPD 1.16 kPa

RH 64.0%.

15:0078.2Β°F; VPD 1.44 kPa

RH 56.6%.

16:0074.9Β°F; VPD 1.19 kPa

RH 60.4%.

17:0072.5Β°F; VPD 0.84 kPa

RH 69.6%.

18:0069.7Β°F; VPD 0.75 kPa

RH 69.9%.

19:0064.9Β°F; VPD 0.57 kPa

RH 72.9%.

20:0064.2Β°F; VPD 0.48 kPa

RH 76.6%.

21:0063.3Β°F; VPD 0.51 kPa

RH 74.4%.

22:0063.0Β°F; VPD 0.44 kPa

RH 77.8%.

23:0063.3Β°F; VPD 0.49 kPa

RH 75.2%.

00:0063.3Β°F; VPD 0.51 kPa

RH 74.1%.

01:0063.3Β°F; VPD 0.50 kPa

RH 74.8%.

02:0063.1Β°F; VPD 0.50 kPa

RH 74.5%.

03:0062.9Β°F; VPD 0.50 kPa

RH 74.6%.

04:0063.0Β°F; VPD 0.47 kPa

RH 76.4%.

05:0063.5Β°F; VPD 0.52 kPa

RH 73.9%.

06:0064.7Β°F; VPD 0.66 kPa

RH 68.4%.

07:0068.0Β°F; VPD 0.75 kPa

RH 67.7%.

08:0070.9Β°F; VPD 0.90 kPa

RH 64.9%.

09:0073.2Β°F; VPD 0.96 kPa

RH 65.2%.

10:0073.7Β°F; VPD 1.06 kPa

RH 62.3%.

11:0073.6Β°F; VPD 1.09 kPa

RH 61.3%.

7-Day Stress Context

2026-04-23Heat 2.0h; VPD high 15.5h

Cold stress 8.5h.

2026-04-24Heat 6.9h; VPD high 22.5h

Cold stress 10.9h.

2026-04-25Heat 9.0h; VPD high 12.7h

Cold stress 2.3h.

2026-04-26Heat 4.3h; VPD high 2.9h

Cold stress 3.6h.

2026-04-27Heat 1.9h; VPD high 4.6h

Cold stress 15.4h.

2026-04-28Heat 3.6h; VPD high 4.5h

Cold stress 5.4h.

2026-04-29Heat 0.9h; VPD high 3.3h

Cold stress 2.4h.