Read too many values when computing minutely aggregation

Warum bekomme ich mit dem folgenden Code diese Fehlermeldung.
Ich frag ja 5 Minutenwerte ab und die Ergebnismenge sollten weniger als 200 Werte sein.

grafik

$Start = mktime( 5,30,0, intval(date(n)), intval(date(j)), intval(date(Y)) );
$Ende = mktime( 21,30,0, intval(date(n)), intval(date(j)), intval(date(Y)) );
$werte = AC_GetAggregatedValues($ID_Archiv, 50431, 5,$Start,$Ende,1000);

Hallo
So weit ich das noch zusammen bringe :
Es gibt keine 5 minuetige Aggregation.
Laut Doku :
5-Minütige Aggregation (Aus Rohdaten berechnet)

Die Funktion liest alle Daten und macht dann „Online“
eine 5 minuetige.

Ganz genau, und wenn die Rohdaten über das „ArchiveRecordLimit“ (zumindest glaube ich das ist der Spezialschalter und nicht „ArchiveRecordLimitBool“) gehen, dann kommt der Fehler. Standardmäßig wären das also 10000 Rohwerte.

Um das zu beheben könntest du entweder dein Skript anpassen und mehrere Einzelanfragen machen oder du erhöhst den Wert vom Spezialschalter. Ich weiß jetzt nicht wie häufig das bei dir auftritt, daher kann ich hier schlecht eine Empfehlung aussprechen.