v2.3.0
- (Optional) Change wind speed unit from beaufort to km/h, mph, m/s or knots in windrose. [GH-51]
- Added (optional) Yesterdays page. [GH-52]
- (Optional) Show date/time when the min / max was reached on the index, yesterday, week and month page. [GH-53]
- Make aggregate_interval configurable for charts / tables [GH-55]
- Added support for weewx-DWD [GH-25], for more Information please have a look at the wiki
- Bugfix: Frost days and Ice days were calculated wrong when using
degree_F
(°F) - Bugfix: Errors when NULL values in archive_day_outtemp or archive_day_rain [GH-77], by @hoetzgit
Please have a look at the wiki for information on how to configure the new features.
Changes made to skin.conf since 2.2.1:
- Line 71, Custom min/max date/time display, see [GH-53].
diagram_tile_winddir_ordinal = True
+show_min_max_time_day = False
+show_min_max_time_yesterday = False
+show_min_max_time_week = False
+show_min_max_time_month = False
windRose_colors = "#f3cec9", "#e7a4b6", "#cd7eaf", "#a262a9", "#6f4d96", "#3d3b72"
- Line 78, custom data tables aggregate_interval, see [GH-55]
+[[tables]]
+ [[[day]]]
+ aggregate_interval = 3600 # 1 hour
+ [[[week]]]
+ aggregate_interval = 21600 # 6 hours
+ [[[month]]]
+ aggregate_interval = 43200 # 12 hours
+ [[[year]]]
+ aggregate_interval = 86400 # 1 day
+ [[[alltime]]]
+ aggregate_interval = 86400 # 1 day
- Exposed more previously static
aggregate_type
s on diagrams.
# Observation specific settings.
[[[windGust]]]
+ aggregate_type = "max"
yScaleMin = 0
[[[radiation]]]
curve = "basis"
yScaleMin = 0
[[[UV]]]
+ aggregate_type = "max"
curve = "step"
yScaleMin = 0
yScaleOffset = 1
[[[rain]]]
+ aggregate_type = "sum"
yScaleOffset = 0.25
[[[rainRate]]]
+ aggregate_type = "max"
curve = "linear"
yScaleMin = 0
yScaleOffset = 0.25
[[[outHumidity]]]
yScaleMin = 0
yScaleMax = 103
[[[ET]]]
+ aggregate_type = "sum"
yScaleOffset = 0.02
- Line 196, added context specific
aggregate_interval
for diagrams [GH-55]
+# Context specific settings, alltime: if not set, will be calculated.
+[[[day]]]
+ aggregate_interval = 1800 # 30 minutes
+ [[[[ET]]]]
+ aggregate_interval = 7200 # 2 hours
+ [[[[rain]]]]
+ aggregate_interval = 7200 # 2 hours
+
+[[[week]]]
+ aggregate_interval = 7200 # 2 hours
+ [[[[ET]]]]
+ aggregate_interval = 86400 # 1 day
+ [[[[rain]]]]
+ aggregate_interval = 86400 # 1 day
+
+[[[month]]]
+ aggregate_interval = 21600 # 6 hours
+ [[[[ET]]]]
+ aggregate_interval = 172800 # 2 days
+ [[[[rain]]]]
+ aggregate_interval = 172800 # 2 days
+
+[[[year]]]
+ aggregate_interval = 172800 # 2 days
+ [[[[ET]]]]
+ aggregate_interval = 1555200 # 8 days
+ [[[[rain]]]]
+ aggregate_interval = 1555200 # 8 days
- Added yesterday page [GH-52]
Line 270:
[[ToDate]]
[[[day]]]
template = index.html.tmpl
+ #[[[yesterday]]]
+ # template = yesterday.html.tmpl
[[[week]]]
template = week.html.tmpl
Line 39:
+#[[weewx-DWD]]
+ # show_text_forecast = True
+ # text_forecast_VHDL = DWLG
+ # dwd_link = https://www.dwd.de/DE/wetter/wetterundklima_vorort/sachsen/sac_node.html
+ # show_pressure_map = True
+ # show_warning_map = True
+ # show_text_warnings = True
+ # show_warnings_on_front = XXX
+ # show_forecast = True
+ # mosmix_id = XXXX
+ # [[[forecast_table_settings]]]
+ # show_hourly = 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
Line 290:
[[Static]]
#[[[about]]]
#template = about.html.tmpl
#title = About
+ #[[[DWD]]]
+ #template = dwd.html.tmpl
+ #title = Vorhersage vom DWD
What's Changed
- Added yesterday page. Updated translations. Added SLE. [GH-52] by @Daveiano in #64
- 53 show time when the min max was reached by @Daveiano in #65
- 51 change wind unit from beaufort to kmh opt in by @Daveiano in #66
- 55 make aggregate interval configurable for charts tables by @Daveiano in #70
- 25 add support for weewx dwd by @Daveiano in #72
Full Changelog: v2.2.1...v2.3.0