I am trying to get the controller fan of my Qidi Q2 to slow down when the printer is idle, with no success. I have already made a few changes in the printer.cfg.
Here is my global idle settings, which I have changed to 300 seconds from a ridiculous 43200 seconds.
[idle_timeout]
timeout: 300 #43200 this used to be the value
gcode:
M118 Pause Timeout: Turn off heaters
#PRINT_END
M106 S0
M104 S0
M140 S0
M141 S0
DISABLE_BOX_HEATER
Here is the section for my controller fan and there I also simplified a few things but still no joy.
This fan is tied to both Z steppers. Most printers leave the Z axis steppers on by default. Apparently Qidi is worried more about motor driver temperature rather than internal MCU temperature as most setups tie the controller fan to the MCU temperature.