mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

Kaufberatung für Wetterstationen und Zubehör
Antworten
superbike
Offline
Beiträge: 5
Registriert: 18 Feb 2022, 22:38
Hat sich bedankt: 1 mal

mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#1

Beitrag von superbike »

Hallo Leute,
ich möchte eine alte WH1080 von Conrad ersetzen (Outdoor Set mit Indoor Anzeigestation).
Meine Konfiguration:
Ich lese auf einem RaspberryPi mit pywws (python 2.x Script) die Wetterdaten via USB Schnittstelle aus dem Speicher der Anzeigestation aus.
Mit wfrog als Webapplikation stelle ich die Messdaten im Server dar.
Zudem werden die Daten auf einen externen ftp-Server als csv Tagesdatei geladen.

Nun möchte ich die WH1080 ersetzen; meine Anforderungen:
kleines Solarpanel und Stützakku im Outdoorset, Batterien oder Netzteil im Indoorteil.
Zu messen sind mindestens: Outdoor Regenmenge, Temp, Feuchte, Luftdruck; Indoor Temp, Feuchte.

Die Datenauslesung soll unter python3 laufen, auch die Webapplikation soll mit etwas zeitgemässem ersetzt werden.
Ich habe am Standort KEIN Wlan, darum soll am Prinzip der Datenschnittstelle via USB (oder Ethernet) festgehalten werden.

Welche Wetterstation(en) kommen da in Frage (Preis kleiner 250 Euro)?
Welche Softwaretools sind zu empfehlen?

Danke für eure Unterstützung.

LG superbike
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#2

Beitrag von Gyvate »

Wenn kein WLAN vorhanden ist, würde ich die ganz neue, ab Februar auszuliefernde, GW2001 (Wittboy) empfehlen, da die (displaylose) Konsole auch eine Ethernet-Schnittstelle besitzt..
Siehe auch unser WiKi.
Preis zwischen 175 und 200 EUR inklusive Versand und Steuern..
Als Applikationssoftware CumulusMX oder/und weewx auf dem RPi.
Du könntest natürlich lokal auch über einen kleinen WLAN-Router als Access-Point nachdenken.
Dann kämen zusätzlich die Ecowitt WS2320E (Froggit WH4000SE, 140 EUR) oder die HP2551(Froggit HP1000SE Pro Basic Edition, 240 EUR), beide mit Konsolen-Display, in Frage. Gibt es auch unterm Markennamen dnt, sbs-ws-x00, ...)
Anwendungssoftware ebenfalls CMX oder/und weewx.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
superbike
Offline
Beiträge: 5
Registriert: 18 Feb 2022, 22:38
Hat sich bedankt: 1 mal

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#3

Beitrag von superbike »

:-Su danke für Deine Tipps.
Seit 4 Tagen läuft weewx auf meine RPi, noch mit meiner alternden WH1080. Gut dokumentiert, einfach zum Installieren, läuft auf Anhieb. Super Ersatz für pywws und wfrog. Bin noch etwas am Suchen/Üben mit täglichen .csv-Exportdateien ...

Bezüglich Wetterstation hast Du mir mit Deinen Typen (und zugehörigen gelabelten Nicknamen) eine gute Denkaufgabe gesteckt. Ich kämme mich mal durch ... wobei die neue GW2001 schon sehr verlockend tönt ...
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#4

Beitrag von Gyvate »

superbike hat geschrieben: 27 Feb 2022, 22:05 :-Su danke für Deine Tipps.
Seit 4 Tagen läuft weewx auf meine RPi, noch mit meiner alternden WH1080. Gut dokumentiert, einfach zum Installieren, läuft auf Anhieb. Super Ersatz für pywws und wfrog. Bin noch etwas am Suchen/Üben mit täglichen .csv-Exportdateien ...

Bezüglich Wetterstation hast Du mir mit Deinen Typen (und zugehörigen gelabelten Nicknamen) eine gute Denkaufgabe gesteckt. Ich kämme mich mal durch ... wobei die neue GW2001 schon sehr verlockend tönt ...
Wie gesagt, ggf. zusätzlich über CumulusMX nachdenken. Kann parallel mit weewx auf dem RPi laufen (solange es kein schmalbrüstiger RPi Zero ist) und die Log-Dateien (interne Datenbank) von CMX sind bereits CSV Dateien (Endung .txt aber die Endung ist ja nicht entscheidend, sondern der Inhalt). Mal dazu in unserem WiKi nachschauen. Es gibt auch hier im Forum 1-2 Threads die CSV Dateien von CMX zum Thema haben. Bereits funktionierende Lösungen.
Müsste auch mit der in die Jahre gekommenen WH1080 klappen und mit den neuen WiFi/LAN Konsolen sowieso.
Für mich gilt die Devise: weewx und CumulusMX ergänzen sich.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
superbike
Offline
Beiträge: 5
Registriert: 18 Feb 2022, 22:38
Hat sich bedankt: 1 mal

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#5

Beitrag von superbike »

Gyvate hat geschrieben: 27 Feb 2022, 23:32 ... kann parallel mit weewx auf dem RPi laufen (solange es kein schmalbrüstiger RPi Zero ist) ...
... hhmm, bist Du sicher, zwei Programme gleichzeitig auf ein und derselben USB Schnittstelle ... :?
Hat das jemand so am Laufen?
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#6

