"COMMENT: \\n",
};
+const char *consumptiontext[] = {
+ "DEF:kulut=" POWER_RRD_PATH ":kulutus:AVERAGE",
+ "DEF:tuota=" POWER_RRD_PATH ":tuotanto:AVERAGE",
+ "COMMENT:\\n",
+ blank,
+ "COMMENT: "
+ "MIN MAX AVG Last\\n",
+ blank,
+ "LINE1:kulut#0000ff:Kulutus ",
+ "GPRINT:kulut:MIN:" numfmt,
+ "GPRINT:kulut:MAX:" numfmt,
+ "GPRINT:kulut:AVERAGE:" numfmt,
+ "GPRINT:kulut:LAST:" numfmt "\\n",
+ blank,
+ "LINE1:tuota#00ff00:Tuotanto ",
+ "GPRINT:tuota:MIN:" numfmt,
+ "GPRINT:tuota:MAX:" numfmt,
+ "GPRINT:tuota:AVERAGE:" numfmt,
+ "GPRINT:tuota:LAST:" numfmt "\\n",
+ "COMMENT: \\n",
+};
+
+const char *importtext[] = {
+ "DEF:tuont=" POWER_RRD_PATH ":tuonti:AVERAGE",
+ "COMMENT:\\n",
+ blank,
+ "COMMENT: "
+ "MIN MAX AVG Last\\n",
+ blank,
+ "LINE1:tuont#ff0000:Tuonti ",
+ "GPRINT:tuont:MIN:" numfmt,
+ "GPRINT:tuont:MAX:" numfmt,
+ "GPRINT:tuont:AVERAGE:" numfmt,
+ "GPRINT:tuont:LAST:" numfmt "\\n",
+ "COMMENT: \\n",
+};
+
const char *freqoptions[] = {
"--alt-autoscale",
"--vertical-label", "Taajuus Hz",
0
};
+const char *consumptionoptions[] = {
+ "--alt-autoscale",
+ "--vertical-label", "Teho MW",
+ "--units-exponent", "0",
+ 0
+};
+
+const char *importoptions[] = {
+ "--alt-autoscale",
+ "--vertical-label", "Teho MW",
+ "--units-exponent", "0",
+ 0
+};
+
const char *poweroptions[] = {
"--alt-autoscale-max",
"--lower-limit", "0",
DEFINE_IMAGE(freq, "/home/kaapeli/rrdd/power/images/freq", 480, 240);
DEFINE_IMAGE(deviation, "/home/kaapeli/rrdd/power/images/deviation", 480, 240);
DEFINE_IMAGE(price, "/home/kaapeli/rrdd/power/images/price", 480, 240);
+DEFINE_IMAGE(consumption,"/home/kaapeli/rrdd/power/images/consumption", 480, 240);
+DEFINE_IMAGE(import,"/home/kaapeli/rrdd/power/images/import", 480, 240);
static struct rrd_image *power_images[] = {
&powerdaily,
&priceweekly,
&pricemonthly,
&priceyearly,
+ &consumptiondaily,
+ &consumptionweekly,
+ &consumptionmonthly,
+ &consumptionyearly,
+ &importdaily,
+ &importweekly,
+ &importmonthly,
+ &importyearly,
0
};
struct rrd_data_source power_sources[] = {
- SOURCE_ENTRY("kulutus", "GAUGE", 360, 0, 3000)
- SOURCE_ENTRY("tuotanto", "GAUGE", 360, 0, 3000)
+ SOURCE_ENTRY("kulutus", "GAUGE", 360, 0, 20000)
+ SOURCE_ENTRY("tuotanto", "GAUGE", 360, 0, 20000)
SOURCE_ENTRY("vesivoima", "GAUGE", 360, 0, 3000)
SOURCE_ENTRY("ydinvoima", "GAUGE", 360, 0, 3000)
SOURCE_ENTRY("lauhdevoima", "GAUGE", 360, 0, 3000)