Seite 1 von 1

Statistik Logik

Verfasst: So Aug 04, 2019 2:02 pm
von Hiele
Hallo zusammen,

da ich aus der HS und Edomiwelt komme, tue ich mich ein wenig schwer auf Anhieb den Logikeditor zu verstehen.
Ich möchte gerne die eine oder andere Logik in den TW ziehen.

Also dachte ich mir, nimm was Einfaches, um zu lernen. Trotz KB blicke ich wohl das einfachste Logikmodul nicht wirklich.

Zum Problem: Ich wollte die Außentemperatur eines WG Sensors in eine Timeserie schreiben. Und zwar Min/Max etc.
Dazu habe ich am Eingang der Statistiklogik den Sonsor gehangen und drei Ausgänge auf die Timeserie.
Aber egal wie sich die Temeratur ändert, liegt an allen Ausgängen immer derselbe Wert.
Nun dachte ich, dass evt. eine TS nicht mit drei unterschiedlichen Wertreihen verbunden werden kann und habe nur mal ein Ausgang an die TS gebunden.

Müsste der Baustein nicht an allen Ausgängen unterschiedliche Werte liefern. Zumind. nach ein paar Stunden?


Bild

Für einen Tipp wäre ich Dankbar!

Beste Grüße
Hiele

Re: Statistik Logik

Verfasst: So Aug 04, 2019 2:39 pm
von Robert_Mini
Kurzer Tipp:
Der Statistik Baustein ermittelt min, max etc. aus gleichzeitig anliegenden Signalen nicht das zeitliche Min/Max.
Das Zeitliche Min/Max kommt aber sicher noch.

lg
Robert

Re: Statistik Logik

Verfasst: So Aug 04, 2019 2:56 pm
von Hiele
Dank dir Robert, verstanden. Hatte das so nicht rausgelesen... Wird aber, übe weiter :-)

Grüße
Hiele

Re: Statistik Logik

Verfasst: So Aug 04, 2019 3:56 pm
von gbglace
Hiele hat geschrieben: So Aug 04, 2019 2:02 pm
Zum Problem: Ich wollte die Außentemperatur eines WG Sensors in eine Timeserie schreiben. Und zwar Min/Max etc.
Min / Max / Avg von Werten eines 1-wire Sensors lässt sich doch direkt bei der Definition der Timeseries bei den 1-wire Geräten anlegen. Dazu benötigt es keine Logikengine.

Bzw. was ist bei Dir ein "WG-Sensor" ?

Re: Statistik Logik

Verfasst: Mo Aug 05, 2019 1:15 am
von StefanW
Hallo Hiele,

wie Robert und Göran gschrieben haben, es gibt hier ein (schon öfters vorgekommenes) Missverständnis mit dem Statistik Baustein, den wir durch eine bessere Beschreibung noch begegenen wollen.

==> Es geht hier beim Statistik-Logik-Baustein um Statistiken zu GLEICHZEIITG auftretenden parralel eingespeisten Werten, also man führt mehrere Werte mehrerer Quellen gleichzeitig und parallel in den Baustein ein. Dieser errechnet aus allen anliegenden Werten den DERZEITIGEN Minimalsten / Maximalsten / Durchschnittlichen Wert aus.

Diese Funktion ist sehr praktisch, wenn man mehrere Sensoren um das Haus verteilt hat und nun wissen will, was ist die wärmste / kälteste / durchschnittliche Temperatur im Augenblick aus allen angeshlossenen Sensoren.


Für Deine Aufgabenstellung gibt ws zwei Möglichkeiten:

1. Bei 1-Wire Sensoren kannst Du direkt eine Regel zu Min / Max / Durchschnitt usw. in zeitlicher Hinsucht anlegen. D.h. einfach die Funktion eingeben und die Zeitspanne für welche das berechnet werden soll. Das kann dann so zu beliebigen Zielen ausgegeben werden.

2. Grundsätzlich kann man aber auch einfach die Augenblickswerte aufzeichnen und erst bei der ABFRAGE mit Grafana die Statistik entsprechend berechnen lassen, da es auch hier diese Möglichkeiten gibt.

Mein Favorit: Ich rate zu letzterem, den man hat alle aktuellen Werte, keine Verdichtungen, persistent gespeichert und berechnet nun jeweils das daraus, was man jeweils braucht. Damit stehen einem Benutzer nachträglich noch alle Möglichkeiten offen.

lg

Stefan