Custom.txt - Variable "avgvalpast" wird nicht erze

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
CCSS
Beiträge: 24
Registriert: 25 Feb 2007 14:07
Wohnort: Nähe Köln

Custom.txt - Variable "avgvalpast" wird nicht erze

Beitrag von CCSS »

Mahlzeit zusammen!

Nach 11 Jahren wunderbarer WsWin Nutzung (neueste Version) habe ich nun doch einmal eine Frage an die Profis, weil ich auch nach intensiver Recherche zu keiner Lösung gekommen bin.

Ich erzeuge mittels custom.txt, wie viele andere sicher auch, eine custom.html, was auch einwandfrei funktioniert.

Nur möchte bei mir die Variable "avgvalpast" keine Daten liefern.

Ich nutze die, um den gestrigen Niederschlag anzuzeigen, also:

%avgvalpast[34~-1~00~0000]%


ID34 ist der Regensensor.

Was ich probiert habe:

Andere Sensor ID: seber Fehler: Feld in der Tabelle bleibt leer
Explizites Datum eingetragen: Feld in der Tabelle bleibt leer

Setze ich in dem bestimmten Tabellenfeld eine andere Variable (bspw.: %rain24h%) ein, werden Werte angezeigt.

Mir ist erst vor einigen Tagen aufgefallen, dass im Feld "Niederschlag gestern" nix steht - ich kann also nicht sagen, ob das schon immer so war, oder erst plötzlich aufgetreten ist.

Veränderungen an WsWin habe ich allerdings nicht durchgeführt.

Die Webseite: http://nhstation.bplaced.net/ > Die Custom.html findet sich oben im Menü unter "Live Daten".

Wäre super, wenn da jemand einen sponanten Geistesblitz hätte.

Danke euch schonmal im vor raus. 8)
Mfg Sebi
Benutzeravatar
Tex
Moderator
Beiträge: 2003
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 45 mal
Kontaktdaten:

Beitrag von Tex »

Hallo sebi,
die Variable ist richtig. Schau mal nach, ob in der Zeile mit dieser Variablen evtl.noch folgende Variablen stehen:
%ws_delline% oder %ws_ignore%

Wenn ja, dann diese Variable/n löschen.
CCSS
Beiträge: 24
Registriert: 25 Feb 2007 14:07
Wohnort: Nähe Köln

Beitrag von CCSS »

Abend Tex,

danke für deine Antwort.

Leider sind die von dir genannten Variablen nicht vorhanden. :?
Mfg Sebi
Benutzeravatar
Tex
Moderator
Beiträge: 2003
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 45 mal
Kontaktdaten:

Beitrag von Tex »

Poste bitte mal den Teil (Block) aus der custom.txt in dem diese Variablen vorkommt.
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

und ich hoffe, dass Du keine Uralt-Version von WSWIN hast, denn diese Variable gibt es nicht immer schon.
CCSS
Beiträge: 24
Registriert: 25 Feb 2007 14:07
Wohnort: Nähe Köln

Beitrag von CCSS »

Servus zusammen!

Erst einmal der Block wie von Tex gewünscht:

<tr><td width="22%" height="46"><font color="Black"><b><nobr>Regendauer</nobr></b></font></td>
<td align="center" width="7%" height="46"><img border="0" src="clock.gif" width="60" height="48"></td>
<td align="center" width="52%" height="47" colspan="7"><b><font size="5">%curval[39]%</font></b></td></tr>


<tr><td width="22%" height="184"><font color="Black"><b><nobr>Niederschlag</nobr></b></font></td>
<td align="center" width="7%" height="46"><img border="0" src="rain.gif" width="55" height="46"></td>
<td align="center" colspan="5" height="184">
<table border="1" width="100%">

<tr><td align="center" width="44%">aktuell</td>
<td align="center" width="15%"><img border="0" src="rainday.gif" width="30" height="32"></td>
<td align="center" width="88%"><b><font size="4">%curval[34]%</font></b></td></tr>

<tr><td align="center" width="44%">letzte Std.</td>
<td align="center" width="15%"><img border="0" src="dayicon.gif" width="36" height="30"></td>
<td align="center" width="88%"><b><font size="4">%rain1h%</font></b></td></tr>

