Diese Seite zeigt die Messwerte meiner privaten Wetterstation in Dresden-Pieschen (113,7 m über NHN). Die Station ist ein Eigenbau auf Basis von WeatherLox. Sie misst rund um die Uhr. Die Werte werden alle fünf Minuten archiviert, und die Seite wird im gleichen Takt neu erzeugt.

WeatherLox
WeatherLox ist eine Wetterstation zum Selberbauen, die ich seit 2024 entwickle. Entstanden ist sie für mein Smarthome (Loxone). Von Anfang an sollte sie aber auch Messdaten liefern, mit denen Hobby-Meteorologen etwas anfangen können.
Die Station ist modular aufgebaut. Pflicht ist nur das Steuerungs-Modul mit einem ESP32 auf einer eigenen Platine. Alle Sensormodule sind optional und lassen sich nach und nach ergänzen. Als Firmware läuft ein angepasstes ESPEasy. Die Station berechnet viele Werte selbst, etwa Taupunkt, Luftdrucktendenz, Sonnenscheindauer und Wolkenuntergrenze. Sie gibt sich als Ecowitt-Station aus und arbeitet deshalb mit gängiger Wetter-Software zusammen. Parallel stehen MQTT, UDP und HTTP zur Verfügung.
Alles ist offen und kostenlos: Bauanleitungen, Firmware, 3D-Druckdateien und Platinenlayouts finden sich auf www.weatherlox.de und auf GitHub.
Eigenbau
Beim Eigenbau entscheide ich selbst, welche Sensoren verbaut werden und wo sie stehen. Ich kann jeden Messwert nachvollziehen und die Daten direkt ins Smarthome und an Wetterdienste schicken, ohne Cloud dazwischen.
Die Gehäuse für Steuerung und Sensoren sind im 3D-Drucker entstanden. Die Konstruktion der Gehäuse für die Steuerung und den Solarsensor stammt von Lenardo, bei der Umsetzung des Ecowitt-Protokolls hat mich olicat unterstützt. Vielen Dank an beide!
Die Sensoren dieser Station
- Temperatur und Luftfeuchte: Sensirion SHT3x in einer Wetterschutzhütte
- Luftdruck: Bosch BME280. Der Luftdruck auf Meereshöhe wird nach dem Verfahren des Deutschen Wetterdienstes berechnet.
- Globalstrahlung: photovoltaischer Strahlungsmesser. Der Kurzschlussstrom einer Solarzelle wird mit einem INA219 gemessen und in W/m² umgerechnet. Daraus ergibt sich auch die Sonnenscheindauer.
- Helligkeit: VEML7700 (bis 120.000 lx)
- UV-Index: GUVA-S12S
- Dämmerung: Fotowiderstand
- Windgeschwindigkeit: Schalenkreuz-Anemometer von Renke (Aluminium, kontaktlose Messung, Anlauf ab 0,2 m/s)
- Windrichtung: Windfahne von Renke (Aluminium, Hall-Sensor, 360° stufenlos)
- Regenmenge: Kippwaage mit 200 mm Auffangdurchmesser und 0,2 mm pro Impuls
- Regenerkennung: beheizter Regen- und Schneesensor von Renke
- Blitze: AS3935, erkennt Gewitter bis etwa 40 km Entfernung
Auswahl der Sensoren
Bei den Sensoren habe ich nicht zum Günstigsten gegriffen, sondern jeweils einen Kompromiss zwischen Qualität und Kosten gesucht:
- Temperatur und Luftfeuchte kamen anfangs von einem BME280. Er zeigte bei hoher Luftfeuchte schnell 100 % an und lag durchgehend etwa 0,5 °C zu niedrig, weil er seine eigene Chiptemperatur mitmisst. Der SHT3x löst auch über 90 % noch sauber auf und misst die Temperatur genauer.
- Ein echtes Pyranometer ist für eine private Station zu teuer. Die Solarzelle mit Strommessung kommt der Globalstrahlung aber deutlich näher als ein Helligkeitssensor.
- Gängige Helligkeitssensoren wie TSL2561 oder BH1750 enden bei etwa 55.000 bis 65.000 lx und reichen für die Mittagssonne im Sommer nicht aus. Der VEML7700 misst bis 120.000 lx.
- Für den Wind sind Industriesensoren aus Aluminium mit kontaktloser Messung im Einsatz. Das Anemometer läuft schon ab 0,2 m/s an, die Windfahne löst auf 1° auf.
- Die analogen Sensoren liest ein 16-Bit-Wandler (ADS1115) aus, der deutlich genauer ist als die Analogeingänge des ESP32.
- Der beheizte Regensensor erkennt einsetzenden Niederschlag früher als die Kippwaage. Daraus ergibt sich auch die Regendauer.
Technik hinter dieser Seite
Die Station sendet ihre Daten im Ecowitt-Format an das FOSHKplugin auf einem LoxBerry. Von dort gehen sie an WeeWX und an mehrere Wetterdienste. WeeWX speichert die Werte und erzeugt diese Seite mit dem Skin Belchertown. Die Vorhersage stammt aus dem MOSMIX-Modell des Deutschen Wetterdienstes für Dresden-Klotzsche (über weewx-DWD), die Radarkarte von Windy.
- WeeWX-Version: 5.5.2
- Belchertown-Version: 1.3.1
Impressum
Verantwortlich für diese Seite ist Michael Schlenstedt. Die vollständigen Angaben nach § 5 DDG stehen im Impressum von weatherlox.de.
Alle Messwerte stammen von einer privaten Wetterstation und werden ohne Prüfung veröffentlicht. Sie können fehlerhaft sein oder fehlen. Für ihre Richtigkeit wird keine Gewähr übernommen. Verlinkte Seiten liegen in der Verantwortung ihrer Betreiber.
Datenschutz
Diese Seite selbst setzt keine Cookies und erhebt selbst keine personenbezogenen Daten. Einstellungen wie das gewählte Farbschema oder das Vorhersage-Intervall speichert nur der eigene Browser. Beim Aufruf protokolliert der Webserver technisch bedingt die IP-Adresse und den Zeitpunkt des Zugriffs.
Die Seite lädt Programmbibliotheken von cdnjs.cloudflare.com und bettet die Radarkarte von embed.windy.com ein. Dabei erhalten diese Anbieter die IP-Adresse des Besuchers. Weitere Hinweise stehen in der Datenschutzerklärung von weatherlox.de.