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.

Dynamix - V6 Plugins

Featured Replies

1 hour ago, spl147 said:

Have you run sensors-detect?

Yes, I just ran it again, selecting YES for each prompt and restarted Unraid afterward

However, I still don't have any controllers detected

Capture d’écran 2025-07-09 à 17.27.18.png

  • Replies 4.4k
  • Views 1.4m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • It has been some time since I visited the Unraid forums. Due to health issues I had to take a break, and unfortunately this break took way longer than anticipated. But I am back and will sta

  • Phoenix Down
    Phoenix Down

    Hi @bonienl, is this the right channel to report a bug? If not, please point me in the right direction     I've been noticing an issue with Autofan in the last couple of months. It seems lik

  • Today has been a productive day   I have updated several Dynamix plugins, mainly bug fixes. Please check your plugins to get the updates.

Posted Images

Install the ITE IT87 Driver if applicable for your board

Hey all,

i have a problem with the "System AutoFan" Plugin, i really like it but since v7 i think it stopped working to run on Boot.

Any way to fix this?

I tried to set it in /boot/config/go, but i did not work.

#Auto Fan Control Start

/usr/local/emhttp/plugins/dynamix.system.autofan/scripts/rc.autofan ‘start’ &>/dev/null

The plugin is set enabled on PWM Controller 3 and disabled on 1+2, i read this could be the problem, but i don't need it for 1+2

20 hours ago, Achlyss said:

Yes, I just ran it again, selecting YES for each prompt and restarted Unraid afterward

However, I still don't have any controllers detected

Capture d’écran 2025-07-09 à 17.27.18.png

That is pwmconfig NOT sensors-detect, run sensors-detect

13 minutes ago, spl147 said:

That is pwmconfig NOT sensors-detect, run sensors-detect

i've already run it, it was to show that no pwm fan was detected.

but i've run sensors-detect again, here's the result

Capture d’écran 2025-07-10 à 14.45.59.png

Capture d’écran 2025-07-10 à 14.45.50.png

On 6/25/2025 at 11:46 PM, s11 said:

Regarding Autofan I have again some issues with unraid 7.1.4. Maybe it was also before the case.
It seems like the temp of "nvmeXnX" drives is not correctly detected. For my sata ssd drives temp retrieving works.

In the logs I can only see 0C for the nvme drives:

autofan: Highest disk temp is 0C, adjusting fan speed from: FULL (100% @ 4753rpm) to: OFF (0% @ 0rpm)

autofan: Highest disk temp is 0C, adjusting fan speed from: FULL (100% @ 5000rpm) to: OFF (0% @ 0rpm)

autofan: Highest disk temp is 27C, adjusting fan speed from: FULL (100% @ 2227rpm) to: OFF (0% @ 0rpm)

Where can I find those logs?

29 minutes ago, Achlyss said:

i've already run it, it was to show that no pwm fan was detected.

but i've run sensors-detect again, here's the result

Capture d’écran 2025-07-10 à 14.45.59.png

Capture d’écran 2025-07-10 à 14.45.50.png

your answer is right there. at the bottom it tells you the drivers you need to load.

nct6687

coretemp

24 minutes ago, spl147 said:

your answer is right there. at the bottom it tells you the drivers you need to load.

nct6687

coretemp

Thanks for your feedback, I've installed the nct6687 driver and now I have my fans which seem to come up in the plugin, I'll identify them.

I couldn't find the coretemp plugin though, I don't know if it's necessary.

Capture d’écran 2025-07-10 à 16.01.36.png

On 5/25/2025 at 9:53 AM, Gadgetman said:

S3 Sleep

Since update to 7.1.2 I am getting many errors just before server goes to sleep should I be concerned? Server is working ok just wondering about the errors.

May 24 00:08:31 Media-Server kernel: Call Trace:
May 24 00:16:21 Media-Server kernel: Call Trace:
May 24 00:35:53 Media-Server kernel: Call Trace:
May 24 00:44:09 Media-Server kernel: Call Trace:
May 24 01:01:57 Media-Server kernel: Call Trace:
May 24 01:12:13 Media-Server kernel: Call Trace:
May 24 01:20:55 Media-Server kernel: Call Trace:
May 24 01:34:26 Media-Server kernel: Call Trace:
May 24 01:45:19 Media-Server kernel: Call Trace:

