Seite 1 von 3
curminmaxhour
Verfasst: 21 Jan 2009 09:45
von ath
Hallo,
ich übertrage die Daten meiner 2500PC an Westwetter (Direktmeldung). Auf einmal wird die Variable %curminmaxhour[2,0,35]% nicht mehr aufgelöst und als Klartext übertragen. %curminmaxhour_on% kann ich nicht in das Skript aufnehmen.
Daher meine Frage nach der Abarbeitungsreihenfolge. Welche Datei wird vorher abgearbeitet in der ich %curminmaxhour_on% setzen könnte.
Verfasst: 21 Jan 2009 13:43
von weneu
Hallo,
wenn es zuvor ging, musst Du ja etwas verändert haben.
Du musst also selbst bei Dir lokal nachsehen, in welcher Reihenfolge Du welche benutzerdefinierten Dateien verarbeiten lässt.
Wie es bei curminmaxhour und DirectLink ist, kann ich nicht sagen
Nachtrag:
%curminmaxhour_on% kann ich nicht in das Skript aufnehmen.
Das verstehe ich nun auch nicht, denn Du musst doch eine Templatedatei für WSWIN erhalten haben und die sollte sich doch anpassen lassen. (bei Dir und Westwetter)
Verfasst: 21 Jan 2009 14:17
von ath
Hallo Werner,
natürlich wird sich das Template irgendwie anpassen lassen. Im Moment ist es aber so, daß die Daten nicht übernommen werden, wenn ich die Variable setze.
An den custom Dateien habe ich schon einiges geändert - aber für mich ist der "direct-link" zunächst mal etwas anderes. Daher die Frage, ob die custom-Dateien irgendwie dem direct-link vorgeschaltet sind und darauf Einfluß nehmen.
Verfasst: 21 Jan 2009 14:32
von moppedhausi
ath hat geschrieben: Daher die Frage, ob die custom-Dateien irgendwie dem direct-link vorgeschaltet sind und darauf Einfluß nehmen.
Hallo Andreas,
aber DU müsstest doch wissen, in welcher Reihenfolge Du welche Dateien abarbeiten lässt. Da kann Dir höchstwahrscheinlich keiner einen Rat geben.
Verfasst: 21 Jan 2009 14:46
von ath
Hallo Wilfried,
die Datei wird über einen direct-Link erzeugt (Internet -> Einstellungen -> WWW). Da bestimme ich keine Reihenfolge wie bei den custom-Dateien.
Da ich aber nur an den custom-Dateien Änderungen vorgenommen habe vermute ich, das sie doch irgendwie Einfluß auf diese - zu nächst einmal autarke Schiene - haben.
Verfasst: 21 Jan 2009 16:35
von weneu
Hallo Andreas,
wenn hier wirklich ein Einfluss besteht (ich weiß es nicht, kann nur Werner sagen), dann gibt es ja nur 2 Möglichkeiten:
. directlink wird zuerst abgearbeitet, dann dürfte sich nichts verändert haben
- directlink wird nach der custom-wap-Schiene abgearbeitet: dann brauchst Du doch nur in Deiner letzten template-Datei curminmxhour auf on setzen.
Verfasst: 21 Jan 2009 19:19
von Marcus P
Na da war der Andreas ja schneller als ich
Es muss definitiv eine lokale Sache sein, denn wir haben bis jetzt 3 Stationen bei denen die Variabel nicht abgearbeitet wird.
Diese Variabel
%curminmaxhour[2,0,35]%
wurde vor ca 1 Jahr in das Template gesetzt, wir wollten die maximale Windgeschwindigkeit
des Tages gerne in der Tabelle und auf der Map darstellen.
Da wir aber Stationsbetreiber haben, die die 24 Stundenansicht benutzen und andere, die in der Tagesansicht arbeiten, konnte wir halt die normale %maxval..% nicht benutzen, da die Ergebnisse sonst unterschiedlich wären.
Nun hat der Andreas für seine neue Homepage seine Templates geändert, seitdem geht es nicht mehr.
Ich habe mal meine gesamten WAP/Customdateien durchsucht, ich habe z.B. die %curminmaxhour_on%-Variable nirgendwo drin und es funktioniert trotzdem.
Soweit ich das richtig verstehe ist diese auch Defaultmäßig gesetzt.
Auszug aus der custom
Freigabe der Stundenberechnung %curminmaxhour_on% -> default
Vielleicht sollte man mal nach dem Gegenpart suchen ??
%curminmaxhour_off%
Die Reihenfolge von WSWIN würde mich auch interessieren !
Vielleicht fält dem Werner ja noch was ein .
Gruß aus Bochum,
Marcus
Verfasst: 21 Jan 2009 19:35
von ath
Hallo,
also ich habe jetzt mal nach %curminmaxhour_off% gesucht. Die Variable wird in keinem Template benutzt. Auch ist es so, daß es eine ganze Zeit nach Änderung meiner Templates funktioniert hat.
Gestern abend haben wir noch einen Test gemacht und es hat funktioniert. Dann - auf einmal - funktioniert es wieder nicht. In dieser Zwischenzeit habe ich nichts an den Templates geändert.
Verfasst: 21 Jan 2009 19:40
von Marcus P
Das war beim Markus aus Oberhausen leider auch so
Mal ging es, dann wieder Stundenlang nicht.........
Nur hat es bei Dir vorher ja immer funktioniert, deshalb die Hoffnung das wir noch was übersehen haben

