tell about config file
[munin-heatpump.git] / heatpump-dimplex-wpm_
index fff7fe7..4e13003 100755 (executable)
@@ -17,6 +17,8 @@
 
 =head2 EXAMPLE CONFIGURATION
 
 
 =head2 EXAMPLE CONFIGURATION
 
+ In /etc/munin/plugin-conf.d/munin-node:
+
  [heatpump-dimplex-wpm_*]
   env.host_name Heating
 
  [heatpump-dimplex-wpm_*]
   env.host_name Heating
 
@@ -52,14 +54,14 @@ if [ "$1" = "config" ]; then
 
     #Outdoor temperature
     echo 'multigraph heatpump_dimplex_wpm_outtemp'
 
     #Outdoor temperature
     echo 'multigraph heatpump_dimplex_wpm_outtemp'
-    echo 'graph_title Außentemperatur'
+    echo 'graph_title Aussentemperatur'
     echo 'graph_args --base 1000'
     echo 'graph_vlabel °C'
     echo 'graph_info Zeigt die gemessene Außentemperatur an'
     echo 'graph_scale no'
     echo 'graph_category sensors'
 
     echo 'graph_args --base 1000'
     echo 'graph_vlabel °C'
     echo 'graph_info Zeigt die gemessene Außentemperatur an'
     echo 'graph_scale no'
     echo 'graph_category sensors'
 
-    echo 'outtemp.label Außentemperatur'
+    echo 'outtemp.label Aussentemperatur'
     echo 'outtemp.draw LINE1'
 
     #Heating temperatures
     echo 'outtemp.draw LINE1'
 
     #Heating temperatures
@@ -71,9 +73,9 @@ if [ "$1" = "config" ]; then
     echo 'graph_scale no'
     echo 'graph_category sensors'
 
     echo 'graph_scale no'
     echo 'graph_category sensors'
 
-    echo 'returntargettemp.label Rücklaufsolltemperatur'
-    echo 'returntargettemp.draw LINE1'
-    echo 'returntemp.label Rücklauftemperatur'
+    echo 'returntargettemp.label Ruecklaufsolltemperatur'
+    echo 'returntargettemp.draw LINE2'
+    echo 'returntemp.label Ruecklauftemperatur'
     echo 'returntemp.draw LINE1'
     echo 'influxtemp.label Vorlauftemperatur'
     echo 'influxtemp.draw LINE1'
     echo 'returntemp.draw LINE1'
     echo 'influxtemp.label Vorlauftemperatur'
     echo 'influxtemp.draw LINE1'
@@ -88,7 +90,7 @@ if [ "$1" = "config" ]; then
     echo 'graph_category sensors'
 
     echo 'watertargettemp.label Solltemperatur'
     echo 'graph_category sensors'
 
     echo 'watertargettemp.label Solltemperatur'
-    echo 'watertargettemp.draw LINE1'
+    echo 'watertargettemp.draw LINE2'
     echo 'watertemp.label Warmwassertemperatur'
     echo 'watertemp.draw LINE1'
 
     echo 'watertemp.label Warmwassertemperatur'
     echo 'watertemp.draw LINE1'
 
@@ -107,6 +109,31 @@ if [ "$1" = "config" ]; then
     echo 'reqwater.label Anforderung Warmwasser'
     echo 'reqwater.draw LINE1'
 
     echo 'reqwater.label Anforderung Warmwasser'
     echo 'reqwater.draw LINE1'
 
+    #settings: heating level
+    echo 'multigraph heatpump_dimplex_wpm_heating_level'
+    echo 'graph_title Heizungseinstellung'
+    echo 'graph_args --base 1000 --lower-limit 0 --upper-limit 38'
+    echo 'graph_vlabel Einstellung'
+    echo 'graph_info Shows the heating setting'
+    echo 'graph_scale no'
+    echo 'graph_category settings'
+
+    echo 'circuit1.label Heizkreis 1'
+    echo 'circuit1.draw LINE1'
+
+    #error level
+    echo 'multigraph heatpump_dimplex_wpm_errorlevel'
+    echo 'graph_title Alarme/Fehler'
+    echo 'graph_args --base 1000 --lower-limit 0 --upper-limit 100'
+    echo 'graph_vlabel Fehler'
+    echo 'graph_info Shows the error level'
+    echo 'graph_scale no'
+    echo 'graph_category sensors'
+
+    echo 'errorlevel.label Sammelstoermeldung'
+    echo 'errorlevel.draw LINE1'
+    echo 'errorlevel.critical 0:0'
+
     exit 0
 fi
 
     exit 0
 fi
 
@@ -153,3 +180,12 @@ echo 'multigraph heatpump_dimplex_wpm_states'
 echo reqheating.value `echo "$data" | grep DIGITAL/136 | cut -d" " -f2`
 water=`echo "$data" | grep DIGITAL/140 | cut -d" " -f2`
 echo reqwater.value `echo $(($water * 2))`
 echo reqheating.value `echo "$data" | grep DIGITAL/136 | cut -d" " -f2`
 water=`echo "$data" | grep DIGITAL/140 | cut -d" " -f2`
 echo reqwater.value `echo $(($water * 2))`
+
+#Settings: Heating level
+echo 'multigraph heatpump_dimplex_wpm_heating_level'
+echo circuit1.value `echo "$data" | grep 'INTEGER/1 ' | cut -d" " -f2`
+
+#Error level
+#docs: 8,Analog,Ausgang,Sammelstörmeldung
+echo 'multigraph heatpump_dimplex_wpm_errorlevel'
+echo errorlevel.value `echo "$data" | grep 'ANALOG/8 ' | cut -d" " -f2`