May 21 22:06:05 Media-Server kernel: Freezing user space processes failed after 20.001 seconds (1 tasks refusing to freeze, wq_busy=0):
May 22 22:05:46 Media-Server kernel: Freezing user space processes failed after 20.004 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 00:08:31 Media-Server kernel: Freezing user space processes failed after 20.004 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 00:16:21 Media-Server kernel: Freezing user space processes failed after 20.008 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 00:35:53 Media-Server kernel: Freezing user space processes failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 00:44:09 Media-Server kernel: Freezing user space processes failed after 20.007 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 01:01:57 Media-Server kernel: Freezing user space processes failed after 20.006 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 01:12:13 Media-Server kernel: Freezing user space processes failed after 20.006 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 01:20:55 Media-Server kernel: Freezing user space processes failed after 20.001 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 01:34:26 Media-Server kernel: Freezing user space processes failed after 20.001 seconds (1 tasks refusing to freeze, wq_busy=0):
May 24 01:45:19 Media-Server kernel: Freezing user space processes failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0):

no response on this matter any ideas because now stops from going to sleep occasionally. I can manually make it sleep by the standard unraid button. So this is a bug within the plugin.

On 7/10/2025 at 2:53 PM, googleg said:

Where can I find those logs?

Hi 🙂

Yes you asking the right question. I like and hate Unraid. it feels so unpolished in many ways. No general information panel or view or some generic automatic integration for plugins and show related log information😮‍💨

Anyway to answer your question:

You will find those log outputs when you enable autofan and then take a look at syslog.

You will find recent syslogs in top right menu here -> grafik.png

Or in the "Tools" section here -> grafik.png

Or on command line you can filter for logs like e.g.:

less /var/log/syslog.2 | grep autofan

I am running the latest Dynamix Cache Directories plugin (version 2025.03.06) on Unraid 7.1.4 and was trying to play with the settings and enabled logging.

I soon noticed that my disks were always shown as Idle and idle before/after scan was constant displayed as 9998s/9998s in /var/log/cache_dirs.log.

Digging into the code of cache_dirs script and the function fnc_time_since_last_disk_access which is supposed to get the seconds elapsed after the last disk access, I saw that this function tries to find rdevLastIO in the output of /usr/local/sbin/mdcmd status. This variable / statistic is not there anymore and so this function does not work and always returns 9998. See here https://github.com/unraid/cache_dirs/blob/master/source/scripts/cache_dirs#L581

Is this a known problem? Is there any other statistic we can use to fix this problem?

7 hours ago, MrBurns977 said:

I am running the latest Dynamix Cache Directories plugin (version 2025.03.06) on Unraid 7.1.4 and was trying to play with the settings and enabled logging.

I soon noticed that my disks were always shown as Idle and idle before/after scan was constant displayed as 9998s/9998s in /var/log/cache_dirs.log.

Digging into the code of cache_dirs script and the function fnc_time_since_last_disk_access which is supposed to get the seconds elapsed after the last disk access, I saw that this function tries to find rdevLastIO in the output of /usr/local/sbin/mdcmd status. This variable / statistic is not there anymore and so this function does not work and always returns 9998. See here https://github.com/unraid/cache_dirs/blob/master/source/scripts/cache_dirs#L581

Is this a known problem? Is there any other statistic we can use to fix this problem?

Don't take this as gold, since it is just from Chat-GPT and I haven't tried it, or even proofread it thoroughly: file attached

SNIPPET-fnc_time_since_last_disk_access.sh

Edited by _Shorty
formatting

Hi folks,

Unsure the correct path for help around this issue.

I'm running the following mobo https://www.gigabyte.com/Enterprise/Server-Motherboard/ME03-CE0-rev-10 and I'm unable to get fan control or system temp to detect anything.

when running sensors-detect i get:
Driver `to-be-written':

* ISA bus, address 0xca2

Chip `IPMI BMC KCS' (confidence: 8)

Any help would be appreciated.

9 hours ago, Inch said:

Hi folks,

Unsure the correct path for help around this issue.

I'm running the following mobo https://www.gigabyte.com/Enterprise/Server-Motherboard/ME03-CE0-rev-10 and I'm unable to get fan control or system temp to detect anything.

