Synology Récuperer la temperature du systeme

gdonlyon

Nouveau membre
30 Mai 2016
26
0
1
Bonjour,

La température indiquée en survolant la pastille verte dans le centre d'info indique une temperature environ 10°C plus basse que celle donnee par
Code:
cat /sys/class/hwmon/hwmon0/device/temp1_input
Quelle est la bonne valeur et surtout quelle est la commande linux qu'il faut taper pour avoir la meme réponse?

Merci
 
vérifie si tu n'a pas temp2 la valeur est plus haute chez moi.
Code:
ls /sys/class/hwmon/hwmon0/device/
Que répond cette commande ?

Code:
cat /sys/class/hwmon/hwmon0/device/*input
 
coyotus a dit:
vérifie si tu n'a pas temp2 la valeur est plus haute chez moi.
Code:
ls /sys/class/hwmon/hwmon0/device/
Je n'ai pas temp2 mais seulment les dossiers suivanst:
driver hwmon modalias name power subsystem temp1_crit_alarm temp1_input temp1_label temp1_max temp1_min temp1_type uevent

Que répond cette commande ?

Code:
cat /sys/class/hwmon/hwmon0/device/*input

41
 
Combien de disque dur as-tu dans ton NAS ?
Chez moi il y a autant de valeur que de disque, et c'est la température du disque qui s'affiche.

Que répond

Code:
cat /sys/devices/platform/coretemp.0/temp*_input
 
Hi coyotus,

coyotus a dit:
Combien de disque dur as-tu dans ton NAS ?

J'ai 2 HDD WD 4To SATA et leur affichage de temperature est OK avec:

Code:
smartctl -d sat --all /dev/sda | grep "Temperature_Celsius" | awk '{print $10}'
smartctl -d sat --all /dev/sdb | grep "Temperature_Celsius" | awk '{print $10}'
Chez moi il y a autant de valeur que de disque, et c'est la température du disque qui s'affiche.

Que répond

Code:
cat /sys/devices/platform/coretemp.0/temp*_input

Ce fichier n'existe pas... J'ai l'impression que suivant le processeur du NAS, les fichiers ne sont pas au meme endroit...

Mais surtout je voudrais connaitre la température du SYSTEME pas des disques.
 
Je vois, c'est différent chez moi et chez toi en effet, car moi j'arrive à avoir la température de mon système sur ma debian, mais pas sur mon NAS et vus qu'il n'y a pas de gestionnaire de paquet, je ne sais pas installer de paquet sensors pour celui-ci.

PS: pour ta commande smartctl il est possible d'utiliser uniquement awk ce qui évite un pipe et réduit la longueur de la commande.

Code:
smartctl -d sat --all /dev/sdc | awk '/Temperature_Celsius/{print $10}'

Si je trouve ou est stockée la valeur du système, je reviens vers toi.
 
coyotus a dit:
Je vois, c'est différent chez moi et chez toi en effet, car moi j'arrive à avoir la température de mon système sur ma debian, mais pas sur mon NAS et vus qu'il n'y a pas de gestionnaire de paquet, je ne sais pas installer de paquet sensors pour celui-ci.


Il se trouve que j'ai installé lm-sensors avec ipkg mais ca ne marche pas... Surtout je voudrais savoir quelle commande linux synology utilise quand on survole la pastille verte. Si un synologiste a la réponse?

PS: pour ta commande smartctl il est possible d'utiliser uniquement awk ce qui évite un pipe et réduit la longueur de la commande.

Code:
smartctl -d sat --all /dev/sdc | awk '/Temperature_Celsius/{print $10}'

Ok...

Si je trouve ou est stockée la valeur du système, je reviens vers toi.
Ok merci.
 
Salut,

Avec une connaissance on s'est penché sur le sujet, pourrais-tu poster le rapport généré par ce script bash

Code:
#!/bin/bash

touch report.txt

echo "[>] ls /sys/class/hwmon/hwmon0/" > report.txt
ls /sys/class/hwmon/ >> report.txt

for x in /sys/class/hwmon/hwmon0/*;
    do echo -e "\n[>] $x" >> report.txt
    for y in $x/*;
      do echo -e "\n[>] $y" >> report.txt
      cat $y >> report.txt

    done
done