Hauptmenü

In event_Readings rechnen?

Begonnen von FunkOdyssey, 29 Mai 2019, 14:50:58

Vorheriges Thema - Nächstes Thema

FunkOdyssey

Ich habe erneut eine Frage zu den event_Readings.

Kann man dort auch Berechnungen durchführen und daraufhin den Median bilden?


Aktuell löse ich das wie folgt:
round((
[zw_pir_haustuer:luminance:d]+
[zw_pir_seite:luminance:d]+
[zw_pir_terrasse:luminance:d]
)/3,2)


Aber ich würde in event_Readings gerne den Median der drei Sensoren berechnen.

Geht das?

Danke.

Ellert

Du berechnest den Mittelwert, nicht den Median, https://de.wikipedia.org/wiki/Median.
Die Berechnung an sich sollte funktionieren.

FunkOdyssey

Ja, das ist mir schon klar.
Ich will die Ergebnisse der drei Sensoren durch den Median glätten.
Im Moment ist es halt nur der Mittelwert, welchen ich hier als Beispiel gewählt habe.

Das :med10 und ähnlich ist doch eine Art Modifier, oder?
Ich frage mich, wie ich diesen Modifier mit einer Berechnung koppeln kann.

Ellert

Der Modifier ist auf ein einzelnes Reading bezogen.
Du könntest ein event_Reading anlegen in dem jeweils der aktuelle Wert der Sensoren gespeichert wird und darauf einen Median bilden.

FunkOdyssey