Summe einer Zähler-Grafik in Variable übernehmen

Hallo,
ich habe eine Zähler-Variable welche mir die tägliche / wöchentliche Veränderung schön summiert darstellt.
Der Zähler läuft eigentlich im Bereich von über 3 Mio, in den Grafiken sind jeweils nur die Tages oder Stunden-Veränderungen. Das ist sehr praktisch.

Gibt es eine Möglichkeit, diese Werte auch im Script für einen bestimmten Tag/Stunde/Zeitbereich so schön summiert heraus zu bekommen?

!! Frohes Fest euch allen !!

Die Daten sehen so aus:
Tages-Rohwerte:
Name: UMB Tag Stack (ID: 26800)
Aggregation: Tag
Start: 21.12.2020 00:00:00
Ende: 24.12.2020 14:43:06
TimeStamp;Avg;MinTime;Min;MaxTime;Max
24.12.2020 00:00:00;22695,000000;24.12.2020 00:25:01;1,000000;24.12.2020 01:32:00;58,000000
23.12.2020 00:00:00;37886,000000;23.12.2020 10:32:00;1,000000;23.12.2020 21:32:00;30,000000
22.12.2020 00:00:00;34602,000000;22.12.2020 02:35:00;1,000000;22.12.2020 14:09:13;222,000000

Stunden-Rohwerte:
Name: UMB Tag Stack (ID: 26800)
Aggregation: Stunde
Start: 24.12.2020 00:00:00
Ende: 24.12.2020 14:43:29
TimeStamp;Avg;MinTime;Min;MaxTime;Max
24.12.2020 14:00:00;0,000000;24.12.2020 14:43:21;0,000000;24.12.2020 14:00:00;0,000000
24.12.2020 13:00:00;1601,000000;24.12.2020 13:42:00;4,000000;24.12.2020 13:00:00;29,000000
24.12.2020 12:00:00;1573,000000;24.12.2020 12:21:00;5,000000;24.12.2020 12:00:00;29,000000
24.12.2020 11:00:00;1741,000000;24.12.2020 11:20:00;28,000000;24.12.2020 11:19:00;30,000000
24.12.2020 10:00:00;1638,000000;24.12.2020 10:39:00;14,000000;24.12.2020 10:00:00;29,000000
24.12.2020 09:00:00;1637,000000;24.12.2020 09:18:00;12,000000;24.12.2020 09:48:00;30,000000
24.12.2020 08:00:00;1679,000000;24.12.2020 08:52:00;11,000000;24.12.2020 08:00:00;29,000000
24.12.2020 07:00:00;1608,000000;24.12.2020 07:20:01;21,000000;24.12.2020 07:02:01;29,000000
24.12.2020 06:00:00;1423,000000;24.12.2020 06:42:01;14,000000;24.12.2020 06:08:01;29,000000
24.12.2020 05:00:00;1527,000000;24.12.2020 05:04:00;7,000000;24.12.2020 05:00:00;29,000000
24.12.2020 04:00:00;1740,000000;24.12.2020 04:00:00;29,000000;24.12.2020 04:00:00;29,000000
24.12.2020 03:00:00;1717,000000;24.12.2020 03:40:00;14,000000;24.12.2020 03:00:00;29,000000
24.12.2020 02:00:00;1691,000000;24.12.2020 02:37:00;10,000000;24.12.2020 02:00:00;29,000000
24.12.2020 01:00:00;1709,000000;24.12.2020 01:20:00;5,000000;24.12.2020 01:32:00;58,000000
24.12.2020 00:00:00;1411,000000;24.12.2020 00:25:01;1,000000;24.12.2020 00:00:01;29,000000

Symcon DB-Rohwerte 2020-12-24 14-45-01.pngSymcon Zähler 2020-12-24 14-41-56.png

Hi,

du kannst das mit einem Script lösen.

<?php

$Archiv=37323; //ID vom Archiv 
$ID=53283; // eine Variable mit dem Zählertyp ZÄHLER. 
$sum = 0;


$werte = AC_GetAggregatedValues($Archiv, $ID, 0 /* Stündlich */, strtotime("yesterday 00:00"), strtotime("today 00:00")-1, 0);


foreach($werte as $wert) {
    $sum+= $wert['Avg'];
}  


SetValue(12345, $sum); 

https://www.symcon.de/service/dokumentation/modulreferenz/archive-control/ac-getaggregatedvalues/

Gruß