Weewx 5.1 fehlerhafter Eintrag löschen

wenn es um andere Software geht
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Guten Aben Werner.

Jetzt läuft Weewx, hatte beim kopieren aus sensors.inc sensor.inc gemacht. Blöder Fehler.

Vielen Dank Werner für Deine tolle Hilfe.

https://www.wetter-willich.de/wetter/weewx/
Gruss Wilfried
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Zwei Fragen habe ich noch.

Unter Batterie Status fehlt mir noch der Bodensensor (WN34L), der Blitzsensor (WH57), der CO2-Sensor (WH45) und der Leckagesensor (WH55).

Wo kann ich die Bezeichnungen unter Spannung ändern, z. B. für ws90cap_volt?
seasons3.png
seasons3.png (17.26 KiB) 1147 mal betrachtet
Gruss Wilfried
Benutzeravatar
Werner
Site Admin
Beiträge: 5817
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 90 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von Werner »

Unter Batterie Status fehlt mir noch der Bodensensor (WN34L), der Blitzsensor (WH57), der CO2-Sensor (WH45) und der Leckagesensor (WH55).
Diese Sensoren stellen mehre Werte (0-6) zur Verfügung. Der "normale" Season skin kennt diese Auswertung nicht.
Du kannst versuchen meine sensors.inc zu verwenden und herauszufinden warum bei Dir es nicht funktioniert, da es bei mir ja funktioniert (mit aktivierter Debug = 1).
Den das in die vorhandene sensors.inc mit zu integrieren wird zu aufwendig.
Wo kann ich die Bezeichnungen unter Spannung ändern, z. B. für ws90cap_volt?
in der lang/de.conf ergänzen

Code: Alles auswählen

[Labels]
   [[Generic]]
     ws90cap_volt          = WS90 Kondensator
oder eben den Text, den Du haben möchtest.
Diese Benutzer haben sich bei Werner für den Beitrag bedankt:
moppedhausi
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Guten Abned Werner,

jetzt habe ich Deine sensors.inc eingebunden und Debug eingeschaltet.
Wie schon vorher wird die index.html nicht erzeugt, alle anderen Dateien wohl.

Das steht im Logfile:

Code: Alles auswählen

Sep 27 19:40:20 raspberrypi weewxd[72640]: DEBUG user.GTS: timestamps 2024 01.01. 01.02. 29.02. 31.05.
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed.
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Reason: cannot find 'raw' while searching for 'lasttime.raw'
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo' at top of template
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/telemetry.html.tmpl failed.
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons/telemetry.html.tmpl
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Reason: cannot find 'raw' while searching for 'lasttime.raw'
Sep 27 19:40:21 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo' at top of template
Sep 27 19:40:21 raspberrypi weewxd[72640]: INFO weewx.cheetahgenerator: Generated 6 files for report SeasonsReport in 1.25 seconds
Gruss Wilfried
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Hab mal die telemetry deaktiviert, dann bleibt diese Fehlermeldung übrig:

Code: Alles auswählen

Sep 27 19:50:40 raspberrypi weewxd[72640]: DEBUG user.GTS: timestamps 2024 01.01. 01.02. 29.02. 31.05.
Sep 27 19:50:40 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed.
Sep 27 19:50:40 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl
Sep 27 19:50:40 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Reason: cannot find 'raw' while searching for 'lasttime.raw'
Sep 27 19:50:40 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo' at top of template
Sep 27 19:50:40 raspberrypi weewxd[72640]: INFO weewx.cheetahgenerator: Generated 6 files for report SeasonsReport in 0.74 seconds
Gruss Wilfried
Benutzeravatar
Werner
Site Admin
Beiträge: 5817
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 90 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von Werner »

Versuche bitte mal diese Dateien:

Zum Verwenden umbenennen zu sensors.inc
In der sensors.txt sind lasttime.raw durch Fehlerbehandlung abgefangen
in der sensors_ohneraw.txt ist komplett lasttime.raw entfernt oder deaktiviert
sensors_ohneraw.txt
(24.68 KiB) 40-mal heruntergeladen
sensors.txt
(24.39 KiB) 44-mal heruntergeladen
Diese Benutzer haben sich bei Werner für den Beitrag bedankt:
moppedhausi
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Werner hat geschrieben: 27 Sep 2024 19:10 Versuche bitte mal diese Dateien:


In der sensors.txt sind lasttime.raw durch Fehlerbehandlung abgefangen

Code: Alles auswählen

Sep 27 20:30:26 raspberrypi weewxd[72640]: DEBUG user.GTS: timestamps 2024 01.01. 01.02. 29.02. 31.05.
Sep 27 20:30:26 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed.
Sep 27 20:30:26 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl
Sep 27 20:30:26 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Reason: cannot find 'raw' while searching for 'lasttime.raw'
Sep 27 20:30:26 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo' at top of template
Sep 27 20:30:27 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/telemetry.html.tmpl failed.
Sep 27 20:30:27 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Seasons/telemetry.html.tmpl
Sep 27 20:30:27 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** Reason: cannot find 'raw' while searching for 'lasttime.raw'
Sep 27 20:30:27 raspberrypi weewxd[72640]: ERROR weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo' at top of template
Sep 27 20:30:27 raspberrypi weewxd[72640]: INFO weewx.cheetahgenerator: Generated 6 files for report SeasonsReport in 0.88 seconds
Gruss Wilfried
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Werner hat geschrieben: 27 Sep 2024 19:10 Versuche bitte mal diese Dateien:

