# Dell iDRAC Fan Controller

Dell iDRAC Fan Controller is a Docker container that controls Dell server fan speeds through iDRAC IPMI commands, giving self-hosted operators a way to reduce noise while preserving thermal protection. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1044/dell-idrac-fan-controller

## Description

Dell iDRAC Fan Controller is a Docker container that controls Dell server fan speeds through iDRAC IPMI commands, giving self-hosted operators a way to reduce noise while preserving thermal protection.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

65/100 (Good), based on 3 of 4 factors.
- Maintained: 88 (last commit 19 days ago)
- Popular: 53 (469 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- GitHub: https://github.com/tigerblue77/Dell_iDRAC_fan_controller_Docker
- Docker Hub: https://hub.docker.com/r/tigerblue77/dell_idrac_fan_controller/
- Unraid: https://ca.unraid.net/apps/dell-idrac-fan-controller-0gql9dz0r81gzn?q=Dell-iDRAC-Fan-Controller

## Common questions

### Why might a fan speed command fail on iDRAC 6 hardware?

Some iDRAC 6 systems reject the normal 0xff command that addresses every fan at once, returning an invalid data field error. The same command is reported to work when sent to one fan at a time.

### How can I install the Dell iDRAC Fan Controller in Unraid?

Create a custom XML template in the dockerMan templates directory to run the fan controller as a Docker container.

### What should I do if the iDRAC is stuck or reports false component failures while trying to change fan speed?

Power the server down, unhook the power, and hold the power button for 30 seconds before restarting. This was reported to clear an iDRAC that was locked up or reporting false failures after updates and factory restore.

### Is there a Home Assistant option for Dell iDRAC fan control and monitoring?

A work-in-progress Home Assistant add-on adjusts PowerEdge fan speeds based on CPU temperature and monitors server metrics via IPMI.

---
Source: Our Local Host (https://ourlocalhost.com/app/1044/dell-idrac-fan-controller), the self-hosted and open-source app directory.
