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.

[Plugin] FanCrtl Plus

Featured Replies

  • Author
14 hours ago, Wizard_ said:

This plugin makes the Dynamix System AutoFan Plugin look like Windows 95.
Really looking forward to seeing the fan speed control feature based on CPU Temp.

Haha, thanks! 😄

And good timing — CPU temp fan control is now live in the new version I just released this morning (v1.3.1). You can turn it on per fan, set your own CPU temp curve, and it’ll kick in whenever the CPU runs hotter than your disks.

  • Replies 216
  • Views 31.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Thanks for the feedback. CPU temperature monitoring is planned for a future version, but not the upcoming release. Just need a bit of time to figure out the logic and test things properly — stay tune

  • Thanks! CPU support is already in the works — just need a bit more time 🙂

  • I’m aware that Unraid 7.2.0 will bring a major UI overhaul. Because of that, I’ve decided to hold off on any new UI features until after the new design is finalized — otherwise it’s very likely things

Posted Images

1 hour ago, CkChong said:

Haha, thanks! 😄

And good timing — CPU temp fan control is now live in the new version I just released this morning (v1.3.1). You can turn it on per fan, set your own CPU temp curve, and it’ll kick in whenever the CPU runs hotter than your disks.

Thanks for the update. I just tried version 1.3.1, and it works exactly as expected.
Whether I use the Dynamix System AutoFan Plugin or no fan control plugin at all, my CPU fan speed cannot be changed and stays fixed at 700 rpm (BIOS settings have no effect, and I couldn’t find an option to ignore OS control either — this might be because I’m using a cheap Maxsun motherboard).

Also, if possible, I would like to translate this plugin into Chinese so that it can be shared in the Chinese community. But I’m not sure how to do this — could you advise?

Also just installed the new version, been F5:ing this page ever since we talked about it! And as the previous guy said, GUI is the new one to beat!

16 hours ago, Wizard_ said:

This plugin makes the Dynamix System AutoFan Plugin look like Windows 95.
Really looking forward to seeing the fan speed control feature based on CPU Temp.

lmao, i wouldn't stop there, a lot of the look in UNRAID is pretty basic/retro - 'made by engineers' vibes!

Thanks for this plugin @CkChong !

Edited by theusername

  • Author
1 hour ago, Wizard_ said:

Thanks for the update. I just tried version 1.3.1, and it works exactly as expected.
Whether I use the Dynamix System AutoFan Plugin or no fan control plugin at all, my CPU fan speed cannot be changed and stays fixed at 700 rpm (BIOS settings have no effect, and I couldn’t find an option to ignore OS control either — this might be because I’m using a cheap Maxsun motherboard).

Also, if possible, I would like to translate this plugin into Chinese so that it can be shared in the Chinese community. But I’m not sure how to do this — could you advise?

I’m overseas Chinese as well, and my native language is Chinese. Honestly, I don’t think a separate Chinese version is necessary — most browsers now have built-in page translation, which works quite well (see screenshot). So Chinese-speaking users can just use that if needed.

Regarding your CPU fan — sounds like your BIOS is locking the control. On some boards (especially budget ones), the OS can’t change CPU fan speed unless the BIOS gives permission. You might want to check if there’s an option in the BIOS to hand over control, or see if a BIOS update adds that feature.

Screenshot 2025-08-12 at 6.25.57 PM.png

Screenshot 2025-08-12 at 6.25.39 PM.png

Edited by CkChong

  • Author
12 minutes ago, theusername said:

Also just installed the new version, been F5:ing this page ever since we talked about it! And as the previous guy said, GUI is the new one to beat!

lmao, i wouldnt stop there, alot of the look in unraid is pretty basic/retro - 'made by engineers' vibes!

Thanks for this plugin @CkChong !

Thanks for the kind words! 😄 Glad you like it.

Yeah, that “engineer-made” look is pretty much the Unraid style — part of the charm for a true server OS, not a prepackaged product. I’m just trying to make it a bit nicer within that style.

I’m also waiting for 7.2.0 to drop — once it’s out, I expect the current version will need quite a few adjustments, so give me a little time to work through those when the time comes.

29 minutes ago, CkChong said:

Thanks for the kind words! 😄 Glad you like it.

Yeah, that “engineer-made” look is pretty much the Unraid style — part of the charm for a true server OS, not a prepackaged product. I’m just trying to make it a bit nicer within that style.

I’m also waiting for 7.2.0 to drop — once it’s out, I expect the current version will need quite a few adjustments, so give me a little time to work through those when the time comes.

