event-aggregator
![]() |
An dieser Seite wird momentan noch gearbeitet. |
Mit dem Attribut event-aggregator können (zeitlich gewichtete) Durchschnittswerte berechnet werden.
Syntax
Das event-aggregator Attribut wird in der folgenden Weise spezifiziert:
attr <device> event-aggregator reading:interval:method:function:holdTime
Die einzelnen Teile haben folgende Bedeutung:
reading
Das zu bearbeitende Reading des aktuellen Gerätes. Wichtig zu bedenken: es kann immer nur einen event-aggregator pro Reading geben. Will man daher mehrere Werte (z.B. min, max, avg), muss man das Reading erst duplizieren (z.B. mit userReadings oder notify). Kann als regulärer Ausdruck angegeben werden (bsp. .*_rain.*)
interval
todo
method
todo
function
todo
holdTime
todo
Wechselwirkungen
- keine bekannt -
Beispiele
- aus der commandref
attr myPowerMeter event-aggregator EP_POWER_METER:300:linear:mean,EP_ENERGY_METER:300:none:v attr myBadSensor event-aggregator TEMP::none:median:300 attr mySunMeter event-aggregator SUN_INTENSITY_24H::const:integral:86400
Siehe auch
Links
- Benutzungstipps (Best Practice) für das Attribut in diesem Forenthread