Lüftersteuerung DS209

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
stell einfach für beide versionen ein.

die DS steuert je nach modell die lüfter über CPU und HDD temperaturen.
 
DiskStation 210j
 
Lüftersteuerung DS410j, Lüfter aus?

Da meine 410j in den Keller soll, und sie dort eine Umgebungstemperatur von 12 bis 20°C erwarten, könnte ich doch die Lüftersteuerung nutzen um diese auch abzuschalten, oder?! Für den 3,5" Modus lautet bei mir die ersten zwei Zeilen
Rich (BBCode):
<temperature fan_speed="ULTRA_LOW"  action="NONE">0</temperature>
<temperature fan_speed="VERY_LOW"   action="NONE">40</temperature>
und sollte laut Beschreibung so zu deuten sein:
  • 1.) Bis 0°C Dreht der Lüfter "Ultra Low"
  • 2.) Bis 40°C dreht der Lüfter "Very Low"
Im 2,5" Modus gibt es einen Punkt
Rich (BBCode):
<temperature fan_speed="STOP"       action="NONE">0</temperature>
Wenn ich diese Zeile kopiere und oben im 3,5" Modus mit dem Wert von 20°C einfüge, sollten die Lüfter meine DS darunter aus bleiben, oder?!

Wie ich gelesen habe schaltet die CPU bei Überhitzung ab und wenn die Gehäusetemperatur steigt gehen die Lüfter halt wieder an. Außerdem habe ich keine wilden Dienste laufen, die die CPU im Leerlauf belasten.

Evtl. muss man eine schnelle Nachregelung der Lüfter (kleinere Temperaturschritte) vorsehen.

Würde das so funktionieren:
Rich (BBCode):
                <temperature fan_speed="STOP"       action="NONE">20</temperature>
		<temperature fan_speed="ULTRA_LOW"  action="NONE">25</temperature>
                <temperature fan_speed="VERY_LOW"   action="NONE">30</temperature>
                <temperature fan_speed="LOW"        action="NONE">45</temperature>
                <temperature fan_speed="MIDDLE"     action="NONE">49</temperature>
                <temperature fan_speed="ULTRA_HIGH" action="NONE">52</temperature>
                <temperature fan_speed="FULL"       action="SHUTDOWN">63</temperature>

Danke für Eure Hilfe!
-milhouse- (Ein begeisterter neuer Synology User...)
 
Erstmal solltest Du prüfen on Deine DS einene extra Temperatur Aniezge hat (unter status). Falls ja, regelt die DS den Lüfter danach. Bei einer DS209 (darum ist das hier auch der Lüftersteuerung DS209 Thread) ist das zumindest so. Wie es bei anderen DSen ist weiss ich nicht.

Rich (BBCode):
<temperature fan_speed="STOP"       action="NONE">20</temperature>
<temperature fan_speed="ULTRA_LOW"  action="NONE">25</temperature>

Das würde den Lüfter abschalten bei unter 25°, so versteh ichs zumindest. Weil std. mässig wäre er aus. Bei 20° ist die erste Schwelle, immernoch aus. Und bei 25° eben niedrigste Stufe.

gruss
dude
 
Durch den neuen Disk Station Manager 2.3 hat sich auch die Lüftersteuerung geändert und ist nun wesentlich ausführlicher und sieht jetzt wie von ubuntulinux geschrieben so aus:

PHP:
Hier /usr/syno/etc.defaults/scemd.xml
Code:

<?xml version="1.0" encoding="UTF-8"?>
<scemd>
        <fan_config hw_version="DS210jv10" period="20" threshold="6" type="DUAL_MODE_HIGH" hibernation_speed="UNKNOWN">
                <disk_temperature fan_speed="ULTRA_LOW"  action="NONE">0</disk_temperature>
                <disk_temperature fan_speed="VERY_LOW"   action="NONE">30</disk_temperature>
                <disk_temperature fan_speed="LOW"        action="NONE">33</disk_temperature>
                <disk_temperature fan_speed="MIDDLE"     action="NONE">35</disk_temperature>
                <disk_temperature fan_speed="VERY_HIGH"  action="NONE">37</disk_temperature>
                <disk_temperature fan_speed="ULTRA_HIGH" action="NONE">39</disk_temperature>
                <disk_temperature fan_speed="FULL"       action="NONE">40</temperature>
                <disk_temperature fan_speed="FULL"       action="SHUTDOWN">61</disk_temperature>

                <temperature fan_speed="ULTRA_LOW"  action="NONE">0</temperature>
                <temperature fan_speed="ULTRA_HIGH" action="NONE">39</temperature>
                <temperature fan_speed="FULL"       action="SHUTDOWN">64</temperature>
        </fan_config>
        <fan_config hw_version="DS210jv10" period="20" threshold="6" type="DUAL_MODE_LOW" hibernation_speed="UNKNOWN">
                <temperature fan_speed="STOP"      action="NONE">0</temperature>
                <temperature fan_speed="ULTRA_LOW" action="NONE">44</temperature>
                <temperature fan_speed="VERY_LOW"  action="NONE">48</temperature>
                <temperature fan_speed="LOW"       action="NONE">52</temperature>
                <temperature fan_speed="MIDDLE"    action="NONE">56</temperature>
                <temperature fan_speed="VERY_HIGH" action="NONE">60</temperature>
                <temperature fan_speed="FULL"      action="SHUTDOWN">70</temperature>
        </fan_config>

    <fan_config hw_version="DS210jv20" period="20" threshold="6" type="DUAL_MODE_HIGH" hibernation_speed="UNKNOWN">
                <disk_temperature fan_speed="ULTRA_LOW" action="NONE">0</disk_temperature>
                <disk_temperature fan_speed="VERY_LOW" action="NONE">30</disk_temperature>
                <disk_temperature fan_speed="LOW" action="NONE">33</disk_temperature>
                <disk_temperature fan_speed="ULTRA_HIGH" action="NONE">37</disk_temperature>

