unrecognized parameter last24hrainin=0.000

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: unrecognized parameter last24hrainin=0.000

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 01 Aug 2025 19:53

Werner hat geschrieben: 01 Aug 2025 17:49 Nicht merkwürdig, wenn zwei verschiedene Stationen (GW3000 und HP1000SE-PRO) den gleichen Port nutzen!
Die WSView+ App hatte den gleichen Port.
Nun ist gut :)

Re: unrecognized parameter last24hrainin=0.000

von Werner » 01 Aug 2025 17:49

2 verschiedene Station_type !!! merkwürdig
Eine sollte doch reichen, nämlich GW3000
Nicht merkwürdig, wenn zwei verschiedene Stationen (GW3000 und HP1000SE-PRO) den gleichen Port nutzen!
Deshalb unbedingt darauf achten welchen Port auf welcher Station verwendet wird und nur diesen
bei Ecowittcustom verwenden!
Und WAS bedeutet 'rain counter ......' der alle 5 Minuten auftaucht.
Ist erklärbar da zwei Stationen mit unterschiedlichen Regenzählerständen die gleiche WeeWx Instanz
"versorgen"

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 01 Aug 2025 16:03

Was habe ich gemacht:

1. die funktionierende /etc/weewx1/weewx.conf in weewx1.conf umbenannt und die Skin_Root in SKIN_ROOT = /etc/weewx/skins1 abgeändert.
dann nach /etc/weewx kopiert

2. die /etc/weewx1/skins in /etc/weew1/skins1 umbenannt und dann nach /etc/weewx kopiert.

3. Ordner /etc/weewx1 in weewx12 umbenannt

sudo systemctl restart weew1 mit Felermeldung

Code: Alles auswählen

 weewx1-2-neu systemd[1]: Started weewx1.service - WeeWX weather system located in the .
 weewx1-2-neu systemd[1]: weewx1.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
 weewx1-2-neu systemd[1]: weewx1.service: Failed with result 'exit-code'.
Danach auch Anpassungen auch in der /etc/systemd/system/weewx1.service vorgenommen
und keine Fehlermeldung mehr.
Nun werde ich einige weectl Befehle testen.

Noch einmal syslog

Code: Alles auswählen

: INFO user.ecowittcustom: Station_type: GW3000A_V1.1.0
: INFO user.ecowittcustom: Hardware_model: GW3000A
: INFO user.ecowittcustom: rain counter wraparound detected: new=0.126in/3.2mm last=18.878in/479.5mm
: INFO user.ecowittcustom: Station_type: EasyWeatherV1.7.2
: INFO user.ecowittcustom: Hardware_model: HP1000SE-PRO_Pro_V2.0.4
2 verschiedene Station_type !!! merkwürdig
Eine sollte doch reichen, nämlich GW3000

Und WAS bedeutet 'rain counter ......' der alle 5 Minuten auftaucht.

Re: unrecognized parameter last24hrainin=0.000

von Werner » 31 Jul 2025 18:45

Nein, da liegst Du vollkommen falsch.

Sind absolut vollkommen unabhängig,
den Sie nutzen auch jeweils einen eigenen Skin-Ordner.

jede Instanz wird so gestartet oder restartet:

Code: Alles auswählen

sudo systemctl restart weewx
sudo systemctl restart weewx1
sudo systemctl restart weewx2
sudo systemctl restart weewx3

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 31 Jul 2025 08:32

Wenn ich es richtig interpretiere, laufen deine einzelnen weewxX.conf nicht unabhängig voneinander,
oder doch?

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 30 Jul 2025 21:38

Wie sehen dann z.B. die Start - Stop-Befehle aus?

Bislang so

Code: Alles auswählen

 sudo systemctl restart weewx
 sudo systemctl restart weewx1
 sudo systemctl status weewx
 sudo systemctl status weewx1
.....
sudo systemctl restart weewx/weewx.confX

Re: unrecognized parameter last24hrainin=0.000

von Werner » 30 Jul 2025 18:27

