Logik zur Werteaggregierung
Verfasst: Fr Okt 29, 2021 10:18 am
Hallo zusammen,
wie ich hier beschrieben habe, habe ich nun meinen Smappee Energiemonitor via MQTT mit meinem Wolf verbunden. Allerdings werden die Werte im Sekundentakt geliefert (nicht einstellbar) und ich habe die Befürchtung, dass ich damit früher oder später die InfluxDB oder die Auswertung in Grafana überstrapaziere.
Ich suche nun eine Logik, die diese Werte auf einem Eingang im Sekundentakt annimmt und daraus einen Mittelwert der z.B. letzten 10 Sekunden bildet, und diesen dann alle 10 Sekunden auf den Ausgang gibt.
Hat jemand eine Idee wie man das realisieren könnte? Am liebsten mit einem Standardbaustein, zur Not aber auch mit einer Custom Logik.
VG
Earl
wie ich hier beschrieben habe, habe ich nun meinen Smappee Energiemonitor via MQTT mit meinem Wolf verbunden. Allerdings werden die Werte im Sekundentakt geliefert (nicht einstellbar) und ich habe die Befürchtung, dass ich damit früher oder später die InfluxDB oder die Auswertung in Grafana überstrapaziere.
Ich suche nun eine Logik, die diese Werte auf einem Eingang im Sekundentakt annimmt und daraus einen Mittelwert der z.B. letzten 10 Sekunden bildet, und diesen dann alle 10 Sekunden auf den Ausgang gibt.
Hat jemand eine Idee wie man das realisieren könnte? Am liebsten mit einem Standardbaustein, zur Not aber auch mit einer Custom Logik.
VG
Earl