WH2900 und WeeWX auf RaspberryPi
-
- Beiträge: 37
- Registriert: 25 Aug 2022, 18:11
- Hat sich bedankt: 3 mal
Re: WH2900 und WeeWX auf RaspberryPi
ist geändert - danke!
Hast du noch eine Idee für den Batteriestatus?
Hast du noch eine Idee für den Batteriestatus?
-
- Beiträge: 37
- Registriert: 25 Aug 2022, 18:11
- Hat sich bedankt: 3 mal
Re: WH2900 und WeeWX auf RaspberryPi
Hat keiner für mich einen Ansatz, wie ich unter dem Link Telemetrie die Daten vom Batteriestatus anzeigen kann? Überträgt das die WH2900 überhaupt?
- Gyvate
- Beiträge: 2553
- Registriert: 10 Aug 2021, 23:41
- Wohnort: Saarbrücken
- Hat sich bedankt: 12 mal
- Danksagung erhalten: 385 mal
- Kontaktdaten:
Re: WH2900 und WeeWX auf RaspberryPi
lass mal den Custom Server Deiner Konsole an @olicat s EAR Service senden - für 1-2 Minuten.
Dann kannst Du sehen, was übertragen wird.
Deinen (Konsolen-)Post dann mal hier posten, dann können wir weiter sehen.
http://ear.phantasoft.de
Dann kannst Du sehen, was übertragen wird.
Deinen (Konsolen-)Post dann mal hier posten, dann können wir weiter sehen.
http://ear.phantasoft.de
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge, Weewx , CumulusMX, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
-
- Beiträge: 37
- Registriert: 25 Aug 2022, 18:11
- Hat sich bedankt: 3 mal
Re: WH2900 und WeeWX auf RaspberryPi
folgendes wurde übertragen:
Code: Alles auswählen
last line in detail:
PASSKEY 11223344556677889900AABBCCDDEEFF
stationtype EasyWeatherPro_V5.0.9
runtime 3
dateutc 2022-09-26 14:19:54
tempinf 75.9
humidityin 45
baromrelin 29.622
baromabsin 28.240
tempf 57.2
humidity 57
winddir 241
windspeedmph 2.24
windgustmph 2.24
maxdailygust 12.53
solarradiation 110.35
uv 1
rainratein 0.000
eventrainin 0.571
hourlyrainin 0.000
dailyrainin 0.220
weeklyrainin 0.571
monthlyrainin 5.051
yearlyrainin 6.232
totalrainin 6.232
wh65batt 0
freq 868M
model WS2900_V2.01.18
- Gyvate
- Beiträge: 2553
- Registriert: 10 Aug 2021, 23:41
- Wohnort: Saarbrücken
- Hat sich bedankt: 12 mal
- Danksagung erhalten: 385 mal
- Kontaktdaten:
Re: WH2900 und WeeWX auf RaspberryPi
Das Einzige, was hier etwas sagen könnte, ist wh65bat, also der Batterieladezustand des Aussensensors (Kombisensor).
Und der ist "0", was ziemlich sicher nicht richtig ist (ausser die Batterrie wäre tatsächlich entladen) - und andeutet, dass kein aussagefähiger Wert übertragen wird - dann gibt's auch nichts anzuzeigen.
Was sagt den die ecowitt.net Dashboard-Seite ? Mein WH65/WS69 Batteriestatus wird auf meinem Dashboard auch nicht angezeigt.
Und der ist "0", was ziemlich sicher nicht richtig ist (ausser die Batterrie wäre tatsächlich entladen) - und andeutet, dass kein aussagefähiger Wert übertragen wird - dann gibt's auch nichts anzuzeigen.
Was sagt den die ecowitt.net Dashboard-Seite ? Mein WH65/WS69 Batteriestatus wird auf meinem Dashboard auch nicht angezeigt.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge, Weewx , CumulusMX, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
-
- Beiträge: 37
- Registriert: 25 Aug 2022, 18:11
- Hat sich bedankt: 3 mal
Re: WH2900 und WeeWX auf RaspberryPi
Ecowitt Dashboard sagt in der Kachel Battery - "Normal"
Ich hatte mal kurz nach wh65batt gegoogelt. Es gebe nur 2 Zustände:
"0" - NORMAL
"1" - LOW
Na gut, darauf kann man glaube ich verzichten - ich werde wohl "Telemetrie" entfernen.
Vielen Dank Gyvate!
Ich hatte mal kurz nach wh65batt gegoogelt. Es gebe nur 2 Zustände:
"0" - NORMAL
"1" - LOW
Na gut, darauf kann man glaube ich verzichten - ich werde wohl "Telemetrie" entfernen.
Vielen Dank Gyvate!
-
- Beiträge: 37
- Registriert: 25 Aug 2022, 18:11
- Hat sich bedankt: 3 mal
Re: WH2900 und WeeWX auf RaspberryPi
Ich hatte gestern einen kurzen Stromausfall und seit dem startet WeeWX nicht mehr. Im log steht folgendes:
Wo kann ich ansetzen, um es wieder zum Laufen zu bewegen?
Code: Alles auswählen
Oct 23 09:22:33 raspberrypi weewx[391]: Starting weewx weather system: weewx
Oct 23 09:22:33 raspberrypi weewx[451]: Traceback (most recent call last):
Oct 23 09:22:33 raspberrypi weewx[451]: File "/usr/share/weewx/weewxd", line 29, in <module>
Oct 23 09:22:33 raspberrypi weewx[451]: import user.extensions
Oct 23 09:22:33 raspberrypi weewx[451]: ValueError: source code string cannot contain null bytes
Oct 23 09:22:33 raspberrypi weewx[554]: failed!
Oct 23 09:22:33 raspberrypi systemd[1]: weewx.service: Control process exited, code=exited, status=1/FAILURE
Oct 23 09:22:33 raspberrypi systemd[1]: weewx.service: Failed with result 'exit-code'.
Oct 23 09:22:33 raspberrypi systemd[1]: Failed to start LSB: weewx weather system.
- olicat
- Beiträge: 2042
- Registriert: 07 Dez 2020, 20:33
- Wohnort: Hohen Neuendorf
- Hat sich bedankt: 29 mal
- Danksagung erhalten: 415 mal
- Kontaktdaten:
Re: WH2900 und WeeWX auf RaspberryPi
Moin!
Moeglicherweise hast Du mal eine (Config-)Datei unter WIndows editiert und abgespeichert?
Siehe hier.
Allerdings muesste man natuerlich wissen, WELCHE Datei da eigentlich betroffen ist.
Oliver
Moeglicherweise hast Du mal eine (Config-)Datei unter WIndows editiert und abgespeichert?
Siehe hier.
Allerdings muesste man natuerlich wissen, WELCHE Datei da eigentlich betroffen ist.
Oliver
-
- Beiträge: 37
- Registriert: 25 Aug 2022, 18:11
- Hat sich bedankt: 3 mal
Re: WH2900 und WeeWX auf RaspberryPi
nein, definitiv nicht unter Windows. Ich mach das immer direkt auf der Konsole des PI. Ich habe noch mal "journalctl -xe" ausgeführt...
Ob die weewxd einen defekt hat?
Code: Alles auswählen
pi@raspberrypi:~ $ journalctl -xe
Oct 23 10:21:22 raspberrypi systemd[1]: Started Session 4 of user pi.
░░ Subject: A start job for unit session-4.scope has finished successfully
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A start job for unit session-4.scope has finished successfully.
░░
░░ The job identifier is 706.
Oct 23 10:33:19 raspberrypi sudo[962]: pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/usr/sbin/service weewx stop
Oct 23 10:33:19 raspberrypi sudo[962]: pam_unix(sudo:session): session opened for user root(uid=0) by pi(uid=1000)
Oct 23 10:33:21 raspberrypi sudo[962]: pam_unix(sudo:session): session closed for user root
Oct 23 10:33:29 raspberrypi sudo[970]: pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/usr/sbin/service weewx start
Oct 23 10:33:29 raspberrypi sudo[970]: pam_unix(sudo:session): session opened for user root(uid=0) by pi(uid=1000)
Oct 23 10:33:31 raspberrypi systemd[1]: Starting LSB: weewx weather system...
░░ Subject: A start job for unit weewx.service has begun execution
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A start job for unit weewx.service has begun execution.
░░
░░ The job identifier is 776.
Oct 23 10:33:31 raspberrypi weewx[978]: Starting weewx weather system: weewx
Oct 23 10:33:31 raspberrypi weewx[988]: Traceback (most recent call last):
Oct 23 10:33:31 raspberrypi weewx[988]: File "/usr/share/weewx/weewxd", line 29, in <module>
Oct 23 10:33:31 raspberrypi weewx[988]: import user.extensions
Oct 23 10:33:31 raspberrypi weewx[988]: ValueError: source code string cannot contain null bytes
Oct 23 10:33:31 raspberrypi weewx[989]: failed!
Oct 23 10:33:31 raspberrypi systemd[1]: weewx.service: Control process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecStart= process belonging to unit weewx.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 1.
Oct 23 10:33:31 raspberrypi systemd[1]: weewx.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit weewx.service has entered the 'failed' state with result 'exit-code'.
Oct 23 10:33:31 raspberrypi systemd[1]: Failed to start LSB: weewx weather system.
░░ Subject: A start job for unit weewx.service has failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A start job for unit weewx.service has finished with a failure.
░░
░░ The job identifier is 776 and the job result is failed.
Oct 23 10:33:31 raspberrypi sudo[970]: pam_unix(sudo:session): session closed for user root
Oct 23 10:38:49 raspberrypi rngd[455]: stats: bits received from HRNG source: 80064
Oct 23 10:38:49 raspberrypi rngd[455]: stats: bits sent to kernel pool: 30240
Oct 23 10:38:49 raspberrypi rngd[455]: stats: entropy added to kernel pool: 30240
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2 successes: 4
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2 failures: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2(2001-10-10) Monobit: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2(2001-10-10) Poker: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2(2001-10-10) Runs: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2(2001-10-10) Long run: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS 140-2(2001-10-10) Continuous run: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: HRNG source speed: (min=685.981; avg=732.777; max=782.816)Kibits/s
Oct 23 10:38:49 raspberrypi rngd[455]: stats: FIPS tests speed: (min=22.842; avg=24.430; max=25.915)Mibits/s
Oct 23 10:38:49 raspberrypi rngd[455]: stats: Lowest ready-buffers level: 2
Oct 23 10:38:49 raspberrypi rngd[455]: stats: Entropy starvations: 0
Oct 23 10:38:49 raspberrypi rngd[455]: stats: Time spent starving for entropy: (min=0; avg=0.000; max=0)us
pi@raspberrypi:~ $
- Gyvate
- Beiträge: 2553
- Registriert: 10 Aug 2021, 23:41
- Wohnort: Saarbrücken
- Hat sich bedankt: 12 mal
- Danksagung erhalten: 385 mal
- Kontaktdaten:
Re: WH2900 und WeeWX auf RaspberryPi
zunächst einmal bitte die allgemeine Vorgehensweise bei weewx Fehlern beachten !
in weewx.conf debug = 1 einrichten und abspeichern.
i.d.R. die erste Option in weewx.conf (/etc/weewx/weewx.conf)
Dann weewx neu starten und entweder mindestens einen Archivierungszyklus oder bis zum Abbruch laufen lassen und anschliessend das syslog bereitstellen.
Auch besser als ZIP-Datei, lässt sich dann übersichtlicher anschauen.
Das log von systemd ist allein nicht immer sehr aussagekräftig.
Ein Raspberry Pi hat normalerweise das syslog unter /var/log abgelegt und weewx schreibt dort regelmässig rein - mit debug = 1 in weew.conf i.d.R. ziemlich ausführlich.
Ausserdem mal bitte Deine extensions.py als ZIP Datei anfügen - normalerweise in /usr/share/weewx/user befindlich.
in weewx.conf debug = 1 einrichten und abspeichern.
i.d.R. die erste Option in weewx.conf (/etc/weewx/weewx.conf)
Dann weewx neu starten und entweder mindestens einen Archivierungszyklus oder bis zum Abbruch laufen lassen und anschliessend das syslog bereitstellen.
Auch besser als ZIP-Datei, lässt sich dann übersichtlicher anschauen.
Das log von systemd ist allein nicht immer sehr aussagekräftig.
Ein Raspberry Pi hat normalerweise das syslog unter /var/log abgelegt und weewx schreibt dort regelmässig rein - mit debug = 1 in weew.conf i.d.R. ziemlich ausführlich.
Ausserdem mal bitte Deine extensions.py als ZIP Datei anfügen - normalerweise in /usr/share/weewx/user befindlich.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge, Weewx , CumulusMX, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)