Weewx zeigt keinen Regenwert und keinen Sensor-Status
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Weewx zeigt keinen Regenwert und keinen Sensor-Status
Leider komme ich mit weewx nicht weiter.
Bisher habe ich auf meinem Raspberry-Pi weewx mit dem interceptor-Treiber am Laufen, jedoch ohne Regen- und Sensor-Status-Werte.
Den gjr80/weewx-gw1000-Treiber den ich nach Anleitung und der angepassten weewx.conf installiert habe (die Einstellungen im GW habe ich so wie beim Interceptor belassen) bekomme ich nicht ans Laufen.
Ungünstigerweise habe ich keine großen Linux-Kenntnisse und komme, obwohl ich im Forum schon viel gelesen habe, nicht weiter.
Meine Wetterstation besteht aus dem Ecowitt GW2000A Gateway sowie der WS90 Wetterstation und einem WH31 Sensor.
Über jede Hilfe würde ich mich freuen.
Bisher habe ich auf meinem Raspberry-Pi weewx mit dem interceptor-Treiber am Laufen, jedoch ohne Regen- und Sensor-Status-Werte.
Den gjr80/weewx-gw1000-Treiber den ich nach Anleitung und der angepassten weewx.conf installiert habe (die Einstellungen im GW habe ich so wie beim Interceptor belassen) bekomme ich nicht ans Laufen.
Ungünstigerweise habe ich keine großen Linux-Kenntnisse und komme, obwohl ich im Forum schon viel gelesen habe, nicht weiter.
Meine Wetterstation besteht aus dem Ecowitt GW2000A Gateway sowie der WS90 Wetterstation und einem WH31 Sensor.
Über jede Hilfe würde ich mich freuen.
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Schick mir mal Deine weewx.conf Datei.
Du erfasst anscheinend den Regen mit der WS90 ohne eigenem Regensensor (WH45), dann must Du die Piezo-Regendaten auf die Default Regendaten "umleiten"
Du erfasst anscheinend den Regen mit der WS90 ohne eigenem Regensensor (WH45), dann must Du die Piezo-Regendaten auf die Default Regendaten "umleiten"
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Vielen Dank für die Rückmeldung,
für den Anhang habe ich die Datei in weewx.txt umbenannt!
für den Anhang habe ich die Datei in weewx.txt umbenannt!
- Dateianhänge
-
- weewx.txt
- (19.78 KiB) 70-mal heruntergeladen
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Deine angehängte conf Datei nutzt den Interceptor Treiber oder ist nicht vollständig.
Nur mein modifizierter Interceptor Treiber nutzt alle Möglichkeiten des GW2000 und es sind Mappings notwendig. Wie auch beim GW1000 Treiber.
Nur mein modifizierter Interceptor Treiber nutzt alle Möglichkeiten des GW2000 und es sind Mappings notwendig. Wie auch beim GW1000 Treiber.
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Ja, ich nutze den Interceptor Treiber, den GW1000 Treiber bekomme ich leider nicht ans Laufen.
Nun habe ich noch Deine interceptor.py und die extensions.py im Ordner usr/share/weewx/usr ersetzt.
Seit dem, stimmt auch der Luftdruck.
Leider kann ich mit Mappings noch nichts anfangen.
Nun habe ich noch Deine interceptor.py und die extensions.py im Ordner usr/share/weewx/usr ersetzt.
Seit dem, stimmt auch der Luftdruck.
Leider kann ich mit Mappings noch nichts anfangen.
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Schau Dir den Github Beitrag an, da ist in der Install.py das Mappig auch aufgeführt:
https://github.com/WernerKr/Ecowitt-or- ... eason-skin
https://github.com/WernerKr/Ecowitt-or- ... eason-skin
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Nun habe ich weewx nochmal neu installiert und mit dem Simulator am laufen.
Danach habe ich von der GitHub-Seite die https://www.pc-wetterstation.de/weewx/w ... ceptor.zip heruntergeladen und auf dem Raspberry in den Ordner /tmp gespeichert.
Anschließend die „sudo wee_extension –install=weewx-gw1000_interceptor.zip“ installiert und die weewx.conf soweit ich das verstehe geändert.
Was ich jetzt beobachte ist, dass sich die index.html nicht aktualisiert, die statistics.html, tabular.html, telemetry.html wohl schon.
War das so weit in Ordnung?
Im Anhang ist nochmal meine weewx.conf Datei.
Danach habe ich von der GitHub-Seite die https://www.pc-wetterstation.de/weewx/w ... ceptor.zip heruntergeladen und auf dem Raspberry in den Ordner /tmp gespeichert.
Anschließend die „sudo wee_extension –install=weewx-gw1000_interceptor.zip“ installiert und die weewx.conf soweit ich das verstehe geändert.
Was ich jetzt beobachte ist, dass sich die index.html nicht aktualisiert, die statistics.html, tabular.html, telemetry.html wohl schon.
War das so weit in Ordnung?
Im Anhang ist nochmal meine weewx.conf Datei.
- Dateianhänge
-
- weewx.txt
- (36.88 KiB) 76-mal heruntergeladen
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Warum die Index.html nicht aktualisiert wird, liegt an der current.inc.
Den hier verwende ich Werte aus der GTS.py: Solarenergie gestern. Wenn Gts.py nicht aktiv/installiert ist, führt das zu exception und damit werden die genannten Dateien nicht erzeugt.
Das habe ich mittlerweile abgefangen, die aktualisierte current.inc aber zum Downlod nicht aktualisiert.
Die entsprechenden Einträge in current.inc mit 0
Deaktivieren.
Der GW1000 Treiber ist in der weewx.conf vorbereitet, aber nicht aktiviert.
Wochenbeginn würde ich auf Montag stellen.
Den hier verwende ich Werte aus der GTS.py: Solarenergie gestern. Wenn Gts.py nicht aktiv/installiert ist, führt das zu exception und damit werden die genannten Dateien nicht erzeugt.
Das habe ich mittlerweile abgefangen, die aktualisierte current.inc aber zum Downlod nicht aktualisiert.
Die entsprechenden Einträge in current.inc mit 0
Deaktivieren.
Der GW1000 Treiber ist in der weewx.conf vorbereitet, aber nicht aktiviert.
Wochenbeginn würde ich auf Montag stellen.
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Ich muss mich korrigieren, über Nacht hat weewx die Charts in der index.html mit Ausnahme des WH31 Sensors der fehlt noch aktualisiert.
Die linke Seite mit den Current Conditions, dem Sensor Status usw. wird aber immer noch nicht aktualisiert.
Bei der current.inc die ich in /ect/weewx/skins/seasons/ finde, soll ich nun alle Einträge die mit GTS bezeichnet werden wie z.B. den Eintrag ('GTS','#25ea2f','current','1'), auf ('GTS','#25ea2f','current','0') setzen, oder verstehe ich das falsch?
Zwischenzeitlich habe ich auch nochmal versucht, den gw1000 Treiber zu aktivieren.
Leider ohne Erfolg.
PYTHONPATH=/usr/share/weewx python -m user.gw1000 --test-driver
Using configuration file /etc/weewx/weewx.conf
Unable to connect to device: Failed to obtain response to command 'CMD_READ_STATION_MAC' after 3 attempts
Die ip_address = des GW2000 und port = 8000 habe ich aber eingetragen.
Die linke Seite mit den Current Conditions, dem Sensor Status usw. wird aber immer noch nicht aktualisiert.
Bei der current.inc die ich in /ect/weewx/skins/seasons/ finde, soll ich nun alle Einträge die mit GTS bezeichnet werden wie z.B. den Eintrag ('GTS','#25ea2f','current','1'), auf ('GTS','#25ea2f','current','0') setzen, oder verstehe ich das falsch?
Zwischenzeitlich habe ich auch nochmal versucht, den gw1000 Treiber zu aktivieren.
Leider ohne Erfolg.
PYTHONPATH=/usr/share/weewx python -m user.gw1000 --test-driver
Using configuration file /etc/weewx/weewx.conf
Unable to connect to device: Failed to obtain response to command 'CMD_READ_STATION_MAC' after 3 attempts
Die ip_address = des GW2000 und port = 8000 habe ich aber eingetragen.
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Der GW1000 Treiber läuft jetzt auch, der Fehler lag am verkehrten Port.
Den Wochenbeginn hab ich nun auf Montag geändert.
Sonst keine Änderung.
Den Wochenbeginn hab ich nun auf Montag geändert.
Sonst keine Änderung.
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
JaDie entsprechenden Einträge in current.inc mit 0 Deaktivieren.
oder in der current.inc diesen Bereich
Code: Alles auswählen
#elif $x[0] == 'radiation' and $x[3] == '2'
<tr>
<td class="label"><span><font color=$color>$obs.label.energy_integral $obs.label.yesterday</font></span></td>
<td class="data">$yesterday.radiation.energy_integral.kilowatt_hour_per_meter_squared</td>
</tr>
<tr>
<td class="label"><span><font color=$color>$obs.label.energy_integral $obs.label.today</font></span></td>
<td class="data">$day.radiation.energy_integral.kilowatt_hour_per_meter_squared</td>
</tr>
ersetzen mit
Code: Alles auswählen
#elif $x[0] == 'radiation' and $x[3] == '2'
<tr>
<td class="label"><span><font color=$color>$obs.label.energy_integral $obs.label.yesterday</font></span></td>
#try
<td class="data">$yesterday.radiation.energy_integral.kilowatt_hour_per_meter_squared</td>
#except
<td class="data">No GTS-ext</td>
#end try
</tr>
<tr>
<td class="label"><span><font color=$color>$obs.label.energy_integral $obs.label.today</font></span></td>
#try
<td class="data">$day.radiation.energy_integral.kilowatt_hour_per_meter_squared</td>
#except
<td class="data">No GTS-ext</td>
#end try
</tr>
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Hat leider nicht geholfen.
Die index.html wird nicht aktualisiert.
Irgendetwas mache ich bestimmt noch falsch.
Mit der aktuellen Firmware von der GW2000 V3.0.7 und der WS90 V1.3.3 hätten doch auch andere Probleme mit weewx, oder?
Vor ca. drei Wochen hatte ich auch mal CumulusMX ausprobiert, damit wurden auch keine Regenmengen angezeigt und die Ecowitt APIs für die Nachladefunktion der Daten funktionierte bei mir auch nicht.
Grundsätzlich gefällt mir weewx besser.
Wenn keiner mehr einen Tipp für mich hat, würde ich mal eine schöpferische Pause einlegen und vielen Dank auch für die Hilfe.
Die index.html wird nicht aktualisiert.
Irgendetwas mache ich bestimmt noch falsch.
Mit der aktuellen Firmware von der GW2000 V3.0.7 und der WS90 V1.3.3 hätten doch auch andere Probleme mit weewx, oder?
Vor ca. drei Wochen hatte ich auch mal CumulusMX ausprobiert, damit wurden auch keine Regenmengen angezeigt und die Ecowitt APIs für die Nachladefunktion der Daten funktionierte bei mir auch nicht.
Grundsätzlich gefällt mir weewx besser.
Wenn keiner mehr einen Tipp für mich hat, würde ich mal eine schöpferische Pause einlegen und vielen Dank auch für die Hilfe.
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Was steht in der Log-Datei?
-- /var/log/syslog
Allerdings muss man den piezo-Regenwert umleiten oder wie ich als hail-Wert verwenden!
-- /var/log/syslog
MIr sind keine bekannt.Mit der aktuellen Firmware von der GW2000 V3.0.7 und der WS90 V1.3.3 hätten doch auch andere Probleme mit weewx
Allerdings muss man den piezo-Regenwert umleiten oder wie ich als hail-Wert verwenden!
-
- Beiträge: 10
- Registriert: 04 Sep 2023 10:05
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Gute Idee, da gibt es noch Handlungsbedarf.
Wie z.B.:
weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed with exception '<class 'FileNotFoundError'>'
Im Anhang ist ein Teil der syslog und das Ergebnis von
PYTHONPATH=/usr/share/weewx python -m user.gw1000 –test-driver
sowie die aktuelle weewx.conf
Wie z.B.:
weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Seasons/index.html.tmpl failed with exception '<class 'FileNotFoundError'>'
Im Anhang ist ein Teil der syslog und das Ergebnis von
PYTHONPATH=/usr/share/weewx python -m user.gw1000 –test-driver
sowie die aktuelle weewx.conf
- Dateianhänge
-
- syslog.txt
- (42.85 KiB) 74-mal heruntergeladen
- Werner
- Site Admin
- Beiträge: 5687
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Weewx zeigt keinen Regenwert und keinen Sensor-Status
Hab festgestellt, dass die ZIP-Dateien nicht aktuell waren.
Deshalb diese Fehlermeldungen:
INFO user.gw1000: Unknown field address '7B' detected. Remaining data '00' ignored
ERROR weewx.cheetahgenerator: **** Reason: [Errno 2] No such file or directory: '/etc/weewx/skins/Seasons/health.inc'
Hab deshalb gerade die zip-Dateien aktualisert!
Downloaden und neu installieren, die älteren Dateien werden damit überschrieben
Deshalb diese Fehlermeldungen:
INFO user.gw1000: Unknown field address '7B' detected. Remaining data '00' ignored
ERROR weewx.cheetahgenerator: **** Reason: [Errno 2] No such file or directory: '/etc/weewx/skins/Seasons/health.inc'
Hab deshalb gerade die zip-Dateien aktualisert!
Downloaden und neu installieren, die älteren Dateien werden damit überschrieben