Seite 1 von 1
Wunderground - falsche Sensoren werden gemeldet
Verfasst: 22 Jan 2015 10:21
von c53704
hallo,
ich verwende seit vielen Jahren zur vollsten Zufriedenheit WSWin (gegenwärtig v2.97.10) und lade auch meine Daten auf Wunderground hinauf. Als Wetterstation ist eine Davis VP2 mit einer zusätzlichen Station für Blatt-, Bodenfeuchte-/Temperatursensor in Betrieb. WsWin läuft kontinuierlich für 24h und empfängt die Daten von der ISS und den zusätzlichen Station seriell über einen Envoy.
Mir ist aber gerade aufgefallen, dass bei Wunderground
a) bei 'soil moisture' keine Daten ankommen (diese Daten werden bei mir vom Envoy über ID32 ausgelesen)
b) bei 'soil temperature' wird der falsche Temepraturwert an Wunderground gemeldet. Gemeldet wird ID13 (dies ist mein Temperatursensor in der Sonne). Übertragen sollte aber ID16 werden, dies ist mein Bodentemperatursensor.
c) Solarstahlung (bei mir ID42) und Blattfeuchte (bei mir ID25) werden korrekt gemeldet.
Gibt es eine Möglichkeit in WsWin, die entsprechenden IDs korrekt zuzuordenen oder müssen die entsprechenden Sensoren auf Default IDs geklemmt werden? Ich konnte leider keine Infos finden, welche Sensor IDs standardmäßig zu Wunderground übertragen werden!
vielen Dank, Hans-Günther
Verfasst: 22 Jan 2015 13:05
von Werner
@Hans-Günther,
da bist Du einfach mit Deiner Version zu alt

Denn erst ab V2.97.11 werden diese zusätzlichen Sensoren zu Wunderground übertragen (sofern welche vorhanden sind).
Werner
Verfasst: 22 Jan 2015 13:39
von c53704
Werner, vielen Dank für die rasche Antwort!
Ich habe nun auf 2.97.13 umgestellt, hat leider nichts gebracht. Bei 'soil temp' wird weiter ID13 auf Wunderground hochgeladen (dies ist mein Temp Sensor in der Sonne, ich würde aber gerne ID16 hochladen = soil temp). 'Soil moist' (bei mir ID32) wird weiter nicht eingepflegt.
Ich habe in WsWin im Menu 'Wetterstation' --> 'Spezialsensoren' sowohl 'Sensor Bodentemperatur -5cm' und gleich darunter bei 'Sensor Bodentemperatur' jeweils den richtigen Sensor eingestellt (ID16).
Kann ich noch etwas überprüfen?
vielen dank, Hans-Günther
Verfasst: 22 Jan 2015 17:15
von Werner
Hans-Günther,
zeigt doch einmal einen Log-Ausschnitt aus Deiner "ws_debug_wg.txt"
Voraussetzung Log-Funktion auch aktiviert.
Werner
Verfasst: 22 Jan 2015 17:46
von c53704
hallo Werner,
im Programmverzeichnis lieg nur eine 'wswin_debug.txt' aber keine 'wswin_debug_wg.txt'. Wo wird das Abarbeiten dieser Datei ausgelöst?
vg, HG
Verfasst: 22 Jan 2015 19:43
von weneu
Hallo,
den Punkt "4" bei "Debug" anhaken (und natürlich das Wort "Debug" selbst auch)
Verfasst: 22 Jan 2015 20:30
von c53704
hallo,
wswin_debug_wg wurde mit folgendem Inhalt initiert:
2015-01-22 20:25:00.753 action=updateraw&ID=ITIROLMI2&PASSWORD=xxxxxxxxx&dateutc=2015-01-22+19%3A24%3A00&tempf=32.4&humidity=92&baromin=29.988&rainin=0.000&dewptf=30.3&winddir=45&windspeedmph=5.0&softwaretype=WsWin32%20V2.97.13&windgustmph=7.0&solarradiation=0&windgustdir=68&windgustmph_10m=11.0&dailyrainin=0.000&soilmoisture4=11&soiltempf=30.9&soiltemp2f=39.0&leafwetness=0&leafwetness2=0&temp4f=32.0&clouds=&weather=&action=updateraw
2015-01-22 20:25:01.474 success
2015-01-22 20:25:06.450 action=updateraw&ID=ITIROLMI2&PASSWORD=xxxxxxxxx&dateutc=2015-01-22+19%3A24%3A00&tempf=32.4&humidity=92&baromin=29.988&rainin=0.000&dewptf=30.3&winddir=45&windspeedmph=5.0&softwaretype=WsWin32%20V2.97.13&windgustmph=7.0&solarradiation=0&windgustdir=68&windgustmph_10m=11.0&dailyrainin=0.000&soilmoisture4=11&soiltempf=30.9&soiltemp2f=39.0&leafwetness=0&leafwetness2=0&temp4f=32.0&clouds=&weather=&action=updateraw
2015-01-22 20:25:09.630 success
viele Grüße, HG
Verfasst: 22 Jan 2015 22:23
von c53704
ein kleiner Blick auf meine Wunderground Seite, rechts, macht klar: 'soil moisture' wird nicht übermittelt, 'soil temperature' entspricht meinem Sonnentemp Sensor!
http://www.wunderground.com/personal-we ... =ITIROLMI2
vielen Dank, HG
Verfasst: 22 Jan 2015 22:31
von Werner
Hallo,
laut der Log-Daten werden Zusatzdaten für
soilmoisture4=11 ->id32
soiltempf=30.9 ->id13
soiltemp2f=39.0 ->id14
leafwetness=0 ->id25
leafwetness2=0 ->id26
temp4f=32.0 ->id5
gesendet.
Anders ausgedrückt, diese Sensoren sind bei Dir unter verfügbare Sensoren aktiviert.
Möglichkeit in WsWin, die entsprechenden IDs korrekt zuzuordenen
Die Zuordnung ergibt sich durch die festgelegten ID's (verfügbare Sensoren)
... deshalb kann ich Dein Problem nicht nachvollziehen.
Werner
Verfasst: 22 Jan 2015 22:50
von c53704
vielen Dank!
das heist aber dann, dass mein 'soil moist' immer auf ID13 oder ID14 senden muss zumal nur diese Sensoren übermittelt werden (aus dem Log file: soiltempf=30.9 ->id13; soiltemp2f=39.0 ->id14). Ich empfange meine 'soil moist' aber auf ID16 (auf ID13 liegt meine Sonnentemp) und dieser Wert wird nicht übermittelt!
Übersehe ich etwas?
vg, HG