Frage zu %ws_trend[id]%

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
FlorianKa
Beiträge: 4
Registriert: 17 Okt 2017 20:52

Frage zu %ws_trend[id]%

Beitrag von FlorianKa »

Hallo,

erstmal möchte ich mich kurz vorstellen - ich bin der Flo aus der Nähe von Nürnberg und habe WSWin mit einer Nexus seit letzter Woche in Betrieb. Das Programm ist wirklich spitze, aber eine Sache konnte ich bisher selber nicht lösen:

Kann mir jemand sagen, welchen Zeitraum die Variable %ws_trend[id]% berücksichtigt. Ich bekomme trotz Temperaturänderung immer das Ergebnis "0" für gleichbleibend.

Vielen Dank bereits jetzt für eure Hilfe.
Benutzeravatar
Tex
Moderator
Beiträge: 2007
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 45 mal
Kontaktdaten:

Beitrag von Tex »

Bevor wir uns hier in die Untiefen von WSWIN begeben:
hast Du bei der Variablen %ws_trend[id]% für id die Sensor-ID für die Temperatur eingetragen? Also so: %ws_trend[0]%
FlorianKa
Beiträge: 4
Registriert: 17 Okt 2017 20:52

Beitrag von FlorianKa »

Hallo,

ja das habe ich gemacht - es kommt aber immer "0" raus, obwohl sich die Temperatur oder Luftfeuchtigkeit der jeweiligen Sensoren mit der gleichen ID nach oben oder unten bewegt.
Benutzeravatar
Tex
Moderator
Beiträge: 2007
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 45 mal
Kontaktdaten:

Beitrag von Tex »

Wo hast Du die Varariable eingebaut? - Wird diese Datei abgearbeiten (openfil-Befehl)?
FlorianKa
Beiträge: 4
Registriert: 17 Okt 2017 20:52

Beitrag von FlorianKa »

Ich habe sie in meine Custom.txt eingebaut. Es wird ja auch ein Wert ausgegeben, jedoch leider immer der Wert "0". Für mich wäre interessant, welchen Zeitraum %ws_trend[x]% als Referenz nimmt, um eine Temperaturänderung zu erkennen. Hier mal der Ausschnitt meines Quellcodes

<td valign="top" width="183" bgcolor="#FA7A4E">
<p align="center"><font color="#666666" face="Verdana, Arial, Helvetica, sans-serif" size="3">%curval[2]%<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="#666666"><b><nobr><font size="5">%
<img src="%ws_trend[2]%.jpg" width="15"> </font></nobr></b></font></p>
</td>

Ich habe drei Dateien erstellt 1.jpg Pfeil nach oben, 0.jpg Pfeil nach rechts, -1.jpg Pfeil nach unten, um die Tendenz neben der aktuellen Temperatur darzustellen. Leider zeigt die Tendenz immer nur gleichbleibend, also die 0.jpg an - weil der Wert %ws_trend[2]% z.b. immer 0 ausgibt, obwohl die Temperatur z.B. steigt oder fällt.
Benutzeravatar
Tex
Moderator
Beiträge: 2007
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 45 mal
Kontaktdaten:

Beitrag von Tex »

Genaue Auskunft über den Algorithmus kann nur Werner Krenn geben. Meine Beobachtung: Bezugswert ist immer der vorige Meßwert. Allerdings gibt es unterschiedliche Schwellwerte für Temperatur, Feuchte, Windgeschwindigkeit etc.

Mit der Variablen %valuechange[id]=mm% kann man sich allerdings einen eigenen Trend zusammenstricken.....
Benutzeravatar
Werner
Site Admin
Beiträge: 6066
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 138 mal
Kontaktdaten:

Beitrag von Werner »

Hallo,

was Tex schreibt ist im Prinzip richtig.

Genau:
Vergleichswert ist der Wert vor 5 Minuten, wenn Speicherintervall länger dann eben dieser längere Wert.

Notwendige Änderungen der Werte, damit nicht 0:
Temperatur 0,5 °C
Feuchte 3 %
Leaf 1lf
Soil Moisture 2 cb
Sonnenzeit 5 min
Luftdruck 1 hPa
Wind/Windböen 4 km/h

Werner
FlorianKa
Beiträge: 4
Registriert: 17 Okt 2017 20:52

Beitrag von FlorianKa »

Hallo,
vielen Dank für die schnellen Antworten. Das "Problem" war dann, dass die Temperatur immer nur um 0,1-0,2° gefallen oder gestiegen ist in dem Zeitraum. Thx :-)
Antworten