Install
openclaw skills install @voronindenis5/humidity-window-fog-doctorUse when windows fog/weep/frost on the inside in winter: computes the inner-pane surface temperature for your glazing (U-value + film coefficients), finds the condensation RH threshold for each window class, diagnoses cause (too humid / too cold glass / thermal bridging / lifestyle moisture sources), and gives the target indoor RH + ventilation fix with mold-risk timing.
openclaw skills install @voronindenis5/humidity-window-fog-doctorWinter window condensation is a dew-point collision on a cold surface: warm moist indoor air meets an inner pane chilled below that air's dew point. Whether a window fogs is fully computable from indoor temp, indoor RH, outdoor temp, and the glazing's thermal resistance — which means the fix is computable too (either raise glass temperature or lower RH; which one is cheaper depends on the numbers).
This skill:
python3 scripts/windowfog.py --tin 21 --rh 55 --tout -8 --glazing double
python3 scripts/windowfog.py --tin 21 --rh 55 --tout -8 --glazing double --curtains
T_s ≈ T_in − (T_in − T_out) · R_film_in / R_total
with R_total from U-value, R_film_in ≈ 0.13 m²K/W (still air; less with
curtains trapping a cold pocket → colder pane).T_s ≤ T_dp.Verdict + threshold table across outdoor temps (0/−5/−10/−15/−20) for your
glazing, moisture-source audit checklist, fix ladder ordered by cost.
--json for machine use.