/system/health/settings

当前显示英文原文,切换到「中文」可查看译文。

settings

Configures the fan and temperature monitoring behavior of the device.


system/health/settings

Conditions: !i386 Syscap: health and health-settings Type: Settings Directory

Configures the fan and temperature monitoring behavior of the device.

ArgumentTypeDescription
fan-full-speed-tempnumSets the temperature value at which the fan speed is increased to the maximum possible RPM. The fan controller reads the temperature from CPU, PHY, switch and SFP, and adjusts the fan speed based on the component with the highest temperature. Range: -273..65. Default: 65.
fan-target-tempnumSets the target temperature for the hottest component. The fan controller adjusts the fan behavior to keep the temperature in the target range. Range: -273..65. Default: 58.
fan-min-speed-percentnumSets the minimum percentage of the fan speed, so the fans do not drop below this value. The default varies by fan controller chip; current devices default to 12. Range: 0..100.
fan-control-intervaltimeSets the interval for reading the temperature data from the CPU, PHY, switch and SFP. This setting directly affects CPU usage. Range: 5..30 seconds. Default: 30s.
fan-modeenum (manual | auto) { manual:0, auto:1 }Selects the fan control mode. With auto, the device automatically switches to the auxiliary fan when the main fan fails. With manual, you select which fans run by using use-fan and use-fan2.
use-fanenum (auxiliary | main) { auxiliary:0, main:1 }Selects which fan to use in the manual fan-control mode.
use-fan2enum (auxiliary | main) { auxiliary:0, main:1 }Selects which second fan to use in the manual fan-control mode.
fan-switchenum (auto | on | off) { auto:0, on:1, off:2 }Sets the fan state: auto follows the automatic temperature control, on forces the fan to run, and off forces the fan to stop.
fan-on-thresholdnumSets the temperature at which the fans are switched on.
cpu-overtemp-checkboolEnables or disables CPU overtemperature monitoring. Available on ARM and ARM64 devices. Default: no.
cpu-overtemp-thresholdnumSets the maximum temperature before the overtemperature protection is triggered. Range: 0..105. Default: 105.
cpu-overtemp-startup-delaytimeSets the delay after startup before overtemperature monitoring is enabled. Default: 1m.
Read-only ArgumentTypeDescription
active-fanenum (auxiliary | main | none) { auxiliary:0, main:1, none:2 }Fan that is currently in use.
active-fan2enum (auxiliary | main | none) { auxiliary:0, main:1, none:2 }Second fan that is currently in use.