Sonne und UV Daten

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Ursula

Sonne und UV Daten

Beitrag von Ursula »

Ich habe wieder mal ein Problem mit der von meinem Bekannten übernommenen Seite.
Und zwar werden auf der Seite die oberen Werte nicht aktualisiert. Hier der Link zur Seite http://michelstadtwetterinfo.de/?page_id=40

Bei Sonnenaufgang und Sonnenuntergang steht jetzt nichts mehr und der Wert Sonnenhöchststand um 13:11 Uhr da stimmt der wert auch nicht.
Darunter die Werte stimmen.

Jetzt hatte ich mir die html Datei Sonne1 angesehen und da kann was nicht stimmen, da muss was fehlen. Nur weis ich nicht welche Werte da rein müssen.

Hier der code:

Code: Alles auswählen

<DOCTYPE>

<html>
<head>
<meta>
<meta>
<title>sonne1</title>
<style>
<Stil1>
</style>
</head>

<body>
<table>
  <tr>
    <td><img></td>
    <td><span> </span></td>
  </tr>
  <tr>
    <td><span>Sonnenaufgang</span></td>
    <td><strong></strong></td>
    <td>Sonnenuntergang</td>
    <td><strong></strong></td>
  </tr>
  <tr>
    <td>Sonnenh&ouml;chststand</td>
    <td><strong> um 13&#58;11 Uhr</strong></td>
  </tr>
  <tr>
    <td><img></td>
    <td><img></td>
  </tr>
  <tr>
    <td><div>Bei einer Tagesl&auml;nge von 11&#58;13 Stunden, wurden bis 18&#58;55 Uhr <span>2&#58;00 Stunden</span> &#40;2.00h&#41; Sonnenschein gemessen. </div></td>
  </tr>
  <tr>
    <td><div>Bezogen auf den aktuellen Monat wurden bisher 14.1 % der durchschnittlichen Sonnenscheinzeit von 93&#58;00 Stunden erreicht. </div></td>
  </tr>
  <tr>
    <td><div>Ein wenig Sonnenstatistik </div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Wochensonnenstunden</td>
    <td><div><strong>2&#58;55 Stunden</strong></div></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Monatssonnenstunden</td>
    <td><div><strong>13&#58;05 Stunden</strong></div></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Jahressonnenstunden</td>
    <td><div><strong>812&#58;41 Stunden</strong></div></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div>UV-Index </div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>aktueller UV-Wert </td>
    <td><div><strong>0.0</strong></div></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>Maximalwert heute </td>
    <td><div>1.8</div></td>
    <td> </td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td><img></td>
    <td>&nbsp;</td>
  </tr>
</table>


</body>
</html>
Danke für Hilfe.
Ursula
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Ursula,
das ist aus dem Quellcode der html-Seite nicht ersichtlich, denn da werden ja die echten Werte angezeigt, die die WSWIN-Variablen ermitteln.
Du musst also nicht in deser Datei nachsehen, sondern in der benutzerdefinierten Datei, mit der diese HTML-Datei erzeugt wird. Und da fehlen offenbar die Variablen für Sonnenaufgang und Sonnenuntergang, also
%ws_sunrise% und %ws_sunset%
Ursula

Beitrag von Ursula »

Hallo Weneu,

danke Dir. Nur wo finde ich die und wie heißt sie?
Wie ist den die Variable für den aktuellen Tag, den das fehlt oben auch?

Danke Ursula
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo,
Nur wo finde ich die und wie heißt sie?
Das kannst nur Du selbst wissen oder der, der die Seite erstellt hat. Es gibt hier ja keinen festen Namen. Der Name der Datei, die diese Seite erzeugt, kann ja frei gewählrt werden.
Und diese Frage verstehe ich nun gar nicht:
Wie ist den die Variable für den aktuellen Tag,
Die habe ich Dir doch bereirs genannt. Die wirst Du in dem von Dir eingestellten Code auch nicht finden, denn die Variable ist ja in der Datei eingebaut (die ich nicht kenne), die den von Dir genannten Code erzeugt.
Ich habe den Eindruck, dass Du Dich bei den benutzerdefinierten Dateien einfach nicht auskennst. Dies ist nun kein Vorwurf, ermöglicht es aber nicht , Dir zu helfen, da Du offenbar die Zusammenhänge nicht kennst und die sind hier nicht in 5 Worten zu erläutern.
Ursula

Beitrag von Ursula »

Hallo Weneu,

ja, ich habe das System nicht aufgebaut. Der es mal erstellt hat, den gibt es nicht mehr und ich versuche mich hier einzuarbeiten für meinen Bekannten. Mit aktuellen Tag meinte ich die Variable für der Tag z.B. Freitag 31.Januar2014.

Die anderen beiden Variablen habe ich gesehen.

Wie kann ich hier weiter kommen?

WS WIN erzeugt doch die Daten und gibt sie wo hin?
Kann ich das hier ev. irgendwo sehen oder erkennen?

