Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] onAir fanControl - a smart fan controller

Featured Replies

[this Docker is still in the process of being added to CA]

onAir_fanControl

This project sends HDD temperatures of your unRAID server over MQTT, to feed an external ESP to drive your PWM fans. It uses smartctl to read temperatures (even when disks are in standby) and lets you conveniently set up a fan curve in its WebUI. (as "only" MQTT data is transmitted, you can also use any other device to drive your fans - this project was built around an ESP node, though)

Features
  • Intelligent Hysteresis: Keeps fan speeds (and noise!) stable during minor temperature fluctuations.

  • Standby Support: Reads temperatures without waking up sleeping drives.

  • Soft Spinning: Fans are not set to change instantly, this is gentle to the bearings as well as your ears.

  • Semi-Live Monitoring: Trend graph for temperature vs fan speed.

  • Spundown Support: Let the speed go down when all disks are spun down - or switch them off completely.

  • Fail-Safe Logic: The ESP node continues to run even if the network or server connection is lost.

  • Manual Override: Use a rotary encoder, WebUI, or any HA-remote to add a bias to the fan curve

  • Straightforward UI: A simple dashboard for easy setup and monitoring.

what it doesn't do

This setup is meant to run a PWM signal to multiple PWM fans at once; you can't create individual groups of fans vs HDDs or send individual signals to each fan.

for full installation guide (Docker and ESP node), please refer to the GitHub Repository :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.