Hallo,
ich habe mich mal an die Mittelwertbildung der Windrichtung gemacht. Meine Wetterfahne pendelt nämlich gerne ein bisschen herum und bekanntermaßen klappt ein einfaches arithmetisches Mittel bei Winden, die um Nord pendeln, nicht. Es hat sich aber jemand damit beschäftigt: Yamartino (https://en.wikipedia.org/wiki/Yamartino_method)
Wer Interesse hat, kann gerne meine Funktion für die 99_Utils.pm ausprobieren. Die jeweils neueste Version hängt hier an: https://forum.fhem.de/index.php?msg=1301117
Der Aufruf geschieht z.B. per Userreading:
windDirectionDegreeMean:windDirectionDegree:..+ { windDirMean($name, 'windDirectionDegree', 1800); }
Die '1800' definiert die Haltezeit der Werte im Puffer. Das sieht man schön im Log.
In der Sub lässt sich bei "# verbose level for LOG3's" einstellen, was alles geloggt wird.
Ich habe für dieses "Projekt" die "TimeSeries.pm" verwendet.
Joachim
Vielen Dank dafür!
Das hat mich an eine meiner Baustellen bezüglich Wetterdarstellung erinnert:
Windrose (https://de.wikipedia.org/wiki/Windrose_(Meteorologie)#/media/Datei:Wind_rose_plot.jpg)
Vielleicht kann ich das dafür nutzen.
Die neueste Version hängt hier an (Stand 2024-01-26).