Improve config documentation #1
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi, I'm coming from lm_sensors
fancontrol
and I'm having a hard time understanding how the configuration works.Would it be possible to:
I agree the sample config is little documented. I'm gonna revisit that and add comments.
Done, please have a look. I'm no expert in PID control mechanism, but I tried my best.
If you feel something is not quite right I'm happy to accept a pull request as well.
Much better indeed :) This allowed me to configure it correctly, thanks!
I didn't know what PID was before so that's ok. Maybe you could in the README propose 3 different PID settings explaning what will they do differently?
Also in the README, you might want to briefly explain that you configure "thermal_zones", that is, how certain fans behave based on one temperature source. So if you want some fans to react differently with another temperature source, you need to create a new thermal_zone
One nitpick: shoudln't
fan
be renamed tofans
as there can be multiple, likethermalzones
?Oh and also mention that
interval
is in seconds.One weird thing: I see fans do a lot of ups and downs (going from 1500 RPM to 1200 RPM to 1500 RPM in 2 seconds) when the temp is at 57 and the target is 50:

I set the fans like so:
Does this mean I need to tweak the PID values? And is so what can I try?
Another thing: I notice the RPM is almost exactly the same for fan2 and fan3 but shouldn't it be different because of the different min value set for pwm?
Can you open a seperate issue for that? I'm closing this for now, since its more or less done. Maybe I write up a proper man page later, if I find time, but this should be enough for now.