Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root / plugins / sensors / w1-therm @ 8589c6df

Historique | Voir | Annoter | Télécharger (584 octets)

1
#!/bin/sh
2
#%# family=auto
3
#%# capabilities=autoconf suggest
4
#
5
# Supported env variables:
6
#   desc: sensor description
7
#
8

    
9
NAME="${0#*_}"
10
TITLE="Temperature ${desc:-on $NAME}"
11

    
12
case "$1" in
13
config)
14
	cat << EOF
15
graph_title $TITLE
16
graph_vlabel Celsius
17
graph_args --base 1000 -l 0
18
graph_category sensors
19
temp.label $NAME
20
EOF
21
	;;
22
suggest)
23
	grep -lw "t=[0-9]*" /sys/bus/w1/devices/*/w1_slave 2>&1 |\
24
	sed 's#.*/\([0-9a-f-]*\)/w1_slave#\1#'
25
	;;
26
autoconf)
27
	echo "yes"
28
	;;
29
*)
30
	awk '/t=/ { sub("t=", "", $NF); print "temp.value", $NF/1000.0 }' \
31
		 /sys/bus/w1/devices/"$NAME"/w1_slave
32
	;;
33
esac