Seite 1 von 1

[V4 IP3] 1-Wire Temperatursensor Funktion avg (average)

Verfasst: Mi Mär 29, 2023 7:49 pm
von SchlaubySchlu
Hallo,

ich habe eine Frage zur 1-Wire Temeratursensor Funktion avg (average). So wie ich das sehe, kann ein average über einen bestimmten Zeitraum erstellt werden wie z.B. 2 min, was nach meinem Verständnis einen Mittelwert über alle ausgelesenen Werten der letzten 2 minuten erstellt (gleitender Mittelwert über die Werte der letzten 2 Minuten).

Bild

Wenn ich nun einen Mittelwert über die letzten 100 Messwerte haben möchte, unabhänig von der Zeit wird es kompliziert, bzw. für mich aktuell unmöglich (ohne die Logic zu verwenden), speziell wenn die Temperaturwerte nach Zeit und delta erfasst werden sollen.

Deshalb meine Frage, habe ich etwas übersehen oder gibt es aktuell die Möglichkeit nicht einen gleitenden Mittelwert über die letzten X gelesenen Temperaturwerte zu erstellen (ohne Logic, analog zur vorhandenen Funktion avg)?

Oder muss ich die Logic dafür verwenden, was ja prinzipiell auch funktioniert aber dann die Frage aufwirft warum es generell eine Funktion direkt bei den Sensoren gibt.

Gruß
Ralf

Re: [V4 IP3] 1-Wire Temperatursensor Funktion avg (average)

Verfasst: Mi Mär 29, 2023 8:15 pm
von gbglace
Hi Ralf,
die 1-wire Integration ist eine der ältesten Feature im TWS. Logikmodule der Statistik gab es da noch nicht. Und diese Art der Durchschnitsberechnung auf Basis der Zeitstempel (aus einer timeseriesDB) ist damals ein einfacher schneller Weg gewesen viele granulare Werte einzusammeln aber dennoch im eigentlichen Timeseries-Speicher oder dem KNX-Bus die Datenlast gering zu halten.

Die Eingangs-/Ausgangsmodifizierer an den Subsystemen stellen nunmehr Hilfen zur Verfügung, können und sollen aber nicht individuelle Logiken ermöglichen/ersetzen. Dafür ist dann das Logikmodul des TWS zuständig.

Sicherlich lässt sich das auch anpassen.

Du könntest das also als Feature zur Diskussion stellen, genauer Ausformulieren welche einfachen Alternativen dort noch wie einrichtbar sein sollen. Und dann kann es auf die Featureliste kommen. die Eiligkeit ergibt sich dann darüber wieviele positive Votes diese Funktionswerweiterung hat.

Wenn Du die letzten 100 Werte aggregieren willst und die Werte alle 10s einsammelst, was hindert Dich dann daran den Zeitraum auf 1000 / 1010 Sekunden zu stellen?

Re: [V4 IP3] 1-Wire Temperatursensor Funktion avg (average)

Verfasst: Mi Mär 29, 2023 8:24 pm
von SchlaubySchlu
Hallo Göran,

dann ist das so wie ich es mir schon gedacht habe.

Das Thema ist, es handelt sich um einen Temperatursensor an der FBH und der hat zwei Bedingungen, einmal wenn sich die Temperatur um x°C ändert und dann noch alle x-100 Sekunden falls die Temperatur stabil ist, dann ist das mit einer festen Zeiteinstellung nicht ganz optimal.

In diesem Fall werde ich im Urlaub einen Feature Request zur Diskussion erstellen, und dann sehen wir ja was raus kommt.

Gruß
Ralf