Seite 1 von 1
Sonne und Mond
Verfasst: 08 Aug 2025 18:53
von moppedhausi
Guten Abend Werner,
wenn ich im Seasons Skin auf Sonne und Mond klicke, sehe ich ja auch die Zeit vom Tageslicht.
Darunter sollte normalerweise auch stehen, wieviel kürzer oder länger der Tag gegenüber Gestern ist.
Bei mir steht:
Tageslicht gesamt 14 Stunden, 59 Minuten, 46 Sekunden
0 Minuten, 0 Sekunden weniger als gestern
Seltsamerweise beim GW3000 und auch beim GW2000
Wo habe ich eine Einstellung übersehen?
Re: Sonne und Mond
Verfasst: 08 Aug 2025 19:09
von Werner
@Wilfried,
das ist eine sehr, sehr gute Frage.
Den ich hab ja bis zu 7 Instanzen auf einem Raspi und da kommt beides vor,
sowohl wie bei Dir (0 Minuten ...) als auch mit der Anzeige mit
3 Minuten ....
Ich bin momentan ratlos.
Re: Sonne und Mond
Verfasst: 09 Aug 2025 08:06
von moppedhausi
Schon etwas seltsam.
Beim GW2000 habe ich weiterhin noch den Belchertown Skin und WDC Skin installiert.
Beim Belchertown Skin wird korrekt "3 Minuten, 22 Sekunden weniger als gestern" dargestellt,
beim WDC und Seasons Skin aber "0 Minuten, 0 Sekunden weniger als gestern"
Also muss Weewx die korrekten Daten übermitteln, sonst würde es im Belchertown Skin ja nicht korrekt sein.
Re: Sonne und Mond
Verfasst: 09 Aug 2025 13:40
von Werner
Das Problem liegt am Eintrag
in der weewx.conf
und der Verwendung von
$sun_visible_change.long_form in der Originalen celestial.inc
Dieser Eintrag (group_deltatime = hour) ist aber unbedingt notwendig, dass die Sonnenscheindauer bzw. Regendauer in der Chronik
als Stundenwert dargestellt wird.
Ich habe deshalb die
celestial.inc angepasst, hier wird
$sun_visible_change.long_form
nicht mehr verwendet und die frühere direkte Berechnungsmethode dafür verwendet
Die angepasste Datei celestial.inc ist auf GitHub zu finden.
Re: Sonne und Mond
Verfasst: 09 Aug 2025 19:43
von moppedhausi
Super Werner, vielen Dank.
Re: Sonne und Mond
Verfasst: 10 Aug 2025 12:02
von Werner
Vom Entwickler wurde eine Fehlerbereinigte
almanac.py
zur Verfügung gestellt.
Damit sollte wieder die Originale
celestial.inc verwendet werden
... denn mein Workaround unterscheidet nicht zwischen Minute/Minuten und Sekunde/Sekunden,
was eben die Originale macht.
Ausserdem dürfte damit beim wdc-Skin diese Anzeige auch wieder richtig sein!
https://github.com/WernerKr/Ecowitt-or- ... almanac.py
Re: Sonne und Mond
Verfasst: 10 Aug 2025 17:22
von moppedhausi
Werner hat geschrieben: ↑10 Aug 2025 12:02
Vom Entwickler wurde eine Fehlerbereinigte
almanac.py
zur Verfügung gestellt.
Guten Tag Werner,
wo bitte finde ich die originale almanac.py, sie liegt bei mir nicht unter /etc/weewx/bin/user?
Re: Sonne und Mond
Verfasst: 10 Aug 2025 18:09
von Werner
@Wilfried,
das ist ein Systemdatei von WeeWx und liegt (bei Debian) unter
/usr/share/weewx/weewx