in der sensors_ohneraw.txt ist komplett lasttime.raw entfernt oder deaktiviert
Keine Fehlermeldung und die index.html wird erstellt.
Gruss Wilfried
Benutzeravatar
Werner
Site Admin
Beiträge: 5817
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 90 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von Werner »

Ich habe die sensors_ohneraw.txt jetzt bearbeitet (recent Abfrage), damit sollten auch Deine N/A verschwinden.

Die Datei heißt jetzt wieder sensors.txt
sensors.txt
(24.55 KiB) 40-mal heruntergeladen
Nachtrag:
Du musst noch die Batt*.png Grafiken in das Webverzeichnis kopieren (werden nur bei ersten Erstellen dieses Verzeichnisse kopiert!)
Diese Benutzer haben sich bei Werner für den Beitrag bedankt:
moppedhausi
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Nochmals vielen Dank für Deine Hilfe.

https://www.wetter-willich.de/wetter/weewx/
Gruss Wilfried
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Guten Morgen Werner.

Die Fragen hören nicht auf. :D

Unter aktuelle Werte finde ich den Wert "L1 Heizung 0,00",
soll das der Leak1 Sensor sein, der mir in der Aufstelleung fehlt?
bild1.png
bild1.png (7.29 KiB) 1121 mal betrachtet
Dann sehe ich unter Batterie Status den Wert "Heizung L1Batt OK 5",
ist das der Batterie Wert von Leak1 Sensor?
bild2.png
bild2.png (7.12 KiB) 1121 mal betrachtet
Edit
Fragen haben sich erledigt, habe die Antworten in der lang.conf gefunden.
Gruss Wilfried
Benutzeravatar
Werner
Site Admin
Beiträge: 5817
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 90 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von Werner »

@Wilfried,
Fragen haben sich erledigt, habe die Antworten in der lang.conf gefunden.
Dann ist es gut.

Was mir bei Deinem WS90 aufgefallen ist:
hat eine uralt Firmware 1.26
und die Faktioren stehen alle auf 5.
Ich würde hier zum Vergleichen mit dem normalen Regensensor (WH40 ?)
die Faktoren mal 1,00 setzen.

Habe heute versucht, den Fehler mit der sensors.inc zu reproduzieren, hatte ja eine entsprechende
Frage im WeeWx Forum gestellt, gelingt mir heute nicht mehr.
WeeWx ist schon sonderbar :roll:
Benutzeravatar
moppedhausi
Beiträge: 787
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 35 mal
Danksagung erhalten: 4 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von moppedhausi »

Werner hat geschrieben: 28 Sep 2024 15:15 Was mir bei Deinem WS90 aufgefallen ist:
hat eine uralt Firmware 1.26
und die Faktioren stehen alle auf 5.
Ich würde hier zum Vergleichen mit dem normalen Regensensor (WH40 ?)
die Faktoren mal 1,00 setzen.
Vor ein paar Wochen war unser Enkel hier und hat den WS90 abmontiert, aber ich habe es nicht geschafft, ein Update einzuspielen.
Beim nächsten Besuch vom Enkel versuche ich es noch einmal.

Den haptischen Regensensor habe ich nur noch als Regendauersensor, er meldet bei Faktor 5 sehr sehr schnell, wenn der erste Tropfen fällt.
Der WH40 ist mein normaler Regensensor, der ziemlich gut die Regenmenge erfasst.
Mit dem haptischen habe ich keine vernüftigen Ergebnisse geschafft. Vielleicht nach einem Update versuche ich es noch einmal.
Werner hat geschrieben: Habe heute versucht, den Fehler mit der sensors.inc zu reproduzieren, hatte ja eine entsprechende
Frage im WeeWx Forum gestellt, gelingt mir heute nicht mehr.
WeeWx ist schon sonderbar :roll:
dann drücke ich Dir die Daumen, vielleicht klappt es ja noch.
Gruss Wilfried
Benutzeravatar
Werner
Site Admin
Beiträge: 5817
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 90 mal
Kontaktdaten:

Re: Weewx 5.1 fehlerhafter Eintrag löschen

Beitrag von Werner »

Den haptischen Regensensor habe ich nur noch als Regendauersensor, er meldet bei Faktor 5 sehr sehr schnell, wenn der erste Tropfen fällt.
Füge mal in die current.inc hinzu

Code: Alles auswählen

('srain_piezo','#72b2c4','current','1'),
Das erfolgt jetzt innerhalb 8 Sekunden (mit der neuen GW2000-Firmware V3.15)
Diese Benutzer haben sich bei Werner für den Beitrag bedankt:
moppedhausi
Antworten