Danke Ursula
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Ursula,
Kann ich das hier ev. irgendwo sehen oder erkennen?
Nein!
Du musst folgende Dinge in Deinen Plan aufnehmen:
a) schau Dir mal meine Seite
http://faq.wernerneudeck.de
an. Hier ist mal grundlegend das System mit den benutzerdefinierten Dateien erklärt
b) schau Dir im Programmordner von WSWIN die Datei ws_variables.txt an.
Dort findest Du alle Variablen, die WSWIN verwenden kann, z.B.
%longdate% für das Datum (s. Deine Frage)
c) suche dann ebenfalls im Programmverzeichnis die Datei custom.txt und schau Dir da die beiden ersten Zeilen an. Dort findest Du dann in der 2. Zeile einen openfile-Befehl, mit dem die nächsteTextdatei geöffnet wird. Die dann ebenfalls ansehen usw.
Nur so kannst Du erkennen, welcher Weg hier gewählt wurde, wie die verwendeten Textdateien heißen und wie die daraus erzeugten HTML-Dateien heißen (das siehst Du am customfile-Befehl)
Ursula

Beitrag von Ursula »

Hallo Werner,

erst einmal recht herzlichen dank. Werde mich da mal durchkämpfen.

LG Ursul
Ursula

Beitrag von Ursula »

So habe jetzt alle Daten und habe es gemacht in der 2. Zeile steht
openfile=ws_variables.txt
die habe ich jetzt auch geöffnet und stehe jetzt von bömischen Dörfern.

Das steht da drin:
customfile=test.html
Es wurde der Text, der hier stand, vom Admin gelöscht, denn es war der komplette Inhalt der ws_variables.txt. Das war erstens absolut nicht zielführend und sprengte außerdem das Layout der Seite
joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Hallo Ursula,

Du darfst nicht die ws_variables.txt selbst verwenden.
Diese Datei dient doch nur zur Hilfestellung, welche Variablen (bzw. Werte) von WsWIN ausgegeben werden können.

Du musst Dir eine/mehrere eigene(n) Text-Datei(en) schreiben, in der Du nur die Variablen einträgst, die Du auch benötigst.

Das Abarbeiten von Templates funktioniert prinzipiell so:
______________________________________________________________
custom.txt:
--%customfile=Datei1.html% -->
-- %openfile=Datei2.txt% -->

Datei2.txt:
-- %customfile=Datei2.html% -->
-- %openfile=Datei3.txt% -->

Datei3.txt:
-- %customfile=Datei3.htm% -->
-- %openfile=Datei4.txt% -->

...etc.


(Am Anfang jeder Zeile fehlt noch ein <! , sonst wird es hier nicht richtig dargestellt)
______________________________________________________________
Es wird also die custom.txt aufgerufen, welche die Datei1.html erstellt.
Dann wird Datei2.txt geöffnet, die wiederum Datei2.html erstellt.
Dann wird Datei3.txt geöffnet, die wiederum Datei3.html erstellt, usw. .

Das Ganze kann man bis zu - soweit ich weiß - 25 Dateien schachteln.

Die Templates (custom.txt, Datei1.txt,..) müssen im Root-Verzeichnis von WsWIN liegen.
Die HTML-Dateien "landen" im WsWIN/html-Verzeichnis.

Gruß
Jörg

P.S.
Lösche bitte die Darstellung der ws_variables in Deinem Posting.
Das ist ellenlang und zerreisst diesen Thread.
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Ursuila,
zunächst gilt natürlich das, was Joergeli gesagt hat.
Nun eine Zwischenfrage von mir:
Ich habe vorhin auf einen Beitrag von Dir geantwortet, der völlig zusamenhanglos im Forum stand, nun sehe ich ihn nicht mehr. Hast Du ihn wieder gelöscht?
Zurück zu Deinem Problem:
Da kann ich jetzt nur mal raten, wenn Du selbst nichts findest.
Du schreibst ganz oben von der Datei Sonne1.html
Ich würde an Deiner Stelle im Programmverzeichnis von WSWIN suchen, ob sich da eine Datei sonne1.txt befindet, denn das könnte die Datei sein, aus der dann die html-Datei erzeugt wird.
Und wenn Du die findest (oder einen vergleichbarenb Namen), dann könnte man da ansetzen.

Zuletzt: Ich werde die von Dir eingestellte ws_variables.txt wieder löschen, denn sie zerstört das komplette Layout der Seite.
@Jörg
Und genau aus dem Grund bin ich tätig geworden.
Ursula

Beitrag von Ursula »

Hallo Werner,

danke für die Rückmeldung und entschuldige, dass ich das wieder gelöscht habe ich hatte nicht gesehen, dass Du da schon geantwortet hattest.

Das sollte nicht allein stehen sondern hier und da wir mir beim Einstellen ein Fehler unterlaufen und deshalb hatte ich es wieder gelöscht. Dass Du so schnell warst hatte ich nicht geahnt.