Verfasst: 22 Jan 2009 07:26
von Werner
Hallo
%curminmaxhour[2,0,35]% nicht mehr aufgelöst und als Klartext übertragen. %curminmaxhour_on% kann ich nicht in das Skript aufnehmen.
Aber nur durch einfügen von
%curminmaxhour_on%
in die
benutzerdefinierte Seite kann man dieses Problem lösen.
Wenn diese Variable nicht aufgelöst wird, zeigt das Programm in der Statuszeile eine Meldung an (%curminmaxhour_on% fehlt) und trägt es auch in die Fehlerdatei ein (sofern Fehlerprotokollierung aktiviert).
Wie sieht den diese Datei aus?
Werner
Verfasst: 22 Jan 2009 18:26
von Marcus P
Hi Werner,
so:
1Typ=1
2Url=
http://westwetter.net//..........(Pfad zur Datenschnittstelle)
4Senddata=?Werte=
5Separator=;
6Unit=0
7Userpw_md5=1
8Success=OK
xBeginData
%ws_template_pw%
%ws_template_user%
%ws_nrtdate%
%ws_nrttime%:00
%curval[2]%
%curval[18]%
%curval[33]%
%avg10minwind%
%curval[35]%
%wind_txtonly%
%curval[34]%
%rain1h%
%rainday%
%curval[39]%
%sungif%
%ws_own_txt6%
%ws_isdaynight=tag~nacht~nacht~nacht%
%ws_moongif%
%ws_barotendencytxt%
%ws_baro3h%
%curminmaxhour[2,0,35]%
%sunproz%
Bei mir funktioniert es aber ohne %curminmaxhour_on% !
Gruß
Marcus
Verfasst: 22 Jan 2009 18:30
von Marcus P
PS: Es funktioniert ja auch teilweise beim Andreas, das heißt es kommen manchmal Daten über Stunden, heute z.B. den gesamten Tag und dann wird wieder nur die Variable übertragen.. .. immer im Wechsel

Verfasst: 22 Jan 2009 18:41
von Marcus P
PS 2:

Ich habe gerade mal bei mir die %curminmaxhour_on% in die Datei unter xBeginData gesetzt, also bei mir funktioniert das Senden.
Auch wenn ich die Variable an erster Stelle einsetze !
Verfasst: 22 Jan 2009 19:10
von weneu
Hallo,
ich verstehe jetzt folgendes nicht: Was spricht denn dagegen, die Variable ins Template einzusetzen, also so:
xBeginData
%curminmaxhour_on%
%ws_template_pw%
usw.
Verfasst: 22 Jan 2009 19:13
von Marcus P
Also bei mir garnichts, habe ja obern geschrieben das ich sie bei mir eingesetzt habe (an genau dieser Stelle und auch versuchsweise oben an erster Stelle) und es auch funktioniert!
Ich weiß nicht wo der Andreas sie reingesetzt hat.
Nur wie gesagt bei mir funktioniert es auch ohne diese Variable, ich habe sie auch in keiner anderen Custom/Wap-Datei!
Aber ich habe auch nicht das Problem
