NEWS
InfluxDB Stomwerte in ein anderes Bucket setzten
-
Hallo ich möchte gerne meine Verbrauchswerte an Strom mit der Aussentemperatur vergleichen. Deswegen sind die Werte der Aussentemperatur in dem:
Measuremant: stromaussen
Field: strommaussenvergleich
Zimmer: aussen
und werden jeweils um Mitternacht mittels Task dorthin geschickt.Nun möchte ich die Verbrauchswerte werden alle 24 Std. gemessen dorthin befördern.
Das wäre der Datenpunkt in InfluxDBfrom(bucket: "iobroker") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.Stromzähler.Telegram_melder.Tageswert") |> filter(fn: (r) => r["_field"] == "value") |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false) |> yield(name: "mean")
Schön wäre es wenn mir jemand genau erklären kann wie ich diesen Script schreibe und warum ich das so schreiben muss das er funktioniert.
Gruß
Mico