add room temperature
This commit is contained in:
@@ -15,7 +15,7 @@ if [ "$1" = "suggest" ]; then
|
|||||||
fi
|
fi
|
||||||
prefix=`basename "$0"`
|
prefix=`basename "$0"`
|
||||||
if [ "$prefix" = "ebusd_temp" ]; then
|
if [ "$prefix" = "ebusd_temp" ]; then
|
||||||
sensors="outsidetemp BrineTempInput BrineTempOutput FlowTemp mcFlowTempSensor hwTankTemp"
|
sensors="outsidetemp BrineTempInput BrineTempOutput FlowTemp mcFlowTempSensor hwTankTemp RoomTemp rc4:RoomTemp"
|
||||||
elif [ "$prefix" = "ebusd_press" ]; then
|
elif [ "$prefix" = "ebusd_press" ]; then
|
||||||
sensors="BrinePress HeatSystemPress VaporPressHigh VaporPressLow"
|
sensors="BrinePress HeatSystemPress VaporPressHigh VaporPressLow"
|
||||||
else
|
else
|
||||||
@@ -34,13 +34,17 @@ if [ "$1" = "config" ]; then
|
|||||||
fi
|
fi
|
||||||
echo 'graph_category Heizung'
|
echo 'graph_category Heizung'
|
||||||
for sensor in $sensors; do
|
for sensor in $sensors; do
|
||||||
echo ${prefix}_${sensor}.label $sensor
|
echo ${prefix}_${sensor/:/_}.label $sensor
|
||||||
print_warning ${prefix}_$sensor
|
print_warning ${prefix}_${sensor/:/_}
|
||||||
print_critical ${prefix}_$sensor
|
print_critical ${prefix}_${sensor/:/_}
|
||||||
done
|
done
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
for sensor in $sensors; do
|
for sensor in $sensors; do
|
||||||
RESULT=`echo "r $sensor"|nc localhost 8888 2>/dev/null|head -n 1|sed -e 's#;.*$##'`
|
if [ "${sensor/:/_}" = "$sensor" ]; then
|
||||||
echo ${prefix}_${sensor}.value $RESULT
|
RESULT=`echo "r $sensor"|nc localhost 8888 2>/dev/null|head -n 1|sed -e 's#;.*$##'`
|
||||||
|
else
|
||||||
|
RESULT=`echo "r -c ${sensor/:/ }"|nc localhost 8888 2>/dev/null|head -n 1|sed -e 's#;.*$##'`
|
||||||
|
fi
|
||||||
|
echo ${prefix}_${sensor/:/_}.value $RESULT
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user