Should improve a lot of things in UNRAID with a responsive UI, i hope! 🤞

2 hours ago, CkChong said:


我也是海外华人,母语是中文。老实说,我觉得没有必要单独出一个中文版——现在大多数浏览器都有内置的页面翻译功能,效果很好(见截图)。所以说中文的用户如果需要,可以直接使用这个功能。


关于你的 CPU 风扇——听起来像是你的 BIOS 锁定了控制。在某些主板上(尤其是预算型的),操作系统无法更改 CPU 风扇速度,除非 BIOS 允许。你可能需要检查 BIOS 中是否有选项可以交出控制权,或者看看 BIOS 更新是否增加了这个功能。

Screenshot 2025-08-12 at 6.25.57 PM.png

Screenshot 2025-08-12 at 6.25.39 PM.png

What I mean is that I’m not looking to release a separate “Chinese version” of the plugin, since that would look odd in Community Applications (multiple versions of the same plugin) and would be harder to maintain.
Instead, is there a way for the plugin to automatically switch its language based on the language selected in the Unraid web interface?
From what I know, plugins like Dynamix File Manager(before unraid7), Recycle Bin, and Community Applications already support this behavior.

Edited by Wizard_

  • Author
48 minutes ago, Wizard_ said:

What I mean is that I’m not looking to release a separate “Chinese version” of the plugin, since that would look odd in Community Applications (multiple versions of the same plugin) and would be harder to maintain.
Instead, is there a way for the plugin to automatically switch its language based on the language selected in the Unraid web interface?
From what I know, plugins like Dynamix File Manager(before unraid7), Recycle Bin, and Community Applications already support this behavior.
I’m happy to handle the translation work, but to be honest, the coding side is a bit beyond my current skill set. 

Thanks for the suggestion about multi-language support — I’ll keep it in mind. At the very least, I’ll only consider it after the 7.2.0 responsive UI adaptation is done.

I actually looked into it just now, and it’s not a small job — every visible sentence in the plugin would need to be wrapped for translation and then added to Unraid’s official Chinese language pack.

Honestly, using browser’s built-in translation might be the simpler option for now.

Edited by CkChong

Hello, my noble friend!

Once again, a wonderful update...

I'm here to reiterate that your plugin is amazing, for someone who calls himself a beginner, imagine if it were a "PRO."

Maybe you misinterpreted what I said in the other post...

I'm just here to help... far be it from me to criticize!

Congratulations, my noble friend!!

works great! maybe just an idea for future (or never, just an idea) to add some kind of scheduling,
use config_01 from 00:00 - 07:00;
use config_02 07:00 - 00:00;
would be useful in cases when sound is an issue

On 7/22/2025 at 3:35 PM, CkChong said:

Thanks for the feedback!

The current version uses raw PWM values (0–255) because most motherboards expose fan control this way — it directly maps to hardware-level fan speeds. The plugin uses your defined temp points (Low/High) to interpolate a PWM value in that range, based on the highest temperature among the selected drives.

That said, you’re absolutely right — percentages would be much more intuitive.

Good news: this is already planned for the next update! All PWM values will be shown as 0–100%, and you’ll be able to set Min/Max fan speeds in a clearer way. It’s currently under testing and should be released soon if everything goes well.

I just gave it another go... can't believe how much this has improved in barely a month. Now it's perfect! Waaaaay better than any other fan control software currently available for Unraid. Not only i could finally uninstall the Dynamix Fan Control plugin, I can also stop using the CoolerControl container, which didn't play nicely with spun down drives.

A hooray to you!

Two new suggestions:

1.- I saw the latest CoolerControl updated added support for liquidctl, showing the sensors of AIO watercoolers. Would be nice to have that as a CPU Sensor option. For instance, I cool my server just with the AIO pump without the rad fans spinning. Only when the CPU reaches a certain temperature threshold I spin the fans. If I could use the water temperature I'd use that and spin the fans only when the water gets too warm.

2.- All that empty space could be used to show the current average temp of the selected disks or the CPU (or water) temp, and the speed in RPM and % of the PWM controller, which I believe it's data you are already have if you click on the Chart button. You could make it so it only shows if there's enough empty horizontal space.

imagen.png

Edited by Nirvash

  • Author
19 hours ago, kronox said:

works great! maybe just an idea for future (or never, just an idea) to add some kind of scheduling,
use config_01 from 00:00 - 07:00;
use config_02 07:00 - 00:00;
would be useful in cases when sound is an issue

