curminmaxhour

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

ath
Beiträge: 212
Registriert: 17 Sep 2004 05:53
Wohnort: Mönchengladbach
Kontaktdaten:

curminmaxhour

Beitrag 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.
Gruß aus Mönchengladbach
Andreas

http://www.nierswetter.de
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,
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)
ath
Beiträge: 212
Registriert: 17 Sep 2004 05:53
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag 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.
Gruß aus Mönchengladbach
Andreas

http://www.nierswetter.de
Benutzeravatar
moppedhausi
Beiträge: 851
Registriert: 01 Jan 2007 11:37
Wohnort: Willich / Niederrhein
Hat sich bedankt: 69 mal
Danksagung erhalten: 5 mal
Kontaktdaten:

Beitrag 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.
Gruss Wilfried
ath
Beiträge: 212
Registriert: 17 Sep 2004 05:53
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag 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.
Gruß aus Mönchengladbach
Andreas

http://www.nierswetter.de
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 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.
Marcus P

Beitrag 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
ath
Beiträge: 212
Registriert: 17 Sep 2004 05:53
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag 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.
Gruß aus Mönchengladbach
Andreas

http://www.nierswetter.de
Marcus P

Beitrag von Marcus P »

Das war beim Markus aus Oberhausen leider auch so :cry:

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 ;-)
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag 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
Marcus P

Beitrag 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
Marcus P

Beitrag 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 ;-)
Marcus P

Beitrag von Marcus P »

PS 2: :D 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 !
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,
ich verstehe jetzt folgendes nicht: Was spricht denn dagegen, die Variable ins Template einzusetzen, also so:
xBeginData
%curminmaxhour_on%
%ws_template_pw%
usw.
Marcus P

Beitrag 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 ;-)
Antworten