Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for weewx-DWD #25

Closed
7 tasks done
Daveiano opened this issue Jul 4, 2022 · 2 comments · Fixed by #72
Closed
7 tasks done

Add support for weewx-DWD #25

Daveiano opened this issue Jul 4, 2022 · 2 comments · Fixed by #72
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@Daveiano
Copy link
Owner

Daveiano commented Jul 4, 2022

Add support for various data generated by https://github.com/roe-dl/weewx-DWD

Research

Output from wget-dwd:

bwk_bodendruck_na_ana.png - Pressure map north atlantic
bwk_bodendruck_weu_ana.png - Pressure map west Europe
SchilderLZ.jpg - Warning map
VHDL[50-54]_DWLG_LATEST.html - Forecast as text. Where DLWG in the filename is the counties, see https://github.com/roe-dl/weewx-DWD/wiki/Abk%C3%BCrzungen-der-Bundesl%C3%A4nder-beim-Deutschen-Wetterdienst

Output from dwd-warnings:

warn-[BBL].inc - Warnings as includable tamplate
warn-[BBL].json - Warnings as json
Where [BBL] comes from the weewx.conf:

[DeutscherWetterdienst]
    path='/home/dba/dev/test'
    [[warning]]
        icons='../dwd/warn_icons_50x50'
        states='Sachsen'
        [[[counties]]]
              'Kreis Bautzen - Tiefland'='BTL'
              'Kreis Bautzen - Bergland'='BBL'
        [[[cities]]]
              'Dresden'='DD'

Output from ./dwd-cap-warnings --weewx --resolution=city:

warn-[DD].inc and warn-[DD].json - Same as dwd-warnings but for the cities

dwd-warnings Icons https://www.dwd.de/DE/wetter/warnungen_aktuell/kriterien/warnkriterien.html

Output from ./dwd-mosmix --weewx --daily --hourly O461:

Where O461 is the station id, see https://www.dwd.de/DE/leistungen/met_verfahren_mosmix/mosmix_stationskatalog.cfg?view=nasPublication&nn=16102
forecast-O461.inc - Forecast for station id as includable template
forecast-O461.json - - Forecast for station id as json
forecast-O461-hourly.inc - hourly forecast for station id as an includable template

Output from ./dwd-mosmix --weewx --daily --hourly --database O461

dwd-forecast-O461.sdb - The forecast data as SQLite

dwd-mosmix Icons
https://www.dwd.de/DE/wetter/warnungen_aktuell/objekt_einbindung/icons/zuordnung_begriffe_wettericons.pdf;jsessionid=E1457BFD01B4C5DA438980E7DC67CEE6.live11042?__blob=publicationFile&v=2
https://www.dwd.de/DE/wetter/warnungen_aktuell/objekt_einbindung/piktogramm_node.html

dwd-mosmix needs this in weewx.conf

[DeutscherWetterdienst]
    [[forecast]]
        icons='../images'
        orientation=h,v
        #show_obs_symbols = True # optional
        #show_obs_description = False # optional
        #show_placemark = True # optional
  • Images (pressure, warnings)
  • Forecast as text (VHDL files)
  • dwd Warnings
  • Forecast mosmix
  • Forecast mosmix hourly
  • Document
  • Test (add good example output from weewx-DWD to test/ folder and add to Dockerfile, use in custom run)
@Daveiano Daveiano added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 4, 2022
@Daveiano Daveiano added this to the 2.1.x milestone Jul 7, 2022
@Daveiano Daveiano removed this from the 2.1.0 milestone Aug 6, 2022
@Daveiano Daveiano added this to the 2.3.0 milestone Aug 16, 2022
@Daveiano Daveiano linked a pull request Sep 16, 2022 that will close this issue
@Daveiano
Copy link
Owner Author

Related to #71

@Daveiano
Copy link
Owner Author

Support for showing the Meteogram (https://github.com/roe-dl/weewx-DWD#wettervorhersage-als-diagramm) will be available when #75 and #73 are completed.

v2.3.0 of the skin will include support for every feature from weewx-DWD, except the forecast diagram.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant