Seite 1 von 1
Variable für den Wind
Verfasst: 26 Apr 2009 19:32
von Stefan Schnidrig
Hallo Leute.
ich habe da mal ne frage. Ich habe das auch probiert. Es Läuft soweit, bis auf den Wind. ich habe das Uploadprogramm "Watchdog" Installiert, das mir die Daten schön sauber alle 10 - 12 sek. Aber der Wind nicht aktualisiert. Hier meine nrt-Datei :
%ws_nrttime% ,
%avgval[35]% km/h,
%curval[36]% Richtung
Es wird einfach nicht jede 10 - 12 sek. aktualisiert. Die datei wird zwar auf den Server geladen, jedoch der Wind und die Richtung ändern sich nur sehr sporadisch. Beim Test herrschte natürlich Wind
Hier könnt ihr mal probieren.
www.wetter-graechen.ch/wswin/live.php
Gruss
Stefan
Verfasst: 26 Apr 2009 20:11
von Wettermichel
Hallo,
für Near Realtime gibt es eigene Variablen.
%nrtval[x]% x=Sensor ID
Eventuell könnte das die Lösung sein.
Gruß
Michael
Verfasst: 26 Apr 2009 22:13
von weneu
Hallo Stefan,
es ist so, wie Michael sagt, Du verwendest die verkehrten Variabeln.
Außerdem: warum verwendest Du nicht einfach die wswin-interne Funktion:
"Steuerung - Near realtime"und dort Haken bei "Near Real Time Datei"
Dann erhältst Du alle Werte aus der Datei wswin_nrt.txt in Realzeit im Ordner flash in der Datei wetdata.ini
Und wenn man es etwas anders braucht, kann man die wswin_nrt.txt ja abändern.
Verfasst: 26 Apr 2009 23:31
von Stefan Schnidrig
Hey.
Vielen Dank euch zweien. Es hat geklappt. Nur habe ich oftmals bemerkt, das der haken bei "Near Realtime" ab und zu nach einem Neustart gelöscht wird,aslo soll heissen, dort kein Hacken mehr ist. Hat da jemand eine erklärung? Es ist nicht immer so, nur ab und zu.
Für den Upload der datei verwende ich den "Watchdog". Kennt jemand noch andere FTP Programme, die geänderte Dateien sofort erkennt und diese hochlädt ???
Gruss
Stefan
Verfasst: 27 Apr 2009 05:19
von Heiko
Hallo Stefan,
- HS - Uploader,
- FTP - Uploader,
sind alle hier im Forum oder in der WsWin - Hilfe beschrieben.
Verfasst: 27 Apr 2009 09:43
von Stefan Schnidrig
Hallo Heiko.
Danke für deine Antwort. jedoch suche ich ein Programm, das mir das Verzeichnis überwacht und dann selbständig die neuen Daten sendet. Hs Upload und der Miniuploader werden immer von WsWin gestartet. Darum gehen die Programme nicht.
Noch etwas anderes. Kann man die wswin_nrt.txt nicht in ein anderes Verzeichnis laden lassen ? Ist das möglich?
Danke für eure Hilfen.
Gruss
Stefan
Verfasst: 27 Apr 2009 09:48
von weneu
Hallo Stefan,
Kann man die wswin_nrt.txt nicht in ein anderes Verzeichnis laden lassen ?
Nein, die Datei muss im WSWIN-Verzeichnis sein. Aber ich vermute, dass Du etwas ganz Anderes meinst:
Die aus der wswin_nrt.txt erzeugte Datei ist ja die wetdata.ini und wenn Du in der wswin_nrt.txt den Pfad änderst, wird die Ergebnisdatei auch woanders gespeichert.
Verfasst: 27 Apr 2009 12:26
von Stefan Schnidrig
Hallo Werner.
Also ich kapiere ehrlich gesagt nicht ganz, was du meinst. Kann es evt. sein, das ich das ganze irgendwie anders gemacht habe.
So sieht meine wswin_nrt.txt aus :
<!-- %customfile=live.php% -->
<meta http-equiv="refresh" content="15">
%unit_off%
%unit_off%
<body bgcolor="#000000">
<table width="190" border="0">
<tr>
<td width="75"><font color="#FFFF00" size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>Datum
:</strong></font></td>
<td width="12"><font size="2"> </font></td>
<td width="128"><font color="#FFFF00" size="2"><strong>%ws_nrtdate%</strong></font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Temperatur
:</font></td>
<td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[2]% °C</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Feuchte
:</font></td>
<td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[18]%
%</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Taupunkt
:</font></td>
<td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[43]% °C</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Luftdruck
:</font></td>
<td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"><img border="0" src="%ws_baro3h_icon%" width="10" height="10"></font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[33]%
hPa</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Wind
:</font></td>
<td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[35]%
km/h</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Richtung
:</font></td>
<td><font size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[36]%°</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Regen
Tag :</font><font size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%rainday%
l/m²</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Solar
:</font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[42]%
W/m²</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Sonnenzeit :</font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif"> </font></td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[37]%</font></td>
</tr>
<tr>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">Empfang
:</font></td>
<td> </td>
<td><font color="#FFFFFF" size="2" face="Geneva, Arial, Helvetica, sans-serif">%nrtval[46]%
%</font></td>
</tr>
<tr>
<td><strong><font color="#FFFF00" size="2" face="Geneva, Arial, Helvetica, sans-serif">Uhrzeit
:</font></strong></td>
<td><font size="2"> </font></td>
<td><strong><font color="#FFFF00" size="2">%ws_nrttime%</font></strong></td>
</tr>
<tr>
<td colspan="3"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Alle 15 sek. neue Daten</font></div></td>
</tr>
</table>
%unit_on%
Verfasst: 27 Apr 2009 12:49
von weneu
Hallo,
die Lösung liegt in der 1. Zeile. Du kannst bei customfile einen Pfad mitgeben, also nicht nur customfile = live.php
Er lautet ja im Original beispielsweise auch
<!-- %customfile=.\Flash\wetdata.ini% -->
wird also in das Unterverzeichnis \flash gespeichert
Verfasst: 27 Apr 2009 13:12
von Stefan Schnidrig
Hallo Werner
Tausend dank. Es klappt. So werden die Daten wenn sie in einem separaten Ordner abgelegt werden im 3 sek aktualisiert. Super