Ich würde den Ordner

├── 1-ECOWITT-WG3000

nach •/etc/weewx
verschieben und die conf-Datei entsprechend anpassen.
Und dann /etc/weewx1 löschen
Eventuell bzw. wahrscheinlich ist es notwendig auch den skin-Ordner von
/etc/weewx1/skins nach /etc/weewx/ unter neuem Namen (z.B. skins1) zu
verschieben

So sieht es z.B. bei auf meinem Test-Raspi5 mit WeeWx 5.1.0 aus
weewx.png
weewx.png (12.91 KiB) 937 mal betrachtet
D.h. hier sind 4 Instanzen aktiv mit je einer eigenen conf-Datei
weewx.conf
weewx4.conf
weewx5.conf
weewx6.conf
und jede Instanz hat ihren eigenen skins - Ordner (skins, skins4, skins5, skins6)

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 30 Jul 2025 13:16

Hauptinstanz ( Davis)
  • /etc/weewx
    ├── 1-DAVIS
    ├── apache
    ├── bin
    ├── data
    ├── examples
    ├── import
    ├── init.d
    ├── logrotate.d
    ├── logwatch
    ├── rsyslog.d
    ├── scripts
    ├── skins
    ├── systemd
    ├── udev
    └── util
2. Instanz (Ecowitt)
  • /etc/weewx1
    ├── 1-ECOWITT-WG3000
    ├── apache
    ├── data
    ├── import
    ├── logrotate.d
    ├── logwatch
    ├── rsyslog.d
    ├── scripts
    ├── skins
    └── udev
Welche Ordner kann ich der 2. Instanz löschen?

Re: unrecognized parameter last24hrainin=0.000

von Werner » 30 Jul 2025 11:31

dass die 2.weewx Instanz kein /weewx/bin/ Ordner hat
kommt auf Deine Installation an.
Ich habe bei WeeWx 5.x und vielen Instanzen nur einen Hauptordner:
/etc/weewx
und da sind die Benutzer-Erweiterungen alle unter
/etc/weewx/bin/user
Die Instanzen unterscheiden sich nur in der conf-Datei (und Skin-Ordner)

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 30 Jul 2025 11:22

Mir ist gerade beim Kopieren der ecowittcustom.py aufgefallen, dass die 2.weewx Instanz kein /weewx/bin/ Ordner hat.
Ist das OK?

Re: unrecognized parameter last24hrainin=0.000

von JoachimF » 30 Jul 2025 11:14

Werner hat geschrieben: 30 Jul 2025 10:54 GW3000 mit Firmware V1.1.0 und die Option

Code: Alles auswählen

[Export]
ADD_RSSI = True
aktiviert bekommt auch die RSSI-Werte .
Das schaue ich mir an.

Re: unrecognized parameter last24hrainin=0.000

von Werner » 30 Jul 2025 10:54

Aktualisierte Version von ecowittcustom.py auf Github verwenden.
https://github.com/WernerKr/Ecowitt-or- ... /tree/main
und da ecowittcustom.zip.

Neu ist:
winddir_avg10m (war aber schon berücksichtigt)
last24hrainin
last24hrain_piezo
und wer die aktuelle Version (Beta) von FOSHKplugin bei einem
GW3000 mit Firmware V1.1.0 und die Option

Code: Alles auswählen

[Export]
ADD_RSSI = True
aktiviert bekommt auch die RSSI-Werte .
Die aktualisierten Skin-Dateien dazu sind auch auf Github
Es gibt dort auch eine Script-Datei um die Datenbank mit den RSSI-Werten zu erweitern!
mein Skin dazu: https://www.pc-wetterstation.de/wetter/weewx1/

unrecognized parameter last24hrainin=0.000

von JoachimF » 30 Jul 2025 10:31

Hallo,
die /var/log/syslog meldet mir einen Fehler, den ich nicht beseitigen kann:

INFO user.ecowittcustom: unrecognized parameter last24hrainin=0.000

Nach oben