Beitrag von Gyvate »

keine Ahnung, ob es geht ... Versuch macht kluch ... ;)
Bei den modernen WiFi/LAN Stationen ist das kein Problem, da die Anwendungen unterschiedliche Ports derselben Schnittstellen (eth0, wlan0) benutzen. Dort senden die modernen Konsolen auch übers Netzwerk, z.B. Port 8080 für weewx und 8998 für CMX.
Aber bei der USB Schnittstelle würde mich das (wenngleich es hier nur Alt-Systeme betrifft) auch mal interessieren.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
superbike
Offline
Beiträge: 5
Registriert: 18 Feb 2022, 22:38
Hat sich bedankt: 1 mal

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#7

Beitrag von superbike »

superbike hat geschrieben: 27 Feb 2022, 22:05 ... bin noch etwas am Suchen/Üben mit täglichen .csv-Exportdateien ...
... auch das haben wir:
Die Erweiterung weewx-csv auf github herunterladen und nach Anleitung installieren.
Meine Konfiguration unter /etc/weewx/weewx.conf habe ich nach der Installation ergänzt:

Code: Alles auswählen

  ...
[[CSV]
    filename         = /Data/Weather/weewx/raw/data.csv
    binding          = archive
    datestamp_format = %Y-%m-%d
    timestamp_format = %Y-%m-%d %H:%M:%S
Das Resultat: jeden Tag eine csv-Datei unter /Data/Weather/weewx/raw/data-2022-03-02.csv mit Inhalt:

Code: Alles auswählen

# dateTime,ET,UV,altimeter,appTemp,barometer,cloudbase,delay,dewpoint,heatindex,humidex,inDewpoint,inHumidity,inTemp,maxSolarRad,outHumidity,outTemp,outTempBatteryStatus,pressure,ptr,radiation,rain,rainRate,rainTotal,rxCheckPercent,status,usUnits,windDir,windGust,windGustDir,windSpeed,windchill,windrun
   ...
2022-03-02 19:10:00,None,None,30.022123522239294,36.73479931996637,30.081606359021002,4717.232121027677,21.0,29.503360443858604,38.308,41.54,34.39467107157202,23.0,74.66,5.0,None,62.0,41.54,0.0,27.932415176250004,35552.0,None,0.0,0.0,437.88000000000005,100.0,0.0,1,90.0,2.2369418519393043,90.0,1.5658592963575133,41.54,0.13048827469645943
2022-03-02 19:20:00,None,None,30.02838507403281,36.15408874002169,30.08876804787846,4715.012015995867,1.0,29.333128905998564,38.11,41.36,35.46355964631838,24.0,74.66,5.0,None,62.0,41.36,0.0,27.93832117375,35568.0,None,0.0,0.0,437.88000000000005,100.0,0.0,1,135.0,3.1317185927150266,135.0,2.2369418519393043,41.36,0.18641182099494202
   ...
superbike
Offline
Beiträge: 5
Registriert: 18 Feb 2022, 22:38
Hat sich bedankt: 1 mal

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#8

Beitrag von superbike »

superbike hat geschrieben: 27 Feb 2022, 22:05 ... seit 4 Tagen läuft weewx auf meine RPi, noch mit meiner alternden WH1080. Gut dokumentiert, einfach zum Installieren, läuft auf Anhieb. Super Ersatz für pywws und wfrog. Bezüglich Wetterstation hast Du mir mit Deinen Typen (und zugehörigen gelabelten Nicknamen) eine gute Denkaufgabe gesteckt. Ich kämme mich mal durch ... wobei die neue GW2001 schon sehr verlockend tönt ...
:-Su ... seit ein paar Tagen habe ich nun meine WH1080 durch das Modell Eurochron EC-4406172 von Conrad ersetzt. Scheint der direkte Nachfolger zur WH1080 zu sein.
1:1 kompatibel, nach Austausch der Station läuft alles auf Anhieb: weewx, USB Treiber usw. :-Su
Somit habe ich meine Ziele erreicht: aktuelle Software mit aktueller Wetterstationshardware.
LG superbike
Benutzeravatar
Gyvate
Offline
Beiträge: 2479
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 12 mal
Danksagung erhalten: 375 mal
Kontaktdaten:

Re: mit was die WH1080 ersetzen? Raspberry liest via USB Daten aus

#9

Beitrag von Gyvate »

Gut, dass alles für Dich klappt und Du zufrieden bist.
Dieses Fine Offset Klon Modell (Eurochron EC-4406172) ist wohl eine Art Nachfolger (oder auch nur Klon) der WH1080, allerdings ist der Aussensensor meines Wissens nicht mit den modernen Fine Offset Klon Konsolen kompatibel, da er ein anderes Modulationsverfahren für die Datenübertragung verwendet. Also nicht erweiterbar oder mit anderen Konsolen verwendbar.
Wenn Dir genügt, was Du jetzt hast, ist alles paletti. :)
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge RPi4B-2GB/(16)32GB SLC 3165, Weewx 4.5.1/4.10.2, CumulusMX 3.28.4 b3282, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
Antworten