<tr><td align="center" width="44%">aktueller Tag</td>
<td align="center" width="15%"><img border="0" src="dayicon.gif" width="36" height="30"></td>
<td align="center" width="88%"><b><font size="4">%rainday%</font></b></td></tr>

<tr><td align="center" width="44%">letzten 24 Std.</td>
<td align="center" width="15%"><img border="0" src="dayicon.gif" width="36" height="30"></td>
<td align="center" width="88%"><b><font size="4">%rain24h%</font></b></td></tr>

<tr><td align="center" width="44%">letzter Niederschlag</td><td colspan="3" align="center"><b>%ws_lastrain%<br><font size="1">Vor: %ws_desert_duration%</font></b></td></tr>

<tr><td align="center" width="44%">Niederschlag gestern</td>
<td align="center" width="15%"><img border="0" src="rainday.gif" width="36" height="30"></td>
<td align="center" width="88%"><b><font size="4">%avgvalpast[34~-1~00~0000]%</font></b></td></tr>

<tr><td align="center" width="44%">aktuelle Woche</td>
<td align="center" width="15%"><img border="0" src="weekicon.gif" width="36" height="30"></td>
<td align="center" width="88%"><b><font size="4">%rainweek%</font></b></td></tr>


Ich habe bewusst mal ein paar mehr Zeilen genommen, der vorletzte Block "Niederschlag gestern" behinhaltet die Variable.

@weneu

Werner, ich nutze V2.99.4! 8)

Das Update von der Ausgangsversion 2.85.X habe ich extra durchgeführt, um eine zu alte Version auszuschließen.
Mfg Sebi
Benutzeravatar
Mado
Beiträge: 814
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 15 mal
Kontaktdaten:

Beitrag von Mado »

habe die gleiche Variable bei mir in der Datei eingefügt, diese Stelle wird mir aber angezeigt, wie viel Regen gestern gefallen ist.

mit
<tr bgcolor="#999999" bordercolor="#000000">
<td align="center" width="44%"><font size="3"><b><font color="#000000">Niederschlag gestern</font></b></font></td>
<td align="center" width="15%"><font size="-3"><img border="0" src="rainday.gif" width="33" height="30"></font></td>
<td align="center" width="88%"><font size="3"><b><font color="#000000">%avgvalpast[34~-1~00~0000]%</font></b></font></td>
</tr>
wird das korrekt erzeugt. Ich auch bei ihm ist kein Fehler im Html zu finden. Glaube eher dass dies wo ganz anders liegen könnte.
ist das der komplette Teil der Custom.txt ?
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Werner
Site Admin
Beiträge: 6041
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 137 mal
Kontaktdaten:

Beitrag von Werner »

Hallo,

wenn für bestimmte Variablen keine Daten ausgegeben werden, ist
die Jahrdatei nicht aktiviert oder nicht aktuell.

... vermutlich hier letzteres.
Warum das aber so ist, kann nur er sagen (muss vieles dafür deaktiviert haben).

Bei seiner custom.html fällt auch auf, das bei jedem Aktuell-Wert darunter eine Null "0" angezeigt wird.
Was sicher so nicht gewünscht ist

Werner
CCSS
Beiträge: 24
Registriert: 25 Feb 2007 14:07
Wohnort: Nähe Köln

Beitrag von CCSS »

Abend!

@Manfred:nein, das war nur ein Auschnitt!

@Werner:

War ja klar, dass du das Problem lokalisierst:

es lag an der Jahresdatei.

Ich ging davon aus, dass der Tag "gestern" aus den Daten des gestrigen Tages gezogen wird, höchstens noch aus einer Wochen/ Monatsdatei.

Aber dass die Jahresdatei dran beteiligt ist..

Zu den Nullen: das ist tatsächlich so gewollt. Da stehen nämlich nicht immer nur Nullen, sondern je nachdem ob die Werte in der letzten Zeit stark gesunken oder gestiegen sind jeweils -1/ und 1.:)


Danke für eure Hilfe! 8)
Mfg Sebi
Antworten