Seite 1 von 1

Ecowittcustom Treiber

Verfasst: 05 Jun 2025 17:49
von Werner
Der Interceptor Treiber wurde jetzt ersetzt durch den
Ecowittcustom Treiber.

Der Interceptor Treiber wird nicht weiter aktualisert.

Zukünfige Änderungen bei den Ecowitt Station werden nur noch im Ecowittcustom Treiber
berücksichtigt!


Änderungen in der weewx.conf
alt:

Code: Alles auswählen

[Station]
    station_type = Interceptor

[Interceptor]
    # iface = wlan0
    iface = eth0
    device_type = ecowitt-client
    port = 8080
    driver = user.interceptor
neu:

Code: Alles auswählen

[Station]
    station_type = Ecowittcustom

[Ecowittcustom]
    # iface = wlan0
    iface = eth0
    device_type = ecowitt-client	#= default, so not absolutely necessary
    port = 8080
    driver = user.ecowittcustom


Re: Ecowittcustom Treiber

Verfasst: 06 Jun 2025 15:40
von moppedhausi
Vielen Dank für die Info Werner.
Ein kleiner Hinweis, wo man den Treiber finden kann, wäre sehr gut.

Re: Ecowittcustom Treiber

Verfasst: 06 Jun 2025 21:31
von Werner
Ein kleiner Hinweis, wo man den Treiber finden kann, wäre sehr gut.
Eigentlich wie schon immer gehabt im Verzeichnis weewx
oder eben auf Github, hier mit Beschreibung, die gerade noch etwas erweitert wurde,
damit immer die bessere Wahl

https://github.com/WernerKr/Ecowitt-or- ... eason-skin

Re: Ecowittcustom Treiber

Verfasst: 07 Jun 2025 14:20
von rsgaf
Muss zur Installation des Ecowittcustom Treiber noch etwas anderes gemacht werden, als die ecowittcustom.py in /weewx/bin/user zu kopieren und die weewx.conf wie oben umzustellen?

Bei mir startet der Treiber nicht, bei debug=1 wird angezeigt:
DEBUG user.ecowittcustom: empty queue

Re: Ecowittcustom Treiber

Verfasst: 07 Jun 2025 15:47
von moppedhausi
Hallo rsgaf,

mehr brauchst Du nicht zu machen, wenn die Rechte und der Besitzer stimmen.

Re: Ecowittcustom Treiber

Verfasst: 07 Jun 2025 15:49
von Werner
Der Fehler deutet auf einen falschen Port hin.
-> der Treiber empfängt keine Daten!

Am einfachsten ist es folgendes zu ändern.
(die ecowittcustom.py Datei muss natürlich schon im entsprechenden Ordner sein!)

Code: Alles auswählen

[Station]
    station_type_old = Interceptor
    station_type = Ecowittcustom
    
[Ecowittcustom]
    # iface = wlan0
    iface = eth0	#oder eben wlan0
    device_type = ecowitt-client
    port = %wie bei Interceptor%
    driver_old = user.interceptor
    driver = user.ecowittcustom


Re: Ecowittcustom Treiber

Verfasst: 07 Jun 2025 16:17
von rsgaf
Der Fehler deutet auf einen falschen Port hin.
Oh man - manchmal sieht man den Wald vor lauter Bäumen nicht...
Das war's, vielen Dank!

Re: Ecowittcustom Treiber

Verfasst: 08 Aug 2025 17:43
von Werner
Es gibt eine neue Version vom Ecowittcustom (ecowittcustom.py) Treiber.

Die Einheit bei den RSSI-Werten wurde von "dB" auf "dBm" geändert