Gruß
 
Danke für die nette Anleitung. Ich konnte damit die Lüfter der DS1515+ mit DSM 6.0-7321 regeln.

Was mich nur verwundert, eine /usr/syno/etc/scemd.xml habe ich nicht.
Im Backend kann ich zwischen Kühler Modus/Stiller Modus/ und "Volle Kanne" wählen.
Wenn ich die "DUAL_MODE_HIGH" ändere betrifft es den "Kühler Modus".
Änderungen werden aber erst nach einem Neustart der DS übernommen und nicht wie manachmal geschrieben beim ändern des Lüftermodus.

Meine /usr/syno/etc.defaults/scemd.xml sieht original wie folgt aus
<?xml version="1.0" encoding="UTF-8"?>
<scemd>
<fan_config period="20" threshold="6" type="DUAL_MODE_HIGH" hibernation_speed="UNKNOWN">
<disk_temperature fan_speed="30%20hz" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="40%20hz" action="NONE">41</disk_temperature>
<disk_temperature fan_speed="60%20hz" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="99%20hz" action="NONE">49</disk_temperature>
<disk_temperature fan_speed="99%20hz" action="ALERT_LED">53</disk_temperature>
<disk_temperature fan_speed="99%20hz" action="SHUTDOWN">61</disk_temperature>

<cpu_temperature fan_speed="30%20hz" action="NONE">0</cpu_temperature>
<cpu_temperature fan_speed="60%20hz" action="NONE">50</cpu_temperature>
<cpu_temperature fan_speed="99%20hz" action="ALERT_LED">85</cpu_temperature>
<cpu_temperature fan_speed="99%20hz" action="SHUTDOWN">95</cpu_temperature>
</fan_config>

<fan_config period="20" threshold="6" type="DUAL_MODE_LOW" hibernation_speed="UNKNOWN">
<disk_temperature fan_speed="10%20hz" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="20%20hz" action="NONE">46</disk_temperature>
<disk_temperature fan_speed="30%20hz" action="NONE">50</disk_temperature>
<disk_temperature fan_speed="99%20hz" action="NONE">54</disk_temperature>
<disk_temperature fan_speed="99%20hz" action="ALERT_LED">58</disk_temperature>
<disk_temperature fan_speed="99%20hz" action="SHUTDOWN">61</disk_temperature>

<cpu_temperature fan_speed="10%20hz" action="NONE">0</cpu_temperature>
<cpu_temperature fan_speed="30%20hz" action="NONE">50</cpu_temperature>
<cpu_temperature fan_speed="99%20hz" action="ALERT_LED">85</cpu_temperature>
<cpu_temperature fan_speed="99%20hz" action="SHUTDOWN">95</cpu_temperature>
</fan_config>

<fan_config hw_version="Synology-DX5" period="20" threshold="6" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="FULL">
<disk_temperature fan_speed="FULL" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">55</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX5" period="20" threshold="6" type="DUAL_MODE_LOW_EBOX" hibernation_speed="FULL">
<disk_temperature fan_speed="FULL" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">55</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX510" period="20" threshold="6" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">48</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX510" period="20" threshold="6" type="DUAL_MODE_LOW_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">48</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX1211" period="300" threshold="2" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="LOW" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="MIDDLE" action="NONE">48</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">58</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX1211" period="300" threshold="2" type="DUAL_MODE_LOW_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="LOW" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="MIDDLE" action="NONE">48</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">58</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-RX1211" period="300" threshold="2" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="MIDDLE" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">52</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-RX1211" period="300" threshold="2" type="DUAL_MODE_LOW_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="MIDDLE" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">52</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-RX1211rp" period="300" threshold="2" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="MIDDLE" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">52</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-RX1211rp" period="300" threshold="2" type="DUAL_MODE_LOW_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="MIDDLE" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">52</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX513" period="20" threshold="6" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">48</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-DX513" period="20" threshold="6" type="DUAL_MODE_LOW_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="MIDDLE" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">48</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">61</disk_temperature>
</fan_config>

<fan_config hw_version="Synology-RX1213sas" period="300" threshold="2" type="DUAL_MODE_HIGH_EBOX" hibernation_speed="LOW">
<disk_temperature fan_speed="VERY_LOW" action="NONE">0</disk_temperature>
<disk_temperature fan_speed="HIGH" action="NONE">45</disk_temperature>
<disk_temperature fan_speed="FULL" action="NONE">53</disk_temperature>
<disk_temperature fan_speed="FULL" action="ALERT_LED">55</disk_temperature>
<disk_temperature fan_speed="FULL" action="SHUTDOWN">58</disk_temperature>
</fan_config>

.............gefolgt von noch viel mehr Modellen......................

</scemd>

Warum muss diese Datei so künstlich aufgebläht werden?

MfG ISoree
 
Und wie sieht deine geänderte Datei aus???
Kannst du die auch posten???
 
für alle die das "Config File Editor" Package (hier) installiert haben, können die Geschwindigkeiten/Temperaturen auch direkt über den Editor machen.

Hinzufügen muss man nur diese Zeile in die Config vom Editor:
PHP:
/usr/syno/etc.defaults/scemd.xml, scemd.xml

So erspart man sich das ganze arbeiten mit vi und hats gleichzeitig immer schön über im Adminbereich


Danke für den TIPP :cool:
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat