Hallo zusammen,
gerade versuche ich, zwei Werte aus dem Archiv zu aggregieren (Laufzeit Heizung/Tag und Tagesdurchschnittstemperatur).
Das Berechnen per Script funktioniert auch, aber jetzt hätte ich gerne die Daten in einem Diagramm mit einem Datenpunkt/Tag dargestellt.
Script:
$lzeit = AC_GetAggregatedValues(11237 /*[Archive Handler]*/, 58708 /*[Steuerung\UVR1611-Haus\Ölbrenner (13)]*/, 1 /* Täglich */, mktime(0, 0, 0, 1, 1, 2019), strtotime("today 00:00"), 0);
$atemp = AC_GetAggregatedValues(11237 /*[Archive Handler]*/, 25814 /*[Steuerung\UVR1611-Haus\S03 T.Außen]*/, 1 /* Täglich */, mktime(0, 0, 0, 1, 1, 2019), strtotime("today 00:00"), 0);
foreach($lzeit as $wert) {
echo date("d.m.Y H:i:s", $wert['TimeStamp']) . " -> " . $wert['Avg'] . PHP_EOL;
}
echo "". PHP_EOL;
foreach($atemp as $wert) {
echo date("d.m.Y H:i:s", $wert['TimeStamp']) . " -> " . $wert['Avg'] . PHP_EOL;
}
Ausgabe z.B.:
30.01.2019 00:00:00 -> 0.4430747263208
29.01.2019 00:00:00 -> 0.3562962962963
28.01.2019 00:00:00 -> 0.35209490740741
27.01.2019 00:00:00 -> 0.32366898148148
26.01.2019 00:00:00 -> 0.36740740740741
25.01.2019 00:00:00 -> 0.49962962962963
24.01.2019 00:00:00 -> 0.52923611111111
[...]
30.01.2019 00:00:00 -> 0.58829605490721
29.01.2019 00:00:00 -> 2.4724884245696
28.01.2019 00:00:00 -> 2.828442131899
27.01.2019 00:00:00 -> 5.3976863345173
26.01.2019 00:00:00 -> 5.5975844868769
25.01.2019 00:00:00 -> 0.59118171377556
24.01.2019 00:00:00 -> -1.721434027723
[...]
Wie mache ich mit IPS daraus ein Kurvendiagramm?
Danke für eure Tipps!