Commit graph

17 commits

Author SHA1 Message Date
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
7c831f1f52 Make use of smart-intercept-spindown and smartctlnvme
Migrate smart-intercept-spindown and smartctlnvme into this repo from
my ansible-initial-server-setup playbooks, so they can be published in
a self-contained repo.  Ansible then distributes these files anyway
via including this repo.

This enables us to get rid of the spindown test code we duplicated
here, plus ensure we're actually distributing smartctlnvme
2025-09-13 04:20:15 +10:00
Tim Connors
c99bd7aa25 fan-speed-control renamed to the mode descriptive poweredge-fand 2025-03-21 16:36:55 +11:00
Tim Connors
3476e7212a reference other codebases and debugging info 2025-02-18 16:45:46 +11:00
Tim Connors
e6ee99874a fixed broken logic introduced in e29a05f
Sorry people, when I rearranged the logic in e29a05f for:

$desired_temp1 < $weighted_temp < $desired_temp2

I ORed instead of ANDed, but didn't test it until I just pushed out my
ansible config to that host right now, several months later!
2025-01-22 18:03:38 +11:00
Tim Connors
2314f44268
Update readme.md
Tuning
2025-01-03 03:15:36 +11:00
Tim Connors
ca21632d8f
Update readme.md
Basic tuning info
2025-01-03 02:52:51 +11:00
Tim Connors
0be8072889 small readme.txt changes 2024-11-15 14:15:39 +11:00
Tim Connors
be27b2e538
Update readme.md
fixes #2 .
2023-06-20 12:01:01 +10:00
Tim Connors
498629be9c
Update readme.md
Also works on R730xd
2023-06-14 18:53:20 +10:00
Tim Connors
93a1623e5e Added link to ansible module 2023-04-26 14:19:01 +10:00
Tim Connors
5cd92f2b55 Include hddtemp and upadte instructions for using it 2022-12-07 12:52:59 +11:00
Tim Connors
be68911f52 all files moved to top level repo directory 2021-12-13 18:11:21 +11:00
Tim Connors
b2beec06fb preparing to move entire contents one level down - fixed readme.txt to
include all relevant info
2021-12-13 18:10:03 +11:00
Tim Connors
4fd6446e95 Included a bit more info in README.md 2021-02-02 15:55:52 +11:00
NoLooseEnds
5a828b496f Initial commit
Added readme files and my R710 IPMI temperature monitor script.
2017-10-19 10:10:10 +02:00