FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Wettermodule => Thema gestartet von: Fakenius am 20 Januar 2024, 14:17:05

Titel: Mittelwertbildung der Windrichtung nach Yamartino
Beitrag von: Fakenius am 20 Januar 2024, 14:17:05
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
Titel: Aw: Mittelwertbildung der Windrichtung nach Yamartino
Beitrag von: CQuadrat am 20 Januar 2024, 17:47:07
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.
Titel: Aw: Mittelwertbildung der Windrichtung nach Yamartino
Beitrag von: Fakenius am 23 Januar 2024, 11:16:03
Die neueste Version hängt hier an (Stand 2024-01-26).