LibreELEC auf dem Nanopi M4
Anfangs war der Nanopi einfach auf einen Kühlkörper geschraubt, aber um Staub fernzuhalten wurde dieser durch ein sehr kompaktes, fertig kaufbares Gehäuse ersetzt. Dieses ist komplett aus Aluminium gefräst und mit einem Lüfter versehen. Es wird zusammen mit einem NVME-Adapter-Board geliefert, auf welchem sich auch der Anschluss für den Lüfter befindet.
Da unter LibreELEC kein Binary kompiliert werden kann lässt sich die Lüftersteuerung am einfachsten als als bash-script umsetzen, welches als Service gestartet wird. Einfache Versuchsversion.
#!/bin/sh echo 0 | tee /sys/class/pwm/pwmchip1/export echo 35000 | tee /sys/class/pwm/pwmchip1/pwm0/duty_cycle echo 40000 | tee /sys/class/pwm/pwmchip1/pwm0/period echo 40000 | tee /sys/class/pwm/pwmchip1/pwm0/duty_cycle echo 1 | tee /sys/class/pwm/pwmchip1/pwm0/enable while [ 1 ] do duty=40000 temp=$( cat /sys/class/thermal/thermal_zone0/temp ) if [[ ${#temp} -gt 5000 ]] then duty=39450 if [[ ${#temp} -gt 6000 ]] then duty=39300 if [[ ${#temp} -gt 7000 ]] then duty=39000 fi fi fi echo $duty | tee /sys/class/pwm/pwmchip1/pwm0/duty_cycle echo $duty-$temp sleep 10 done
/storage/.config/system.d/fancontrol.service
[Unit] Description=Fan control [Service] Type=simple User=root Group=root ExecStart=sh /storage/fancontrol/fancontrol.sh &>/dev/null & [Install] WantedBy=multi-user.target
Das Beste ist allerdings, dass der Lüfter fast nicht benötigt wird da die Temperatur des Nanopi M4 unter 50°C bleibt.
castagnaIT netflix
kodinerds DAZN
sandman amazon
slygui disney+