Hallo 
ich habe versucht die dwd-mosmix und dwd-cap-warnings durch 
etc/cron.hourly/dwd 
<https://github.com/roe-dl/weewx-DWD/commit/5b884733e91a06991806ca0b68afc8182ad829ef#diff-bb29887eea2a7e01a372f4dcbde112668ceba2dd62b043685b908f6b3f832dbf>
 aktualisieren zu lassen
meine Version "dwd"
#!/bin/bash
# Daten beim Deutschen Wetterdienst herunterladen
# Copyright (C) 2021 Johanna Roedenbeck
# licensed under the terms of the General Public Licens (GPL) v3

# Diese Datei ist unter /etc/cron.hourly zu speichern. Sie muss
# ausfuehrbar sein.

#/usr/local/bin/wget-dwd 2>/dev/null
#/usr/local/bin/dwd-warnings 2>/dev/null >/dev/null

# Soll statt dwd-warnings dwd-cap-warnings verwendet werden,
# hier das Kommentarzeichen entfernen und dafuer eines vor 
# die Zeile mit dwd-warnings setzen
/usr/local/bin/dwd-cap-warnings --weewx --resolution=city 2>/dev/null 
>/dev/null
# für die Gemeinde

/usr/local/bin/dwd-cap-warnings --weewx --resolution=county 2>/dev/null 
>/dev/null
# für den Landkreis

# Fuer Wettervorhersagen XXXXX durch den Stationscode
# ersetzen und das Kommentarzeichen entfernen.
/usr/local/bin/dwd-mosmix --weewx 10162 2>/dev/null >/dev/null
# für die Stadt1

/usr/local/bin/dwd-mosmix --weewx N8326 2>/dev/null >/dev/null
#für die Stadt 2

es erfolgt jedoch keine Aktualisierung der forecast-10162.inc , 
warn-GKR.inc , warn-LWL.inc
die id sind korrekt
Hartmut
[email protected] schrieb am Montag, 24. Januar 2022 um 12:03:20 UTC+1:

> Danke ebenfalls.
>
> [email protected] schrieb am Montag, 24. Januar 2022 um 11:43:48 UTC+1:
>
>> Ich habe die Dateien neu geladen, jetzt ist alles i.O.
>>
>> Danke für die Geduld
>> Hartmut
>>
>> [email protected] schrieb am Montag, 24. Januar 2022 um 10:24:02 UTC+1:
>>
>>> Ich befürchte, wir haben bei der letzten Änderung der Datei 
>>> html2ent.ansi die Datei vom ANSI-Zeichensatz in den UTF8-Zeichensatz 
>>> konvertiert, weshalb sie nicht mehr funktioniert. Ich habe die Datei 
>>> nochmal hochgeladen. Bitte nochmal neu herunterladen und erneut probieren.
>>>
>>> [email protected] schrieb am Montag, 24. Januar 2022 um 09:58:09 UTC+1:
>>>
>>>> Danke für die schnelle Antwort
>>>> Gruß
>>>> Hartmut
>>>>  bei wget-dwd funktioniert bei mir nicht die Umschreibung der Umlaute 
>>>> äöü , wie bei           #include raw "dwd/VHDL50_DWLG_LATEST.html"
>>>>
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> **** Ignoring template /home/weewx/skins/Wetter/forecastT.html.tmpl
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> **** Reason: 'utf-8' codec can't decode byte 0xfc in position 45: invalid 
>>>> start byte
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****  Traceback (most recent call last):
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****    File "/home/weewx/bin/weewx/cheetahgenerator.py", line 343, in 
>>>> generate
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****      unicode_string = compiled_template.respond()
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****    File 
>>>> "cheetah__home_weewx_skins_Wetter_forecastT_html_tmpl_1643014231_4651656_62682.py",
>>>>  
>>>> line 244, in respond
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****    File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 
>>>> 1685, in _handleCheetahInclude
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****      nestedTemplateClass = compiler.compile(source=source,
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****    File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 
>>>> 767, in compile
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****      compiler = compilerClass(source, file,
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****    File "/usr/lib/python3/dist-packages/Cheetah/Compiler.py", line 
>>>> 1660, in __init__
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****      source = f.read()
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****    File "/usr/lib/python3.9/codecs.py", line 322, in decode
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****      (result, consumed) = self._buffer_decode(data, self.errors, 
>>>> final)
>>>> Jan 24 09:55:34 wee2 weewx-weewx[8133] ERROR weewx.cheetahgenerator: 
>>>> ****  UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 
>>>> 45: invalid start byte
>>>> [email protected] schrieb am Montag, 24. Januar 2022 um 09:42:21 UTC+1:
>>>>
>>>>> In der Belchertown-Skin ist das schon eingebunden. Ansonsten muß 
>>>>> folgende Zeile in den <head>-Bereich der HTML-Seite:
>>>>>
>>>>> <link rel='stylesheet' href='//
>>>>> cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/css/weather-icons.min.css?ver=4.7.4'
>>>>>  
>>>>> type='text/css' media='all' />
>>>>> Am besten fügt man den Aufruf "/usr/local/bin/dwd-mosmix --weewx 
>>>>> Stationscode" 
>>>>> in die Datei /etc/cron.hourly/dwd ein. Den Stationscode bietet der 
>>>>> DWD zum Herunterladen 
>>>>> <https://www.dwd.de/DE/leistungen/met_verfahren_mosmix/mosmix_stationskatalog.cfg?view=nasPublication&nn=16102>
>>>>>  an. 
>>>>> Dort kann man sich den passenden heraussuchen. Der Wert in der Spalte 
>>>>> "id" 
>>>>> ist es.
>>>>>
>>>>>
>>>>> [email protected] schrieb am Montag, 24. Januar 2022 um 09:06:10 
>>>>> UTC+1:
>>>>>
>>>>>> Hallo,
>>>>>> eine Frage 
>>>>>> Woher bekomme ich die Dinge wie "<i class="wi wi-thermometer"> " oder 
>>>>>> "<i class="wi wi-direction-down" 
>>>>>> style="transform:rotate(259.625deg);font-size:150%">"
>>>>>>
>>>>>> in der allgemeinen "css" Datei sind derartige "class=wi " und/oder 
>>>>>> "class=wi-thermometer" nicht enthalten. 
>>>>>> Auch die Symbole für Thermometer, Wind, Regenschirm, Manometer, Wolke 
>>>>>> und Sonne, erste Spalte  der Tabelle kann ich bei mir nicht finden, ich 
>>>>>> verwende nur die weewx.css ohne derartige Erweiterungen.
>>>>>>
>>>>>> Bitte ein Tipp! 
>>>>>> und eine Tipp für die Einbindung der neuen dwd-mosmix mit Parameter
>>>>>> Gruss
>>>>>> Hartmut
>>>>>>
>>>>>>
>>>>>>
>>>>>> [email protected] schrieb am Sonntag, 23. Januar 2022 um 14:47:12 
>>>>>> UTC+1:
>>>>>>
>>>>>>> Last year I started to write some little scripts to collect data 
>>>>>>> from Deutscher Wetterdienst (DWD), and as I was asked for, I published 
>>>>>>> them 
>>>>>>> on Github.
>>>>>>>
>>>>>>> Last but no least I looked into the MOSMIX weather forecast data and 
>>>>>>> wrote a script to process those data and create a forecast table.
>>>>>>>
>>>>>>> Example:
>>>>>>>
>>>>>>> [image: MOSMIX-Vorhersage.png]
>>>>>>>
>>>>>>> The scripts you find at weewx-DWD 
>>>>>>> <https://github.com/roe-dl/weewx-DWD>
>>>>>>>
>>>>>>> When I find time I hope I can include that into the Belchertown skin 
>>>>>>> as an additional forecast and warnings provider. But that takes time as 
>>>>>>> I 
>>>>>>> have to learn the internal structures of the forecast function in 
>>>>>>> belchertown.js
>>>>>>>
>>>>>>>

-- 
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/e0738bf6-5d68-48a8-a940-3bdefdcd8b24n%40googlegroups.com.

Reply via email to