WH2900 und WeeWX auf RaspberryPi

Für allgemeine Software
macsvenson
Offline
Beiträge: 37
Registriert: 25 Aug 2022, 18:11
Hat sich bedankt: 3 mal

Re: WH2900 und WeeWX auf RaspberryPi

#31

Beitrag von macsvenson »

ok, habe ich gemacht - beide Dateien als ZIP anbei
Dateianhänge
syslog.zip
(42.07 KiB) 61-mal heruntergeladen
extensions.py.zip
(547 Bytes) 60-mal heruntergeladen
Benutzeravatar
olicat
Offline
Beiträge: 2002
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 26 mal
Danksagung erhalten: 411 mal
Kontaktdaten:

Re: WH2900 und WeeWX auf RaspberryPi

#32

Beitrag von olicat »

Hi!

In meinem wewxd ist Zeile 29 - wie im syslog erwaehnt:

Code: Alles auswählen

import user.extensions
Vermutlich meint weewx dabei die Datei /usr/share/weewx/user/extensions.py. Wenn Du die mit dem vi oeffnest, wird Dir da irgendwas Seltsames angezeigt?

Oliver
macsvenson
Offline
Beiträge: 37
Registriert: 25 Aug 2022, 18:11
Hat sich bedankt: 3 mal

Re: WH2900 und WeeWX auf RaspberryPi

#33

Beitrag von macsvenson »

Ich hab's mit nano geöffnet - für mich nichts ungewöhnliches. Die cat Ausgabe sieht so aus...

Code: Alles auswählen

pi@raspberrypi:~ $ cat /usr/share/weewx/user/extensions.py
#
#    Copyright (c) 2009-2015 Tom Keffer <tkeffer@gmail.com>
#
#    See the file LICENSE.txt for your full rights.
#

"""User extensions module

This module is imported from the main executable, so anything put here will be
executed before anything else happens. This makes it a good place to put user
extensions.
"""

import locale
# This will use the locale specified by the environment variable 'LANG'
# Other options are possible. See:
# http://docs.python.org/2/library/locale.html#locale.setlocale
locale.setlocale(locale.LC_ALL, '')
identisch der ZIP Datei.
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: WH2900 und WeeWX auf RaspberryPi

#34

Beitrag von Gyvate »

versuche es mal mit

Code: Alles auswählen

sudo sed -i 's/\x0//g' /usr/share/weewx/user/extensions.py
irgendwo scheint sich ein NULL-Byte in die extensions.py eingeschlichen zu haben.

Wenn das nichts bringt, würde ich mir meine weewx.conf und das /etc/weewx/skins Verzeichnis sichern und weewx neu installieren (und danach meine weewx.conf und das /etc/weewx/skins Verzeichnis wieder rücksichern).
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
macsvenson
Offline
Beiträge: 37
Registriert: 25 Aug 2022, 18:11
Hat sich bedankt: 3 mal

Re: WH2900 und WeeWX auf RaspberryPi

#35

Beitrag von macsvenson »

@Gyvate ich danke dir.
sed hat nicht geholfen - deshalb werde ich die Neuinstallation machen müssen. Den skin folder und die weewx.conf sichere ich mir zuvor. Und dann einfach nochmal drüber installieren?
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: WH2900 und WeeWX auf RaspberryPi

#36

Beitrag von Gyvate »

genau - wenn Du selbst keine Änderungen an der Skin vorgenommen hast, brauchst Du sie auch nicht zu sichern.
Dann genügt es, die weewx.conf zu sichern (die bei einer Neuinstallation wahrscheinlich sowieso umbenannt wird).

Die Fehlermeldung war übrigens nicht von weewx - soweit ist es beim Start gar nicht gekommen.
Es ist eine Fehlermeldung des Python-Interpreters.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
macsvenson
Offline
Beiträge: 37
Registriert: 25 Aug 2022, 18:11
Hat sich bedankt: 3 mal

Re: WH2900 und WeeWX auf RaspberryPi

#37

Beitrag von macsvenson »

Doch ich habe NeoWX nachinstalliert. Ist der Skin wieder vollständig, wenn ich den Skin folder rücksichere?
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: WH2900 und WeeWX auf RaspberryPi

#38

Beitrag von Gyvate »

1. ist die neowx-material Skin im /etc/weewx/skins Verzeichnis enthalten und kommt bei der Rücksicherung des gesamten ...../skins Verzeichnis auch wieder "zurück"
2. eine weewx Neuinstallation sollte das neowx-material Verzeichnis nicht berühren - kennt es gar nicht
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
macsvenson
Offline
Beiträge: 37
Registriert: 25 Aug 2022, 18:11
Hat sich bedankt: 3 mal

Re: WH2900 und WeeWX auf RaspberryPi

#39

Beitrag von macsvenson »

Ok danke für deine Hilfe - bin erst nächste Woche wieder daheim für die praktische Umsetzung
macsvenson
Offline
Beiträge: 37
Registriert: 25 Aug 2022, 18:11
Hat sich bedankt: 3 mal

Re: WH2900 und WeeWX auf RaspberryPi

#40

Beitrag von macsvenson »

Guten Morgen,
ich habe gestern weewx neu installiert und den /etc/weewx gleich komplett gesichert.
Es wurde eine neue Version von weewx installiert - 4.9.1. Bei der Installation fragte er nach, was mit der weewx.conf passieren soll. Ich habe mich dafür entschieden, die alte zu behalten. Somit brauche ich nicht rücksichern. Mein neo skin ist auch noch im skins-folder vorhanden.
Problem ist, es läuft leider noch nicht wieder. Die Fehlermeldung ist nun eine andere - mir sagt sie nicht viel. Ich habe das syslog mal angehangen.....
Dateianhänge
syslog.zip
(98.29 KiB) 38-mal heruntergeladen
Antworten