Commit graph

10 commits

Author SHA1 Message Date
Tim Connors
8614648388 add raid_controller_battery_temp, and ensure MegaCli doesn't continuously log 2025-11-18 00:49:50 +11:00
Tim Connors
8ea6df0eb3 fix some parsing of smart-intercept-spindown broken by new version
New smart-intercept-spindown didn't accept all formats of input coming
to it - the status line we were trying to detect broken status of
doesn't appear on most devices
2025-09-20 06:23:00 +10:00
Tim Connors
7dbfa2755c Update documentation, comments, logging, and centralise some management
Management of ambient/exhaust temperature management delegated to
daemon number 0.

Hopefully all aspects of the code should be documented now.

Logging is a lot nicer
2025-09-13 16:05:32 +10:00
Tim Connors
4c3dd04eaf parse the config file dynamically to enable quicker tuning 2025-09-13 05:08:35 +10:00
Tim Connors
b65d94a112 overhauled to allow each fan to be individually controlled
Huge change to source a config file, with a dynamic definition of fan
curves for each individual fan.  I have mine set to have the drives
nearest a fan be what determines its speed demand, along with adjacent
CPU, GPU, raid controlled card in my specific box.

Fixes github issues #1 (use `sensors --json`), #8 (allow each fan
speed to be controlled individually)
2025-09-13 04:25:40 +10:00
Tim Connors
2b6c1590f1
Merge pull request #10 from AnthonyMichaelTDM/patch-1
fix: be quiet when the $quiet flag is set
2025-09-11 06:19:01 +10:00
Tim Connors
d3b182b575 what FIXME: comment?
Fixes question posed after #9 was closed.
2025-08-05 14:03:18 +10:00
Anthony Rubick
d643c2a0b3
fix: improve quiet mode handling for dynamic fan control message 2025-07-28 01:46:14 -07:00
Anthony Rubick
a536821c02
fix: be quiet when the $quiet flag is set
My syslogs are basically flooded with that "--> disable dynamic fan control" message.
Despite passing the -q flag in the systemd unit file, the logs from this program (and more specifically, that single message) make up at least 60% of my log entries.

This fixes that issue by only printing the message when quiet is false.
2025-07-28 00:33:26 -07:00
Tim Connors
c99bd7aa25 fan-speed-control renamed to the mode descriptive poweredge-fand 2025-03-21 16:36:55 +11:00
Renamed from fan-speed-control.pl (Browse further)