Hallo, ich musste den Text noch einmal überarbeiten und ergänzen.
Hier nun die Endversion:
Hallo Wetterfans, Hallo Werner,
bin ganz neu hier und habe bereits ein grosses Problem:
Lange Zeit habe ich mit weewx-3.7.1 unter Raspbian "Jessie" erfolgreich gearbeitet (Sicherheitskopien habe ich dummerweise nicht angelegt).
Nun kam ich - warum auch immer - unter MIssachtung des allgemeinen Prinzips "Never change a running system", auf die glorreiche Idee, auf die jeweils aktuellen Versionen von Raspbian und weewx umzustellen.
Das habe ich nun davon:
Ich habe gestern das neue "weewx-4.10.1" unter dem aktuellen "Raspberry Pi OS Bulleye" sehr sorgfältig nach folgender Anweisung:
WeeWX: Installation using setup.py
eingerichtet, und die Daten fliessen auch brav von der Vantage2-Console zum Raspberry Pi (Typ 3B), das zeigt der Monitor an.
Im syslog tauchen jedoch während des runs unerwartet viele ERROR-Meldungen auf, und auf meinem Webserver kommt seltsamerweise nur ein Teil der Grafik-Daten an, z.B. wird die wichtige weewx-Startseite "index.html" nicht übertragen.
Es gibt viele Fehlermeldungen, z.B. "ftp-lib.error_perm" und "raise error" und "ftpgenrator: upload failed".
Das folgende Bild zeigt alle Daten an, die vom Raspi gesendet auf meinem webserver "ftp.strato.de" ankommen.
www.mi-schu.de/daten_weewx.jpg
Meine Frage: Könnt ihr mir bei dem Installationsproblem, insbesondere bei dem FTP-Problem, weiterhelfen, so dass alle weewx-Dateien auf meinem webserver landen?
Hier ein Auszug aus der weewx-syslog-Datei, siehe link unten:
Code
Feb 5 14:59:53 raspberrypi weewx[1840] ERROR weeutil.ftpupload: Failed uploading /home/weewx/public_html/index.html to server ftp.strato.de. Reason: '550 Permission denied.'
Feb 5 14:59:53 raspberrypi weewx[1840] ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'ftplib.error_perm'>': 550 Permission denied.
Feb 5 15:00:48 raspberrypi weewx[1840] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/ftplib.py", line 252, in getresp
Feb 5 15:00:48 raspberrypi weewx[1840] ERROR weewx.reportengine: **** raise error_perm(resp)
Feb 5 15:00:48 raspberrypi weewx[1840] ERROR weewx.reportengine: **** ftplib.error_perm: 550 Permission denied.
Feb 5 15:00:53 raspberrypi weewx[1840] ERROR weeutil.ftpupload: Failed uploading /home/weewx/public_html/index.html to server ftp.strato.de. Reason: '550 Permission denied.'
Feb 5 15:00:53 raspberrypi weewx[1840] ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'ftplib.error_perm'>': 550 Permission denied.
Sehr gut wäre natürlich eine detaillierte Schritt- für Schritt-Anleitung einer erfolgreichen weewx-Installation,
falls abweichend von
http://weewx.com/docs/setup.htm .
Hier noch ein link zu meiner weewx.conf - Datei:
http://www.mi-schu.de/weewx.conf
Und zu meiner weewx-syslog-Datei mit den Fehlermeldungen:
www.mi-schu.de/syslog.txt
Danke für eure Geduld.
MfG cycas
[b][size=150]Hallo, ich musste den Text noch einmal überarbeiten und ergänzen.
Hier nun die Endversion:[/size][/b]
Hallo Wetterfans, Hallo Werner,
bin ganz neu hier und habe bereits ein grosses Problem:
Lange Zeit habe ich mit weewx-3.7.1 unter Raspbian "Jessie" erfolgreich gearbeitet (Sicherheitskopien habe ich dummerweise nicht angelegt).
Nun kam ich - warum auch immer - unter MIssachtung des allgemeinen Prinzips "Never change a running system", auf die glorreiche Idee, auf die jeweils aktuellen Versionen von Raspbian und weewx umzustellen.
Das habe ich nun davon:
Ich habe gestern das neue "weewx-4.10.1" unter dem aktuellen "Raspberry Pi OS Bulleye" sehr sorgfältig nach folgender Anweisung:
WeeWX: Installation using setup.py
eingerichtet, und die Daten fliessen auch brav von der Vantage2-Console zum Raspberry Pi (Typ 3B), das zeigt der Monitor an.
Im syslog tauchen jedoch während des runs unerwartet viele ERROR-Meldungen auf, und auf meinem Webserver kommt seltsamerweise nur ein Teil der Grafik-Daten an, z.B. wird die wichtige weewx-Startseite "index.html" nicht übertragen.
Es gibt viele Fehlermeldungen, z.B. "ftp-lib.error_perm" und "raise error" und "ftpgenrator: upload failed".
Das folgende Bild zeigt alle Daten an, die vom Raspi gesendet auf meinem webserver "ftp.strato.de" ankommen.
www.mi-schu.de/daten_weewx.jpg
Meine Frage: Könnt ihr mir bei dem Installationsproblem, insbesondere bei dem FTP-Problem, weiterhelfen, so dass alle weewx-Dateien auf meinem webserver landen?
Hier ein Auszug aus der weewx-syslog-Datei, siehe link unten:
[b]Code
Feb 5 14:59:53 raspberrypi weewx[1840] ERROR weeutil.ftpupload: Failed uploading /home/weewx/public_html/index.html to server ftp.strato.de. Reason: '550 Permission denied.'
Feb 5 14:59:53 raspberrypi weewx[1840] ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'ftplib.error_perm'>': 550 Permission denied.
Feb 5 15:00:48 raspberrypi weewx[1840] ERROR weewx.reportengine: **** File "/usr/lib/python3.9/ftplib.py", line 252, in getresp
Feb 5 15:00:48 raspberrypi weewx[1840] ERROR weewx.reportengine: **** raise error_perm(resp)
Feb 5 15:00:48 raspberrypi weewx[1840] ERROR weewx.reportengine: **** ftplib.error_perm: 550 Permission denied.
Feb 5 15:00:53 raspberrypi weewx[1840] ERROR weeutil.ftpupload: Failed uploading /home/weewx/public_html/index.html to server ftp.strato.de. Reason: '550 Permission denied.'
Feb 5 15:00:53 raspberrypi weewx[1840] ERROR weewx.reportengine: ftpgenerator: (2): caught exception '<class 'ftplib.error_perm'>': 550 Permission denied.[/b]
Sehr gut wäre natürlich eine detaillierte Schritt- für Schritt-Anleitung einer erfolgreichen weewx-Installation,
falls abweichend von http://weewx.com/docs/setup.htm .
Hier noch ein link zu meiner weewx.conf - Datei: http://www.mi-schu.de/weewx.conf
Und zu meiner weewx-syslog-Datei mit den Fehlermeldungen: www.mi-schu.de/syslog.txt
Danke für eure Geduld.
MfG cycas