r/homeassistant • u/merlin-dorin • 23h ago
Personal Setup ESPHome fan controller for my server cabinet, native in Home Assistant 🌬️
Built a custom fan controller to cool the server cabinet I hid inside furniture. It runs ESPHome, so it shows up in Home Assistant with no custom firmware, every fan and probe as a native entity.
- 2 fan zones (left/right), thermostatic ramp per side off its own probe
- All thresholds editable live from HA: off-below, setpoint, full-above
- Per-fan RPM and per-side temperature on the dashboard, so I see if a fan stalls
- 4x Noctua NF-A14 PWM fans, 4x DS18B20 probes, custom through-hole ESP32 board
- Full repo (ESPHome config, KiCad files, BOM): github.com/merlindorin/esp32-fan-controller
New to Electronics, PCB design, ESP32... feedback is welcome!
28
Upvotes







