Skip to content

Biowettervorhersage

roe-dl edited this page Aug 9, 2024 · 7 revisions

image

Unter Biowetter wird der Einfluß des Wetters auf das Befinden und auf die Ausprägung der Symptome verschiedener chronischer Krankheiten verstanden. Die Auswirkungen sind nicht bei allen Menschen gleich. Für einen einzelnen Menschen können bestimmte Faktoren auch gar nicht relevant sein. Der Nutzer muß die Werte deshalb stets mit einer persönlichen Gewichtung versehen.

Deutscher Wetterdienst

Der DWD berechnet Indizes für verschiedene Einflußgrößen. Sie gelten für jeweils größere Gebiete.

Konfiguration

Die Konfiguration steht im Abschnitt [WeatherServices] und [[forecast]].

[WeatherServices]
    path = /etc/weewx/skins/SKINNAME/dwd
    ...
    [[forecast]]
        ...
        [[[Health]]]
            # Biowetter
            log_sleeping = true
            # Anbieter
            provider = DWD
            model = biowetter
            # Vorhersageregion (Beispiel)
            area = 'G'
            # Dateiname der zu erzeugenden Datei health-biowetter-<file>*
            file = 'G'
            # Präfix für Meßgrößen
            prefix = ''
            # Größe der Symbole (optional)
            plusminus_icon_size = 20
            # Name des Vorhersagegebietes über der Tabelle darstellen oder nicht (optional)
            show_placemark = true
            # Überschreiben der Klassenzuordnung der Tabelle (optional)
            horizontal_table_classes = "dwdbiowettertable table-striped"
            # Überschreiben der Klassenzuordnung der Zwischenüberschriften (optional)
            horizontal_main_effect_td_classes = "records-header"

Die Schlüssel haben folgende Bedeutung:

  • path: Ort, an dem die erzeugten HTML-*.inc-Dateien gespeichert werden sollen
  • provider: hier immer DWD für den Deutschen Wetterdienst
  • model: hier biowetter für die Biowettervorhersage
  • area: Vorhersagegebiet, für das die Vorhersage erzeugt werden soll; Schlüssel siehe Vorhersagegebiete
  • file: Dateiname health-biowetter-<file>.inc
  • prefix: Präfix für die Meßgrößen
  • log_success: Soll bei Erfolg eine Syslog-Meldung erzeugt werden?
  • log_failure: Soll bei Fehlern eine Syslog-Meldung erzeugt werden?
  • log_sleeping: Soll eine Syslog-Meldung erzeugt werden, wie lange der Thread bis zur nächsten Abfrage der Daten schläft?
  • plusminus_icon_size: Wenn der Schlüssel existiert, bestimmt er die Größe der Symbole. Wenn der Schlüssel fehlt, ist die Höhe 20px.
  • show_placemark: Ist der Schlüssel true oder fehlt, dann wird die Bezeichnung des Vorhersagegebietes oberhalb der Tabelle in Fettdruck dargestellt. Bei 'false' entfällt die Angabe.
  • horizontal_table_classes: Hiermit können die Klassen überschrieben werden, die der Tabelle zugeordnet sind. Fehlt der Schlüssel, lauten sie dwdbiowettertable table-striped. Ist der Schlüssel vorhanden, wird dessen Wert verwendet.
  • horizontal_main_effect_td_classes: Hiermit können die Klassen überschrieben werden, die den Zwischenüberschriften zugeordnet sind. Fehlt der Schlüssel, lauten sie records-header. Ist der Schlüssel vorhanden, wird dessen Wert verwendet.

Vorhersagegebiete

Das Gebiet, für das die Vorhersage gilt, wird mit einem Buchstaben beschrieben:

area Gebiet
A Schleswig-Holstein, Hamburg, nördl. Niedersachsen, Bremen
B Mecklenburg-Vorpommern
C Südwestliches Niedersachsen, Nordrhein-Westfalen
D Östliches und südliches Niedersachsen
E Berlin, Brandenburg und im nördlichen Sachsen-Anhalt
F Hessen, Rheinland-Pfalz, Saarland
G südl. Sachsen-Anhalt, Thüringen, Sachsen
H Baden
I Württemberg, Franken ohne östl. Oberfranken
J Niederbayern, Oberpfalz, östl. Oberfranken
K Schwaben, Oberbayern

Quelle: Gefahrenindizes für Wetterfühlige

Nutzung in Skins

Folgende Meßgrößen (observation type) werden bereitgestellt, die wie andere Meßgrößen auch benutzt werden können:

  • biowetterLastUpdate: Zeitstempel des letzten Updates
  • biowetterNextUpdate: wann das nächste Update geplant ist
  • biowetterIssued: Ausgabedatum der Vorhersage, die für die momentane Uhrzeit gilt (Für den Zeitraum von 11:00 Uhr bis 12:00 Uhr ist das noch die Ausgabe vom Vortag.)
  • biowetterValidFrom: Werte gültig seit
  • biowetterValidTo: Werte gültig bis
  • biowetterValue: Code (Type String)
  • biowetterExpectedThermalStress: Thermische Belastung durch Wärme (positive Werte) oder Kälte (negative Werte), jeweils in den Stufen schwach, mäßig, stark und extrem

Beispiel: $current.biowetterIssued

Wurde in der Konfiguration ein Präfix spezifiziert, beginnen die Meßgrößennamen mit dem Präfix, und es folgen die obigen Bezeichnungen jeweils mit großem Anfangsbuchstaben.

Außerdem werden HTML-Tabellen erzeugt, die mit der #include-Direktive in Skins eingefügt werden können.

Beispiel: #include "dwd/health-biowetter-G.inc (falls file = 'G' gesetzt wurde)