Gutem Morgen,
wie kann ich die "SVG" auf meiner Seite nutzen.
Der Versuch mit der SearchList-Erweiterung $presentweather aus
Stationsmodell <https://github.com/roe-dl/weewx-DWD/wiki/Stationsmodell>
Beispiel:
$presentweather(ww=$current.ww,n=$hour($data_binding='dwd_binding').cloudcover.avg.raw,windDir=$current.windDir,windSpeed=$current.windSpeed,outTemp=$current.outTemp,dewpoint=$current.dewpoint,barometer=$span(hour_delta=3).barometer).station(format='DWD',width=40)
endet mit:
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** Traceback (most recent call last):
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 348, in
generate
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** unicode_string = compiled_template.respond()
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** File "_home_weewx_skins_Standard_indexRad_html_tmpl.py", line 513,
in respond
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line
1708, in _handleCheetahInclude
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** File "_home_weewx_skins_Standard_links_forecast_inc.py", line 127,
in respond
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** File "/home/weewx/bin/user/weathercodes.py", line 1953, in
presentweather
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** return PresentWeatherBinder(wwl=ww, n=n, night=night,
lang=self.lang, ww_texts=self.ww_texts, wawal=wawa, **kwargs)
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** File "/home/weewx/bin/user/weathercodes.py", line 1360, in __init__
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** if wwl.value_t[2]=='group_wmo_wawa':
Jun 5 07:35:39 wetter weewx-weewx[762396] ERROR weewx.cheetahgenerator:
**** TypeError: 'UnknownType' object is not subscriptable
in "home_weewx_skins_Standard_indexRad_html_tmpl.py" habe ich das Beispiel
eingefügt.
Meine Änderung nur in:
# sys.path.append('/usr/share/weewx')
sys.path.append('/home/weewx')
da WEEWX bei mir in /home/weewx liegt und nicht unter /usr/share/weewx
Die data_binding = 'dwd_binding' für DWD und die data_binding='wx_binding'
für weewx existieren.
Gruß
Hartmut
Karen K schrieb am Mittwoch, 31. Mai 2023 um 21:59:43 UTC+2:
> I started enhancing the $presentweather tag to create an SVG picture
> showing the actual readings of the station in the layout used in weather
> maps. For the German Weather Service it looks like this:
>
> [image: station2.png]
> The WMO defined a slightly different layout, which can be created, too.
>
> For more information see:
>
> - Station model
> <https://github.com/roe-dl/weewx-DWD/wiki/Stationsmodell>
> - weewx-DWD <https://github.com/roe-dl/weewx-DWD> (which is not
> limited to the DWD any more)
>
>
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/f7c5b1fb-f94c-413b-8383-c56aab63ec1cn%40googlegroups.com.