when running sensors-detect i get:
Driver `to-be-written':

* ISA bus, address 0xca2

Chip `IPMI BMC KCS' (confidence: 8)

Any help would be appreciated.

use the ipmi plugin

According to the help tooltip, it says if you set one to 'not used' it should hide that on the toolbar. However as you can see, it still displays it, just with a "--" so is there some way to remove that?

Screenshot 2025-07-20 043955.png

On 7/12/2025 at 11:15 AM, s11 said:

r on command line you can filter for logs like e.g.:

13 hours ago, spl147 said:

use the ipmi plugin

Thanks for the reply, I'm using that but it doesn't allow fan control sadly. Unless I just don't know how?

Edited by Inch

1 hour ago, Inch said:

Thanks for the reply, I'm using that but it doesn't allow fan control sadly. Unless I just don't know how?

you board might not be supported, contact the dev

On 7/15/2025 at 7:44 PM, _Shorty said:

Don't take this as gold, since it is just from Chat-GPT and I haven't tried it, or even proofread it thoroughly: file attached

SNIPPET-fnc_time_since_last_disk_access.sh

I've made a few adjustments to the fnc_time_since_last_disk_access() function (see attachment) to address issues with rdevLastIO no longer being reliable in recent Unraid versions. The updated version uses /sys/block/sd* to track disk I/O activity more accurately and handles more than 26 sdX devices. I've tested it on my setup, and it appears to be working reliably now.

What would be the best way to submit this fix upstream for inclusion in future versions?

SNIPPET-fnc_time_since_last_disk_access-new.sh

Is there a problem with the S3 Sleep Plugin ?

"Wait for network inactivity", "Wait for host inactivity" and "Wait for array inactivity" are not working for me. The logs show that nothing is detected (I tried resetting the config and just trying one function a time).

It worked in the past but since update to 7.1 it stopped.

Unluckily these addons are not maintained anymore since a long time allready. So there are a few problems.

Maybe you can find a workarround, like marking all drives in the inclusion list on settings page.

Right now it happend that S3 shuted down my server while a VM was installing updates.

I wonder why Unraid does not care about basic-functionalitys like a automated shutdown.

Edited by NoRaid99

check out Fan Ctrl Plus for unraid. It does the trick!

On 12/1/2014 at 4:40 PM, bonienl said:
System Info       - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dyn
On 12/1/2014 at 4:40 PM, bonienl said:

Notice: You must be running unRAID version 6.9 or later to use these plugins


The easiest way of installing plugins is thru Community Applications. This is an apps installation manager developed by Squid and needs to be installed separately.

The alternative way of installing an optional plugin is from the Plugin page in the WebGui and use the tab Install Pugin. The URLs of the optional plugins as mentioned below can be copied and pasted in the install box. 

 

Available Dynamix plugins

Active Streams

shows in real-time any open SMB and AFP network streams. This allows instant view of who is accessing the server - either by IP address or name - and see what content is opened. Optionally streams can be stopped from the GUI.

 

Cache Dirs

keeps folder information in memory to prevent unnecessary disk spin up. Dynamix builds a GUI front-end to allow entering of parameters for the cache_dirs script which is running in the background.

 

S3 Sleep

defines the conditions under which the system will go to S3 sleep mode. It also adds an unconditional 'sleep' button on the Array Operation page.

 

System Info

shows various details of your system hardware and BIOS. This includes processor, memory and sub-system components.

 

System Stats

shows in real-time the disk utilizations and critical system recources, such CPU usage, memory usage, interface bandwidth and disk I/O bandwidth.

 

System Temp

shows in real-time the temperature of the system CPU and motherboard. Temperatures can be displayed in Celsius or Fahrenheit. Your hardware must support the necessary probes, and additional software drivers may be required too.

This plugin requires PERL, this package needs to be installed on Unraid versions lower than 6.11

 

System AutoFan

allows automatic fan control based on the system temperature. High and low thresholds are used to speed up or speed down the fan. This is a new plugin and still under development.

 

Schedules

is a front-end utility for the built-in hourly, daily, weekly and monthly schedules. It allows the user to alter the schedule execution times using the GUI. See Settings -> Scheduler -> Fixed Schedules.

 

System Buttons

adds an one-click button to the header which allows for instant sleep, reboot, shutdown of the system or array start/stop.

 

Local Master

