Hallo Forum,
mir scheint als würde ein diffValue mit aggregation week maximal für ein Kalenderjahr Werte liefern.
Ist das ein Feature oder ein Fehler?
Erster Versuch ware ohne timestamp_end|begin und das Ergebnis enthielt nur werte für das letzte Jahr, davor nix.
Zweiter Versuch timestamp_end auf 2018-01-01 00:00:00 liefert nur Werte ab 1.1.2017, davor nix.
Dritter Versuch timestamp_end auf 2020-01-01 00:00:00 liefert nur Werte ab 1.1.2019, davor nix.
Attributes
aggregation week
allowDeletion 0
device Buderus2107
diffAccept 10000
event-on-update-reading state
reading Brenner_Laufzeit1_Minuten
timestamp_end 2020-01-01 00:00:00
Das sieht mir nach einem Bug aus. Ich muß es mir aber noch genauer anschauen.
Die SQL's werden entsprechend ausgeführt (siehst du mit verbose 4 im Device).
Aber da sich die Wochennummern bei mehreren Jahren wiederholen überschreiben sich vermutlich die Keys.
Melde mich wieder dazu.
LG