armbian-envtemp-cpufreq
Adjust maximum CPU frequency based on environment temperature. Works with temphumd server.
Usage
The script is supposed to be run by cron.
Crontab line example, running it every 20 minutes:
*/20 * * * * /usr/local/bin/armbian-envtemp-cpufreq.sh -c /etc/armbian-envtemp-cpufreq.conf >/dev/null
Config example
# roof temphumd server
192.168.1.2:8306
# you can get available frequencies
# from /sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies
# temp freq
21 1800000
24 1704000
28 1608000
32 1320000
36 1080000
40 888000
License
BSD-2c