NEWS
Tagesertrag von OpenDTU nur höchsten Wert speichern
-
Hallo zusammen,
ich habe eine OpenDTU von der ich die Daten per MQTT in die InfluxDB speichere. Einen Alias habe ich für den Tagesertrag erstellt und würde gern nur den letzten höchsten Wert in die DB schreiben.Kann ich bei der Erfassung schon was einstellen, oder muss das in einer Abfrage / Task in der DB gelöst werden.
alias.0.Elektro.Erzeugung.PV_OpenDTU_yieldday
Vielen Dank schon mal
Markus
-
@mschindler
Nimm keinen Alias, sondern einen eigenen DP in0_userdata.0
.
In den schreibst Du nachts z.B. um 23:59 Uhr den Tagesertrag der DTU und protokollierst ihn in influx. -
@codierknecht Kannst du mir das bitte kurz ins Stichpunkten aufzeigen. Vielen Dank
-
@mschindler das waren doch Stichpunkte
- 1 Datenpunkt anlegen unter 0_userdata.0
- 2 kleines script
trigger Uhrzeit 23:59
aktualisiere DP(userdata.0.xy) mit Wert von Tagesertrag - 3 anstatt den DP von Opendtu loggst du den DP userdata... in influx
irgendein Punkt unklar?
-
genau so mache ich es mit allen kumulierenden Werten
auch für Monat und Jahranders kann man sonst keine Balkendiagramme generieren
-
@mschindler 2te Variante wäre deinen DP .total mit Sourceanalytics zu erfassen und hast dann entsprechend Datenpunkte für Tag, Woche, Monat, Jahr, die du in die Influx schreiben kannst
-
@crunchip oder den Adapter valuetrackovertime zu nehmen
-
@fredf sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
valuetrackovertime
den hat ich gar nicht auf dem Schirm
-
@fredf sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
valuetrackovertime
Danke für die Infos!
Wo kann ich den für den valuetrackovertime die Statistik einehen?
Eingrichtet aktiviert ist er. -
-
@crunchip sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
@fredf sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
valuetrackovertime
den hat ich gar nicht auf dem Schirm
du und andere Leut
-
@homoran liest man ja kaum was von dem Adapter, wenn ich danach suche, finde ich
https://forum.iobroker.net/topic/41083/test-adapter-valuetrackerovertime-0-5-4?_=1693486727304denn kennen wohl nur Insider und wir beide gehören wohl nicht dazu
-
@crunchip sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
finde ich
oops, das war vor 2 1/2 Jahren. ist vollkommen an mir vorbeigegangen
-
@crunchip
Der funktioniert richtig gut. Und mit dem Rücksetzen der Shellys gibt es auch keine Pobleme. OK, keine Umrechnung in Euro....
@mschindler
-
@fredf installiert habe ich ihn mir, guck ich mir morgen dann mal an
-
@homoran Kannst du mir das Script hier bereitstellen, um den Wert um 23:59 zu schreiben.
-
@mschindler sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
@homoran Kannst du mir das Script hier bereitstellen, um den Wert um 23:59 zu schreiben.
Ehrlich?
das ist ein Einzeiler für dich.Hast du es wenigstens versucht?
Das enthält einiges mehr!
du brauchst aus dem markierten Teil nur die erste Zeile
-
-
@fredf sagte in Tagesertrag von OpenDTU nur höchsten Wert speichern:
OK, keine Umrechnung in Euro....
beim stöbern hab ich den noch gefunden
https://github.com/ioBroker/ioBroker.consumption -
@crunchip schaue ich mir an