.
Vielen dank an alle und vor allem an Werner. WsWin ist einfach top.
Gruss
Stefan
Verfasst: 28 Apr 2009 08:01
von Stefan Schnidrig
Guten Morgen.
Ich habe mal eine Frage. Ich möchte gerne wissen, ob ich anstatt der Grad Anzeige des Windes auch die Variable für eine nrt Windrichtungsanzeige gibt ? Gemeint ist das so "NW, SO, NNW u.s.w"
Gruss
Stefan
Verfasst: 30 Apr 2009 15:37
von Stefan Schnidrig
Stefan Schnidrig hat geschrieben:Guten Morgen.
Ich habe mal eine Frage. Ich möchte gerne wissen, ob ich anstatt der Grad Anzeige des Windes auch die Variable für eine nrt Windrichtungsanzeige gibt ? Gemeint ist das so "NW, SO, NNW u.s.w"
Gruss
Stefan
Weiss das niemand?
Verfasst: 30 Apr 2009 16:53
von weneu
Hallo,
wie wäre es, einen Blick in die wswin_nrt.txt zu werfen. Dort findest Du dann
%wind_txtonly%
Verfasst: 01 Mai 2009 15:29
von Stefan Schnidrig
weneu hat geschrieben:Hallo,
wie wäre es, einen Blick in die wswin_nrt.txt zu werfen. Dort findest Du dann
%wind_txtonly%
Danke Werner.
Ich hab doch wirklich überall gesucht und das nicht gefunden.

Die nrt_Datei habe ich selber erstellt.