Ich hab mir für Modbus einen Windrichtungs (-und -speed) Sensor zugelegt.
Vom Windrichtungssensor hole ich mir alle 5 Sekunden die Richtung. Diese wird als Integer von 0-359 geliefert (0=Norden, 180=Süden, ...).
Jetzt hab ich - um auch die Historie der Richtung zu sehen - einfach die Statistik aktiviert und lass mir das Mittel über 10 Minuten aufzeichnen.
Bin aber jetzt auf 2 Probleme draufgekommen.
1. Problem: Falsche Mittelung
Wenn sich der Wind um Norden herumdreht wird falsch gemittelt!
Einfaches Beispiel: Arithmetisches Mittel von 2 Messwerten:
Messwert 1: 355°
Messwert 2: 5°
Mittelwert: 180° => SÜDEN
Richtig: 0° => NORDEN
Das Problem tritt natülich jedesmal auf sobald ein Messwert näher zu Norden als zu Süden ist!
Hat Loxone hier was passendes?
Wenn nicht - wovon ich ausgehe - wie kann ich das selbst richtig mitteln mit den Loxone-Bausteinen?
Hab hier schon länger überlegt aber komme zu keinem grünen Zweig

2. Problem: Graphische Anzeige
Diese Windrichtung in Grad wird mir wie Temperatur in einem Graphen angezeigt. Was natürlich blöd aussieht wenn der Wind wieder ca. aus Norden kommt. Denn dann kann ich manchmal einen Wert von 2° haben und dann wieder 357°.
Beide Werte sind graphisch weit voneinander weg, aber in im richtigen Leben nah beinander.
Hat Loxone hier irgendwas um sowas graphisch im historischen Verlauf schön & nett darzustellen?
Meine Hoffnung ist hier aber sehr gering

Danke
Soko

Kommentar