Ich frage meinen Bekannten nach der Datei und melde mich dann wieder.

1000 Dank für die Hilfe hier an alle.
Ursula
Ursula

Beitrag von Ursula »

also eine sonne1.txt hat er nich gefunden, es nicht aber die sonne.txt

die sieht so aus.
customfile=sonne1.html
<customfile>
<DOCTYPE>

<html>
<head>
<meta>
<title>sonne1</title>
<style>
<Stil1>
</style>
</head>

<body>
<table>
<tr>
<td><img></td>
<td><span>aktuelle Daten vom %longdate% - %ws_time% Uhr </span></td>
</tr>
<tr>
<td><span>Sonnenaufgang</span></td>
<td><strong>%ws_sunrise% Uhr</strong></td>
<td>Sonnenuntergang</td>
<td><strong>%ws_sunset% Uhr</strong></td>
</tr>
<tr>
<td>Sonnenh&ouml;chststand</td>
<td><strong> um %ws_suntransit% Uhr</strong></td>
</tr>
<tr>
<td><img></td>
<td><img></td>
</tr>
<tr>
<td><div>Bei einer Tagesl&auml;nge von %ws_daylength% Stunden, wurden bis %ws_time% Uhr <span>%sunday%</span> (%sunday_d%h) Sonnenschein gemessen. </div></td>
</tr>
<tr>
<td><div>Bezogen auf den aktuellen Monat wurden bisher %ws_sunSTDV_proz% % der durchschnittlichen Sonnenscheinzeit von %ws_normalsun% Stunden erreicht. </div></td>
</tr>
<tr>
<td><div>Ein wenig Sonnenstatistik </div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>Wochensonnenstunden</td>
<td><div><strong>%sunweek%</strong></div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>Monatssonnenstunden</td>
<td><div><strong>%sunmonth%</strong></div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>Jahressonnenstunden</td>
<td><div><strong>%sunyear%</strong></div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><div>UV-Index </div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>aktueller UV-Wert </td>
<td><div><strong>%curval[41]%</strong></div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>Maximalwert heute </td>
<td><div>%curminmaxhour[2,0,41]%</div></td>
<td> </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><img></td>
<td>&nbsp;</td>
</tr>
</table>


</body>
</html>
Hoffe damit kommen wir weiter
und DANKE Ursula
Ursula

Beitrag von Ursula »

wenn ich mir die so anschaue müsste es die sein, doch da ist doch alles drin aber warum wird es dann nicht übernommen oder sehe ich es falsch.
Hier noch mal der Link zur Seite wie es jetzt aussieht.
http://michelstadtwetterinfo.de/?page_id=40

Danke Ursula
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo,
ja, die sonne.txt ist die richtige Datei und es sollte auch alles angezeigt werden. Warum geht es nicht, obwohl die Variabeln vorhanden sind?
Ich habe den Verdacht, dass in WSWIN z.B. die Koordinaten nicht eingegeben sind.
Schau mal bei "Wetter - Standort", ob dort die Stationsdaten eingetragen sind.
Nachtrag; was mich allerdings irritiert, ist die Tatsache, dass es zwar genau die Seite zu sein scheint, dass aber ganz unten auf der html-Seite die Grafik minicurrent_uv.gif zu sehen ist und die kommt in der sonne.txt nicht vor.
Es sollte auch ganz am Anfang noch "aktuelle Daten vom..." kommen.
Suche mal oder lass ihn suchen, ob es hier noch eine ähnliche Datei gibt.
Vielleicht gibt es doch eine sonne1.txt.
Und gleich nochwas:
Diese Datei muss dann natürlich im Programmverzeichnis von WSWIN liegen und auch von der vorhergehenden Datei (s. Jörg) mit openfile aufgerufen werden.
Wenn wir da jetzt nicht bald zu einem Ergebnis kommen, würde ich es mit notfalls mal mit Teamviewer ansehen.
Ursula

Beitrag von Ursula »

Hallo Werner,

ich habe mir jetzt alle Dateien geholt und angesehen. Es kann nur die sonne.txt sein, da es keine andere Datei gibt, die da passt.

in der Zeile 106 von sonne1.html steht:
td colspan="2" bgcolor="#B8D7CF"><img src="mini_currentuv.gif" alt="" name="UV" width="320" height="120" id="UV"

Da taucht mini_currentuv.gif auf. Ob das einzeln ev. da eingetragen wurde? Leider weis ich zu wenig, wie das zusammenhängt.

So wie ich es bis jetzt verstanden habe wird die html Datei aus der txt erzeugt. Ist das richtig? Doch wenn es in der txt nicht steht wie kommt es dann da rein?

Wie wollen wir es abstimmen mit dem Teamviewer, da ich dazu zu Ihm hinfahren muß. Teil mir am besten mit, wie es Dir passt und ich stimme es mit Ihm ab.

Auch brauche ich dann Deine Telefonnr. oder umgedreht.
Ich danke Dir schon mal vielmals.

Ursula
Antworten