supports detection of the local master browser in an SMB network. It will display an icon in the header at the top-right when unRAID is elected as local master browser. Under SMB Workgroup settings more information about the current elected local master browser is given.

 

SSD TRIM

allows the creation of a cronjob to do regular SSD TRIM operations on the cache device(s). The command 'fstrim -v /mnt/cache' is executed at the given interval.

This plugin is now built-in with Unraid version 6.11.0 and higher

 

File Integrity

Real-time hashing and verification of files stored on the data disks of the array. This plugin reports on failed file content integrity and detects silent file corruption (aka bit-rot).

WARNING: USING THIS PLUGIN ON DISKS FORMATTED IN REISERFS MAY LEAD TO SYSTEM INSTABILITY. IT IS RECOMMENDED TO USE XFS.

 

SCSI Devices

updates the udev persistent storage devices rules file (courtesy of bubbaQ), which allows proper naming of SCSI attached disks.

Please by aware that after installation of this plugin, it might be necessary to re-assign disks due to their changed names!

 

Date Time

adds an interactive world map to the date and time settings. This allows the user to simply click on his/her country and select the corresponding time zone. In addition the world map highlights the countries in the currently selected time zone.

 

Stop Shell

adds a script which gets invoked when the array is stopped. This script looks for any open shells in /mnt/... and terminate them. This ensures the array can be stopped.

Be aware that automatic terminating of open shells may lead to data loss if an active process is writing to the array.

 

Day Night

automatically toggles between a day theme and a night theme. Based on the sunrise and sunset times of your location.

 

Share Floor

creates a cronjob to do a regular scan on user shares and change the minimum share floor value according to the largest file found in the share.

 

Factory Reset

resets the system to default settings and let it start like a new installation. Optionally array and pool assignments can be preserved. In either case USER DATA IS NEVER LOST


Installation URLs (copy & paste)

Active Streams    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.active.streams.plg
Cache Dirs        - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.cache.dirs.plg
S3 Sleep          - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.s3.sleep.plg
System Info       - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.info.plg
System Stats      - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.stats.plg
System Temp       - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.temp.plg
System AutoFan    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.autofan.plg
Schedules         - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.schedules.plg
System Buttons    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.buttons.plg
Local Master      - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.local.master.plg
SSD TRIM          - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.ssd.trim.plg
File Integrity    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.file.integrity.plg
SCSI Devices      - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.scsi.devices.plg
Date Time         - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.date.time.plg
Stop Shell        - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.stop.shell.plg
Day Night         - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.day.night.plg
Share Floor       - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.share.floor.plg
Factory Reset     - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.factory.reset.plg

gridrunner aka Spaceinvader One has made a very nice video tutorial about several Dynamix plugins. A recommended watch when you like to learn more.

 

 

 

You like my Dynamix plugins?

 

Hey guys,

New to this plug-in, working well though is there any possibility to change the Motherboard / CPU sensor icons instead of hovering over the image for identification?

image.png

Ive wanted to leave this here in case somebody is looking for it, for some reason. Loading the coretemp driver seems to break the cpu temperature readings of htop with anything newer than kernel 6.12.24

I installed the auto fan control and no pwm controller is found. Reading this thread I saw this results with sensors-detect:

Driver `to-be-written':

* ISA bus, address 0xa30

Chip `ITE IT8613E Super IO Sensors' (confidence: 9)

Driver `coretemp':

* Chip `Intel digital thermal sensor' (confidence: 9)

I also found this page about this sensor and my motherboard:

https://wiki.odroid.com/odroid-h4/application_note/fan_speed_control_with_temp

Should I follow those instructions to install the driver? Very newb with Linux, sorry if I'm asking for basic thing.

20 minutes ago, fvidal said:

I installed the auto fan control and no pwm controller is found. Reading this thread I saw this results with sensors-detect:

Driver `to-be-written':

* ISA bus, address 0xa30

Chip `ITE IT8613E Super IO Sensors' (confidence: 9)

Driver `coretemp':

* Chip `Intel digital thermal sensor' (confidence: 9)

I also found this page about this sensor and my motherboard:

https://wiki.odroid.com/odroid-h4/application_note/fan_speed_control_with_temp

Should I follow those instructions to install the driver? Very newb with Linux, sorry if I'm asking for basic thing.

This plugin is dead, use the fan control plus plugin

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.