Übersicht GDAS Wetter



Dieser Funktionsbaustein stellt die aktuellen Wetterwerte des GDAS-Portals für den Standort der Anlage bereit: Temperatur, Luftfeuchtigkeit, Luftdruck, Wind, Niederschlag und eine Wetterbeschreibung. Es sind Modellwerte am eingestellten Standort, keine Wetterstation. Wer die Messwerte einer eigenen Wetterstation braucht, nimmt den Baustein Block Wetterstation.

Bedeutung der Werte. Die Niederschlagsrate ist die Niederschlagsmenge des aktuellen Intervalls, hochgerechnet auf eine Stunde (0,3 mm in 15 Minuten ergeben 1,2 mm/h), keine Messung eines Geräts. Der Tagesniederschlag ist die für den gesamten heutigen Tag vorhergesagte Summe, nicht die seit Mitternacht gemessene. Der Luftdruck ist bevorzugt auf Meereshöhe reduziert; fehlt dieser Wert, gilt der Druck an der Oberfläche, ohne Kennzeichnung. Die Windrichtung ist die Richtung, aus der der Wind kommt, im Uhrzeigersinn ab Nord (90 Ost, 180 Süd, 270 West). Die Wetterbeschreibung ist einer dieser Texte: Klar, Heiter, Teils bewoelkt, Bewoelkt, Nebel, Nieselregen, Regen, Eisregen, Schneefall, Regenschauer, Schneeschauer, Gewitter, Unbekannt. Eine mehrtägige Vorhersage, Windböen und die Sonneneinstrahlung liefert der Baustein nicht.

Einrichtung. Der Baustein braucht den Baustein MQTT GDAS im selben Projekt und auf derselben Steuerung, mit eingetragener Anlagen-Kennung. Weiter ist nichts einzurichten: der Baustein meldet sich dem Portal selbst an, im Portal und in der Adressliste wird nichts zugeordnet. Mit "Adressen generieren" bekommt jeder Ausgang eine eigene Adresse. Je Projekt darf es nur einen Baustein dieses Typs geben.

Welche Werte das Portal sendet. Das Portal sendet nur Werte, deren Ausgang eine Adresse hat. Wer einen Wert nicht braucht, löst die Adresse vom Ausgang. Die Ausgänge A9 (Letzte Aktualisierung) und A10 (Quelldaten vollständig) sollten verknüpft bleiben: ohne sie gibt es keine Prüfung der Aktualität.

Vorhanden und aktuell. DV (Daten vorhanden) ist 1, sobald ein Wert vorliegt, auch der gespeicherte Wert nach einem Neustart. 0 nur, solange noch nie ein Wert angekommen ist. Die Wertausgänge zeigen dann 0 - das ist kein Messwert, deshalb vor der Auswertung DV prüfen. DA (Daten aktuell) ist nach jedem Start 0, auch bei gespeicherten Werten. Es wird 1, sobald das Portal einen neuen Zeitstempel liefert, und fällt auf 0, wenn innerhalb des Timeouts kein neuer kommt. Die Werte bleiben dabei als letzter bekannter Stand stehen und werden nie auf 0 gesetzt. Alle Werte ändern sich nur, wenn das Portal einen neuen Wert sendet. Es prüft etwa alle 15 Minuten und sendet nur bei Änderung.

Speicherung. Die zuletzt empfangenen Werte bleiben nach einem Neustart der Steuerung erhalten, bis das Portal neue liefert. Gespeichert wird einmal pro Stunde und vor dem Einspielen eines Projekts; nach einem Stromausfall fehlt höchstens die letzte Stunde, bis das Portal wieder sendet.

Fehlende und ungültige Werte. Sendet das Portal einen Wert nicht, behält der Ausgang seinen letzten Stand. Werte außerhalb des zulässigen Bereichs oder Texte mit unzulässigen Zeichen werden verworfen; auch dann bleibt der letzte Stand, und das Portal bekommt den Grund gemeldet.

Texte. Die Textausgänge enthalten den vollständigen Text, bis 200 Zeichen. Auf dem KNX-Bus sind Texte nur bis 14 Zeichen übertragbar: dorthin besser die Stufe senden. Die Texte sind ASCII ohne Umlaute ("Maessig", "Fenster schliessen").

Keine Steuerung. Die Werte lösen nichts aus. Fenster-, Lüftungs- oder Beschattungsfahrten brauchen eine eigene Logik mit Freigaben und Schutzprioritäten.

Eingänge

Dieser Baustein hat keine Eingänge. Die Werte kommen vom Portal.

Ausgänge

A1 Temperatur In °C.
A2 Relative Luftfeuchtigkeit In %, 0 bis 100.
A3 Luftdruck In hPa, bevorzugt auf Meereshöhe reduziert.
A4 Windgeschwindigkeit In km/h.
A5 Windrichtung In Grad, 0 = Nord. Die Richtung, aus der der Wind kommt.
A6 Niederschlagsrate In mm/h, siehe oben. Nicht mit dem Tagesniederschlag verwechseln.
A7 Prognostizierter Tagesniederschlag In mm. Vorhergesagte Summe des gesamten heutigen Tages, kein gemessener Zähler.
A8 Wetterbeschreibung Text, siehe oben. Eine Beschreibung, keine Handlungsempfehlung.
A9 Letzte Aktualisierung Zeitstempel des letzten Prüfzyklus im Portal (Sekunden seit 1970, UTC). Jeder Zyklus liefert einen größeren Wert, auch ohne neue Messwerte. Daran erkennt der Baustein, dass das Portal noch liefert. Ein gleicher oder kleinerer Wert zählt nicht als neu.
A10 Quelldaten vollständig 1: im letzten Prüfzyklus lagen alle Quelldaten vor. 0: es fehlten Teile, die Werte können unvollständig sein.
DV Daten vorhanden 1, sobald ein Wert vorliegt (gespeichert oder empfangen). Wird vom Baustein geführt und nicht ans Portal gemeldet.
DA Daten aktuell 1, solange nach dem Start ein neuer Zeitstempel eingetroffen ist und der Timeout nicht abgelaufen ist. Wird vom Baustein geführt und nicht ans Portal gemeldet.

Parameter

Timeout Daten veraltet Minuten ohne neuen Zeitstempel vom Portal, nach denen "Daten aktuell" auf 0 fällt. Vorgabe 40 min (zweieinhalb Prüfzyklen). 0 = die Daten werden nie als veraltet gemeldet.