Thanks for the idea! I’ll keep it in mind for future consideration.

  • Author
10 hours ago, Nirvash said:

I just gave it another go... can't believe how much this has improved in barely a month. Now it's perfect! Waaaaay better than any other fan control software currently available for Unraid. Not only i could finally uninstall the Dynamix Fan Control plugin, I can also stop using the CoolerControl container, which didn't play nicely with spun down drives.

A hooray to you!

Thanks so much! I’m really glad it’s helping your setup.

Just in time for the next boss fight — the 7.2 responsive UI.

I haven't even tried this plugin yet but I was so excited when I learned about it. Dynamix Autofan is woefully out of date and I've been thinking forever that there needs to be a modern replacement. I'm out of town now but will be installing when I get home. I currently use the IT87 driver plugin to expose the PWM fans for my ugreen case, I assume this will still be necessary?

  • Author
4 hours ago, mattalat said:

I haven't even tried this plugin yet but I was so excited when I learned about it. Dynamix Autofan is woefully out of date and I've been thinking forever that there needs to be a modern replacement. I'm out of town now but will be installing when I get home. I currently use the IT87 driver plugin to expose the PWM fans for my ugreen case, I assume this will still be necessary?

Yes, if your system needs the IT87 driver to expose the PWM fans, then you’ll still need it. FanCtrl Plus works with whatever the system provides — it doesn’t replace or load drivers, just controls the available ones.

Let me know how it goes once you’re back — curious how it runs on your Ugreen case!

51 minutes ago, CkChong said:

Yes, if your system needs the IT87 driver to expose the PWM fans, then you’ll still need it. FanCtrl Plus works with whatever the system provides — it doesn’t replace or load drivers, just controls the available ones.

Let me know how it goes once you’re back — curious how it runs on your Ugreen case!

Im also using a ugreen case (4800 dxp plus), and it works great now, case was pretty shit without this plugin imo

Is it possible to get this working on the ugreen dxp2800 nas, no PWM controller is showing in the drop down box

5 hours ago, sekrits said:

Is it possible to get this working on the ugreen dxp2800 nas, no PWM controller is showing in the drop down box

Try installing the IT87 plugin from the community apps store. It's needed to recognize the PWM fans on my DXP4800 plus

1 hour ago, mattalat said:

Try installing the IT87 plugin from the community apps store. It's needed to recognize the PWM fans on my DXP4800 plus

That did it thanks

Thanks for the Plugin!

I think about switching from UgreenOS to Unraid on my DXP4800 Plus, the only thing Holding me back are the Fans

Do you guys here have experience with a ugreen NAS in combination with this Plugin (and it87 drivers)

  • Author
1 hour ago, kest said:

Thanks for the Plugin!

I think about switching from UgreenOS to Unraid on my DXP4800 Plus, the only thing Holding me back are the Fans

Do you guys here have experience with a ugreen NAS in combination with this Plugin (and it87 drivers)

I haven’t used the Ugreen DXP4800 myself, but you can check the comments above — another user already confirmed success by installing the IT87 plugin to get the PWM fans recognized and controlled with FanCtrl Plus.

5 hours ago, kest said:

Thanks for the Plugin!

I think about switching from UgreenOS to Unraid on my DXP4800 Plus, the only thing Holding me back are the Fans

Do you guys here have experience with a ugreen NAS in combination with this Plugin (and it87 drivers)

it needs some help to be good imo, get some thermal pads for the cpu, maybe swap out the case fan.. and ofc, get this plugin so you can have the case fan react to the cpu temp!

Just now, theusername said:

it needs some help to be good imo, get some thermal pads for the cpu, maybe swap out the case fan.. and ofc, get this plugin so you can have the case fan react to the cpu temp!

I booted up unraid just to test it (without assigning the drives in a Pool/array)

IT87 Plugin installed, this one here, configured it and it seems to run pretty great

But i will do further testing before i start my unraid journey

Hi 😀

Maybe another feature request:
Would it be possible to have multiple disk temperature settings per fan? Which looks like (maybe more generic so not 2 settings limited like I did in this mock🫠):
mock.png

Because I have e.g. the situation that a specific fan is cooling two different types of storage so HDD and SSD😉

Greetings

Hey there!

Great Plugin for unraid - I love using it! Especially the "identify"-feature is absolutely great!

Only a little thing that bugs me is the minimum interval time of 1 minute. Would it be possible to allow it to cycle every 30 seconds or so?
Thank you very much!

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.