#!/bin/bash

# Written by Lars Falk-Petersen, cleware@falk-petersen.no
# Version 0.3. To be used with http://www.vanheusden.com/clewarecontrol/
# Clewarecontrol device serial must be set in config file:

#  #Put the following lines in /etc/munin/plugin-conf.d/cleware
#  [cleware*]
#  #device serial. find it by running: clewarecontrol -l
#  env.serial 7778
#  #path of clewarecontrol
#  env.bin /usr/bin/clewarecontrol

case $1 in
   config)
        cat <<'EOM'
graph_title Temperature And Humidity
graph_vlabel C / %
graph_category sensors
temp.label Temperature
hum.label Humidity
graph_order temp hum
graph_args --base 1000

EOM
        exit 0;;
esac

[ ! $bin ] && bin="clewarecontrol"
if [ ! $serial ]; then
	echo "Serial not set! Hint: Read the top of this script."
	exit 1
fi

$bin -c 1 -ag > /dev/null 2>&1

echo -n "temp.value "
$bin -d $serial -b -c 1 -rt

echo -n "hum.value "
$bin -d $serial -b -c 1 -rh

