November 17, 2025Nov 17 Nuovoton drivers?On 11/11/2025 at 9:12 AM, tormi said:Hi.So I have installed Fan Control, Dynamix Temp sensor and Nuovoton drivers to be able to see my PWM sensors.Where does one get the Nuovoton Drivers? What MC are you running?Thanks
November 18, 2025Nov 18 @CkChong would you mind looking into this?GitHubFan behavior should be different ยท Issue #46 ยท ck9393/fan...My fans do not start spinning below a PWM value of 65, so Iโd like them to stay at 0 PWM when the temperature is below 38 ยฐC. Once 38 ยฐC is reached, they should immediately run at 65 PWM and then s...
November 23, 2025Nov 23 Thanks CkChong for a great and needed app!I am having the same issues as Random Mike. When the server is first turned on, the app doesn't take control of the fans until I press the run now button. The chart shows the fans at idle and the PWM at 0% but the fans are at full speed. I press run now and the speed drops to 0%. I have to do this for each controller then the app works as it should. The controller changed position after I rebooted. I found this out when my CPU fan was being controlled even though I purposely made sure it was controlled by the BIOS and not the app. I remapped the controllers and now all is fine. I seems like if you add more controllers and fans to the app, the position changes sometimes so make sure all fans are setup before configuring.Thanks again!On 11/6/2025 at 2:22 AM, Random Mike said:I have a strange issue on one of them on reboot it will change to a diffrent pwm controller.CPU is set and labled to it8686 - pwm1 on reboot it will move to corsairpsu - pwm1 including the label.The fan also are not auto controlled untill the run buttons are presses.Any ideas how to fix this?
December 5, 2025Dec 5 Is there a way to map different temperature ranges to fan speed for different disks? e.g. my NVME is quite happy at 50-60, but spinning HDDs are ideally kept a bit lower.I'd like to spin up the fan to max if HDDs > 45degC or NVME > 55 degC.It looks like there's only one temp range for disks per configuration, and you can only set one configuration per fan? so I'm guessing not possible?
December 7, 2025Dec 7 New Unraid user here looking for fan help. Iโm running Ugreen 6800 pro with Unraid and am looking at bringing the temps down. Does this support the stock fans in the Ugeen? I've tried using it but there is no pwm controller showing up. Any way to get this to work for me? Thanks
December 7, 2025Dec 7 @CkChong Thank you very much for this great plugin. Finally I have at least partial Fan Control. I'm looking forward to see where development of this plugin goes and what features get added.If you need some inspiration for additional features check this out: https://github.com/rem0o/fancontrol.releasesThis is basically exactly what I'm looking for, especially the feature with the mixed fan-curves.After that the only thing missing would be some sort of "VM-client" or "Container-Client" that can report back sensor values to the host plug-in to control fans based on passed through HW e.g GPU temperature from within a gaming or AI VM.
December 16, 2025Dec 16 I have a small problem: my Unraid goes into sleep mode (S3) overnight. When it wakes up, FanCTRL Plus continues to run, but no fan control is taking place. If I stop and then restart the plugin, everything works again. Is this a known issue? Thank you.
December 18, 2025Dec 18 Got this working pretty good with my Ugreen 6800pro. Thanks for this. Is there away to switch from Celsius to Fahrenheit?
December 19, 2025Dec 19 Can this or any other plugin control 3-pin fans via voltage control? Doable in the BIOS.
December 22, 2025Dec 22 A huge thank you to FanCtrl Plus!Running Unraid on a Ugreen DXP4800 (without the Plus version), I finally gained full control of the PWM fan thanks to this plugin.Drive temperatures are now stable, and fan curves are working as expected.This plugin has significantly improved day-to-day operation.Great work, much appreciated!
December 31, 2025Dec 31 Just replaced Dynamix fan control with this and I am very happy with the results! I feel like I actually can control my fans now. The pulse feature used for identification helped determine which fan I was trying. Thank you!
January 1Jan 1 Any chance of adding the ability to use the system temperature settings so that it displays fahrenheit instead of celcius, for temps? Edited January 1Jan 1 by parish99
January 1Jan 1 @CkChong Im not sure I understand the settings, but I have a side fan that should never run below 40% yet the its running at 29% why is that? There are no tempertaure sensors for this fan so shouldnt it just ran at a static percent? Edited January 1Jan 1 by parish99
January 16Jan 16 Best plugin I have ever used to manage fan speeds. Easy to use and well thought ๐
January 16Jan 16 Hi, and thanks for creating this plugin - I've just installed it and mostly have it working as required except for the following issue with the airflow tile.The screenshot below shows all the pwm fans on my server. I have 5 fans connected (including the CPU cooler) across it86 & it87.Unfortunately, the FCP airflow tile is only showing some of the fans, including one that is not in use. I can't see any way to configure this, so assume there is some sort of UI issue with plugin. This is shown in the second screenshot.Is this a bug, or am I doing something wrong?Thanks.Nick Edited January 16Jan 16 by stampie pics not loading
January 23Jan 23 Somehow FanCtrlPlus reads (or calculate wrong) disk temperature. I have a fan job monitoring 4 disks, only one active at the moment and reporting 33ยฐC but FC+ shows 33ยฐC and PWM values are high. No change after clicking the run/refresh button on the Dashboard page.
February 17Feb 17 On 11/7/2025 at 11:41 PM, jargo said:I've got a Gigabyte UD 790 board that runs Smart Fan 6. I've set PWM mode, full speed, and fan stop disabled. ITE driver installed.I was able to identify the fans using the plugin, but everything goes to idle when the service is running (cpu fans still spin at minimum). I set 'fan speed at idle' to 40 percent. Curiously, when I now try to change either that value or the low value in 'fan speed range' it just goes back to 40 percent, no chance to apply or save. The upper 'fan speed range' value can be changed. But the fans aren't going to 40 percent at idle, they are just off, and the identify commands no longer function.I've tried a reset and a cold boot. Fans run full speed during boot as expected, then when Unraid comes alive the fans tied to disk temperature go to 0 and the fans tied to CPU temp are full speed. When I change a setting in the plugin the fans tied to CPU temp then go to idle.From the logs it appears the commands are being sent:Nov 7 20:38:27 Goose fanctrlplus: [Intake] Temp=*ยฐC (Idle) โ PWM=102 โ RPM=0Nov 7 20:40:31 Goose fanctrlplus: [CPU_Rear] Temp=47ยฐC (CPU) โ PWM=132 โ RPM=320Nov 7 20:40:31 Goose fanctrlplus: [CPU_Front] Temp=47ยฐC (CPU) โ PWM=132 โ RPM=307Nov 7 20:40:31 Goose fanctrlplus: [Rear_Exhaust] Temp=47ยฐC (CPU) โ PWM=132 โ RPM=0Any ideas? TIAOn 10/7/2025 at 12:16 AM, CkChong said:Hi,First of all, that script you ran is actually for AMD (k10temp) systems.Your motherboard looks like Intel, so itโs normal that it didnโt show anything under k10temp.Letโs check a few things step-by-step:Did you install the System Temp plugin and click Detect and Load Driver?In your BIOS, are the fan headers set to PWM / Manual, not Smart or Auto mode?Just to confirm โ in FanCtrl Plus, you can see PWM controllers in the dropdown list, but the Identify button doesnโt make the fans react, right? (or are the PWM options completely missing?)If System Temp is loaded correctly and BIOS is already in PWM/manual mode, please share the outputs of the following safe diagnostic commands (these wonโt change fan speeds):echo "=== hwmon devices ===" grep -H . /sys/class/hwmon/hwmon*/name echo ""echo "=== Available PWM controllers (safe check) ==="for d in /sys/class/hwmon/hwmon*; do name=$(cat "$d/name" 2>/dev/null) echo "-- $d ($name) --"ls "$d"/pwm* 2>/dev/null doneThat will help confirm which hwmon chip exposes the PWM interfaces (usually it86xx or nct6xxx for Gigabyte boards).Once we know which one actually has PWM entries, we can test Identify safely from there.On 10/7/2025 at 12:16 AM, CkChong said:Hi,First of all, that script you ran is actually for AMD (k10temp) systems.Your motherboard looks like Intel, so itโs normal that it didnโt show anything under k10temp.Letโs check a few things step-by-step:Did you install the System Temp plugin and click Detect and Load Driver?In your BIOS, are the fan headers set to PWM / Manual, not Smart or Auto mode?Just to confirm โ in FanCtrl Plus, you can see PWM controllers in the dropdown list, but the Identify button doesnโt make the fans react, right? (or are the PWM options completely missing?)If System Temp is loaded correctly and BIOS is already in PWM/manual mode, please share the outputs of the following safe diagnostic commands (these wonโt change fan speeds):echo "=== hwmon devices ===" grep -H . /sys/class/hwmon/hwmon*/name echo ""echo "=== Available PWM controllers (safe check) ==="for d in /sys/class/hwmon/hwmon*; do name=$(cat "$d/name" 2>/dev/null) echo "-- $d ($name) --"ls "$d"/pwm* 2>/dev/null doneThat will help confirm which hwmon chip exposes the PWM interfaces (usually it86xx or nct6xxx for Gigabyte boards).Once we know which one actually has PWM entries, we can test Identify safely from there.I'm having these same issues with a gigabyte Z790 AORUS ELITE AX with smartfan6. It was working and then defaulted to all full speed one day while I wasn't home. It now detects the pwm controllers but I cannot control or identify the fans. The code above gave me the output attached.
February 17Feb 17 I have it set up for PWM1,2,4 and 7. On reboot rather than grab nct6798 - pwm1, it grabs corsairpsu - pwm1 instead. If I change it and apply, it sticks until the next reboot. Am I doing something daft?[Edited: I see a discrepancy between the Airflow and FCP Airflow widgets as well, I wonder if related?] Edited February 17Feb 17 by ElNosoLoco Because I can't spell, and to add screenshots.
March 4Mar 4 Hi,Good plugin, thanks to the developer.The only thing missing is the ability to activate the sensors, so we wouldn't also use Dynamix System Temperature, we would only use FanCrtl Plus.
April 25Apr 25 Love this plugin. I finally have good control over the fans.Came in just to say thanks for this very useful tool.Concerned that the developer @CkChong hasn't posted since last October.
May 8May 8 hi i'm using msi z890 pro A motherboard. installed Application Icon Nuvoton NCT6687 Driver. was able to see the fans and the fans speed no problem. i can also see through the fantcntrl plugin however i'm not able to control it. tested to get to full speed for 30s doesnt do anything. is there anything else needed to be done? thank you!
May 10May 10 Very nice plugin. Works fine on my DXP6800Pro. Just after the yesterday's update to unRAID 7.2.6 it's not updating the fan speeds on the FCP Airflow dashboard panel anymore. Any idea why? Or an update perhaps?
May 10May 10 On 4/25/2026 at 1:41 PM, djtodd said:Concerned that the developer @CkChong hasn't posted since last October.Agree, sounds like real life may have got in the way.
May 15May 15 I'm Having a Problem that ever since 7.2.6 if any hard drives assigned to the fans causes the fan drop to 0% even i Idle speed is set.I know the Original Dev hasn't posted in a while but just bringing it up.
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.