Only Fan Controller ghcr.io/sethpjohnson/only-fan-controller:latest https://ghcr.io/ bridge sh false https://github.com/sethpjohnson/only-fan-controller/issues https://github.com/sethpjohnson/only-fan-controller Quiet, threshold-based fan control for Dell PowerEdge (iDRAC) servers, with optional NVIDIA GPU monitoring and Home Assistant integration. Threshold-based fan controller for Dell PowerEdge servers (built and tested on an R730). **Features** - Threshold control with hysteresis (no fan oscillation) - CPU temps via IPMI (ipmitool); optional per-card GPU temps via nvidia-smi - Fail-safe: sensor/process failure hands cooling back to the BMC's automatic control - Real-time web dashboard + JSON API - Optional Home Assistant integration over MQTT (auto-discovery: per-GPU temperature/utilization/power, fan-speed control, availability) **Requirements** - A Dell server with iDRAC reachable on the network (IPMI over LAN enabled). Fill in the iDRAC Host / Username / Password fields. **NVIDIA GPU (optional)** - To monitor GPU temps: set "Enable GPU Monitoring" = true AND add `--runtime=nvidia` to Extra Parameters (requires the Unraid NVIDIA Driver plugin). Leave both off on CPU-only systems. **Note** - While running, this puts the iDRAC in manual fan mode; see the project's README Safety section. Support via GitHub Issues. Tools:Utilities http://[IP]:[PORT:8086]/dashboard/ https://raw.githubusercontent.com/sethpjohnson/only-fan-controller/main/templates/only-fan-controller.xml https://raw.githubusercontent.com/sethpjohnson/only-fan-controller/main/icon.png 8086 root false false 20 65 60 10 60 10 /mnt/user/appdata/only-fan-controller/data