Fehler bei Ausführung des Tagesverbrauch Scriptes?

Guten Abend!
Ich habe ein sehr merkwürdiges Problem mit meinem Skript bzw. dem Archiv!
Ich logge den Täglichen Verbrauch des Wärmemengenzähler, nur beim Auslesen des Tagesverbrauches wird der Wert nicht in die Variable Geschrieben!

Beim Ausführen des Skriptes erscheint keine Fehlermeldung!

Das Interessante dabei ist, das wenn ich IPS neu Starte, dann das Script ausführe der Wert richtig Aktualisiert wird!
Ich habe schon Versucht die Variable die ich Logge neu zu Aggregieren-leider kein Erfolg!

Bei den anderen Tageswerte die ich auch Logge tritt der Fehler nicht auf!

Danke für die Info!!

Das.Skript und ein Screenshot der Struktur wäre nicht schlecht…


$jahr=date("Y");
$timestamp = mktime(0,0,0,1,1,$jahr);
$werte=AC_GetAggregatedValues(44061 /*[Archiv]*/,47011,1,$timestamp, time(),0);
SetValue(46695 /*[Wärmeenergie Verbrauch Aktuell\Wärmeenergie\Tagesverbrauch]*/ , $werte[0] ['Avg']);


Hier das Script das ich jeweils um 00:10 Ausführe.
Beim Ausführen bekomm ich keine Fehlermeldung! Aber wie bereits geschrieben wir der Wert nicht aktualisiert-erst nach dem ich IPS Neu gestartet habe.

Bei Wasser und Strom benutze ich auch das selbe Script, nur die Variablen sind entsprechend Angepasst-da bekomm ich immer die richtigen Werte Angezeigt

Ich vermute mal das es nicht am Script liegt!
Beim Neustart von IPS, ist ersichtlich das im Archiv, wo die Werte der Variablen gespeichert werden jedes Mal beim starten der aktuelle Wert der Variable gespeichert wird!
Was sonst nicht der Fall ist.

Beim nochmaligen ausführen des Scriptes passt der Tageswert dann!

In welchem Zeitraum werden die Werte einer geloggten Variable gespeichert?