Skip to content

Support for weewx DWD

David Baetge edited this page Oct 12, 2022 · 15 revisions

Der Skin bietet von Haus aus die Möglichkeit, die verschiedenen Daten die von weewx-DWD bereitgestellt werden, darzstellen.

DWD-Seite DWD-Seite im Skin

Einrichtung von weewx-DWD

weewx-dwd muss so konfiguriert werden, das die generierten Daten im Verzeichnis des skins im Order dwd abgelegt werden. Das ist entweder unter /etc/weewx/skins/weewx-wdc/dwd oder unter /home/weewx/skins/weewx-wdc/dwd. Siehe https://www.weewx.com/docs/usersguide.htm#Where_to_find_things und https://github.com/roe-dl/weewx-DWD#verzeichnis-anlegen.

Icons

Vorhersage

Als Icons für die Wettervorhersage können entweder die Icons vom DWD genutzt werden (siehe https://www.dwd.de/DE/wetter/warnungen_aktuell/objekt_einbindung/piktogramm_node.html unter 'Icons - Wetterzustände', download 'wettericons.zip') oder Icons vom IBM Carbon Design System, der Download ist hier verfügbar.

TODO Screenshot Icons

TODO Screenshot Icons

Die Icons müssen heruntergeladen und im web Verzeichnis unter dwd/icons/ platziert werden also z.b. unter /var/www/html/weewx/dwd/icons/. Siehe hierfür auch https://github.com/roe-dl/weewx-DWD#konfiguration-in-weewxconf. Die Einstellung icons sollte auf den selben Pfad zeigen: icons='../dwd/icons'.

Die Konfiguration icon_set wird derzeit nicht untersützt und muss auf dwd gesetzt sein: icon_set=dwd

Warnicons

Auch die Warnicons müssen vom DWD heruntergeladen werden (https://www.dwd.de/DE/wetter/warnungen_aktuell/objekt_einbindung/piktogramm_node.html unter Icons - Warnelement, warnicons_nach_stufen_50x50.zip) und in das Web Verzeichnis z.b. unter dwd/warn_icons platziert werden. Der Pfad muss mit der Konfiguration in der weewx.conf unter [DeutscherWetterdienst] [[warning]] icons übereinstimmen:

[DeutscherWetterdienst]
    [[warning]]
        icons='../dwd/warn_icons'

Standardmäßig werden die Icons vom DWD benutzt, wenn die Carbon Icons genutzt werden sollen, muss dies in den dwd forecast_table_settings aktiviert werden:

[Extras]
    ...
    [[weewx-DWD]]
        ...
        [[[forecast_table_settings]]]
            ...
            carbon_icons = 1

Konfiguration

Wenn dwd-mosmix verwendet wird, wird die Wettervorhersage sowohl auf der Startseite, als auch auf der DWD-Seite angezeigt. Auf der DWD-Seite können noch zusätzliche Daten angezeigt werden, wie z.B. Vorhersage in Textform, Wetterwarnungen oder Wetterkarten.

TODO Screenshot Forecast Front

Um die DWD-Seite zu aktivieren, muss in der skin.conf der entsprechende Teil entkommentiert werden:

[CheetahGenerator]
    ...
    [[Static]]
        [[[DWD]]]
            template = dwd.html.tmpl
            title = Vorhersage vom DWD

Eine Beispielkonfiguration in der skin.conf mit allen möglichen Optionen:

[Extras]
    [[weewx-DWD]]
        show_text_forecast = True
        dwd_link = https://www.dwd.de/DE/wetter/wetterundklima_vorort/sachsen/sac_node.html
        text_forecast_VHDL = DWLG
        show_pressure_map = True
        show_warning_map = True
        show_text_warnings = True
        show_forecast = True
        mosmix_id = O461
        [[[forecast_table_settings]]]
            show_hourly = 1
            # Does not make sense, do we need this in weewx-forecast?
            #show_legend = 1
            show_date = 1
            show_outlook = 1
            show_temp = 1
            show_dewpoint = 1
            show_pressure = 1
            show_wind= 1
            show_pop = 1
            show_precip = 1
            show_cloud_cover = 1
            show_sun_dur = 1
            carbon_icons = 0

wget-dwd

Lädt eine Vorhersage in Textform für ein konfiguriertes Bundesland herunter. Dazu Bodenluftdruckkarten und eine Karte mit Wetterwarnungen.

Folgende Konfigurationen sind relevant:

show_text_forecast Zeige die Vorhersage in Textform?

text_forecast_VHDL Der VHDL-Code des Bundeslandes für den die Text-Vorhersage gezeigt werden soll, siehe https://github.com/roe-dl/weewx-DWD/wiki/Abk%C3%BCrzungen-der-Bundesl%C3%A4nder-beim-Deutschen-Wetterdienst (der Standardwert ist für Sachsen)

dwd_link Wird als "Quellen-Link" unter der Text-Vorhersage gezeigt (der Standardwert ist für Sachsen)

show_pressure_map Zeige die Bodenluftdruckkarte für West- und Mitteleuropa/Nordatlanktik (https://www.dwd.de/DWD/wetter/wv_spez/hobbymet/wetterkarten/bwk_bodendruck_weu_ana.png)

show_warning_map Zeige eine Karte mit Wetterwarnungen für das gewählte Bundesland, welches in der weewx.conf festgelegt werden muss, siehe https://github.com/roe-dl/weewx-DWD#konfiguration-in-weewxconf.

Achtung: Wenn die Bodenluftdruckkarte oder die Warnkarte verwendet wird, muss diese zusätzlich in der skin.conf angeben werden:

[CopyGenerator]
    copy_always = dwd/SchilderLZ.jpg, dwd/bwk_bodendruck_weu_ana.png

dwd-warnings

Zeigt Warnungen für Landkreise/Städte.

Folgende Konfigurationen sind relevant:

show_text_warnings Zeige Warnungen in Textform für die festgelegten Landkreise und Städte. Diese müssen in der weewx.conf eingetragen werden, siehe https://github.com/roe-dl/weewx-DWD#konfiguration-in-weewxconf.

dwd-mosmix

Tägliche / Stündliche Vorhersage via DWD-Mosmix.

Folgende Konfigurationen sind relevant:

show_forecast Zeige Vorhersage - gilt für die Startseite und für die DWD-Seite.

mosmix_id Mosmix Stations ID, siehe https://www.dwd.de/DE/leistungen/met_verfahren_mosmix/mosmix_stationskatalog.cfg?view=nasPublication&nn=16102. Muss außerdem in der weewx.conf gesetzt werden, siehe https://github.com/roe-dl/weewx-DWD#konfiguration-in-weewxconf.

Karten von weewx-DWD für die Startseite benutzen

Die verschiedenen, von weewx-DWD zur Verfügung gestellten Wetterkarten (bwk_bodendruck_na_ana.png, SchilderLZ.jpg, bwk_bodendruck_weu_ana.png) können auch als radar_img auf der Startseite gezeigt werden.

radar_img = dwd/SchilderLZ.jpg (wenn die Karten im Web Verzeichnis im Ordner dwd liegen).

Wenn die Karten verwendet werden, müssen sie in die skin.conf eingetragen werden:

[CopyGenerator]
    copy_always = dwd/bwk_bodendruck_na_ana.png, dwd/SchilderLZ.jpg, dwd/bwk_bodendruck_weu_ana.png
DWD-Vorhersage auf Startseite DWD Vorhersage und Luftdruckkarte auf Startseite
Clone this wiki locally