Seite 1 von 1

season_max Problem bei Datenänderung

Verfasst: 26 Mai 2014 14:36
von GeorgB
Hallo,
in custom.txt steht
%season_max[2~01032012~30052012]%
ergebnis:
29,7°C
jetzt habe ich die Aussentemperatur geändert ("Messwerte editieren") am 26.5.2012 15:10 auf 35°C
das Ergebnis bleibt aber gleich!
(Im Diagramm bleibt die Min-Max_Anzeige ebenfalls unverändert)
Wahrscheinlich muss ich die Werte irgendwo updaten...
Ich finde aber nicht die Stelle!
Kann mir jemand einen Tip geben? danke

Verfasst: 26 Mai 2014 14:41
von weneu
Hallo,
das betrifft ja das Jahr 2012.
Da musst Du auf alle Fälle die Jahr Datei aktualisieren, indem Du die Jahresansicht von 2012 aufrufst. Danach die Datei nue erzeugen.

Verfasst: 26 Mai 2014 15:00
von GeorgB
Lieber Werner,
danke für deine flinke Reaktion!
Irgendwetwas mache ich noch falsch!
datei aktualisieren:
1.Versuch: "Ansicht" "Jahr" mit 2012
(Ergebnis im Jahres-minmax-Wert für Aussen steht aber nur 34.6°C, ich hatte 35°C) eingebeben)
2.Versuch "Grafiken/Tabellen aktualisieren" und Datum 1.1.2012 und "Jahr-Datei" anhaken
(wie oben)
Gehe ich wieder auf den 26.5.2012 ist das Bild unverändert alter Maxwert und das Bild ist nicht upgedated (der 35°C Punkt liegt oberhalb Diagramm)
Season-Wert aus custom.txt ist unverändert..
Was mache ich falsch?

Verfasst: 26 Mai 2014 15:45
von weneu
Hallo,
ich sehe gerade, Du hast ja die Vantage. Da musst Du beim Editieren nicht nur den Außensensor editieren (ID=2),sondern auch den Sensor AußenMax (ID=7)
Und danach dann die restliche Prozedur (Aktualisieren) nochmals.

Verfasst: 26 Mai 2014 16:04
von GeorgB
Alles klar leuchtet ein.

Der Grund ist eigentlich noch ein anderes Problem: auf meinem Rechner zuhause programmiere ich für 2 Wetterstationen. Zum testen lade ich abwechslend die *.dat Dateien der beiden Stationen in das wswin Verzeichnis und starte dann wswin.exe.
Merkwürdigerweise bekomme ich aber immer die gleichen Season-Werte. (um das zu testen habe ich die Daten verändert siehe oben...)
Hast du da eine Idee woran das liegen könnte?

Verfasst: 26 Mai 2014 16:30
von weneu
Hallo,
ich verstehe zwar nicht, was Du da machst, aber in so einem Fall würde ich WSWIN zweimal installieren (natürlich in unterschiedliche Verzeichnisse), denn das ist ja nicht unbedingt zweckmäßig, immer wieder andere Dateien ins Verzeichnis zu kopieren. Vor allem, weil da dann ja jedesmal auch alle Jahr Dateien aktualisiert werden müssen.

Verfasst: 26 Mai 2014 16:34
von GeorgB
Hmm, ich mache das in einem Verzeichnis, da ich das gleiche Programm auf beide Anlagen laufen lasse - nur mit leicht veränderten Programm-Parametern. Daher wäre es einfacher die *.dat umzukopieren, als die Entwicklungsumgebung zu kopieren.
Hast du vielleicht eine Idee, wo die Season-Daten gespeichert werden? (ich hätte gedacht, dass die Season werte direkt aus Ü.dat files erzeugt werden)

Verfasst: 26 Mai 2014 16:40
von weneu
Hallo,
die season-Dateien werden überhaupt nirgends gespeichert, sondern sie werden beim Abarbeiten der Variablen ermittelt. Aber dafür ist es eben wichtig, dass die Jahr Dateien aktuell sind.
Dir ist ja hoffentlich klar, dass die Jahr Dateien andere Dateien sind als die Monatsdateien.

Verfasst: 26 Mai 2014 16:46
von GeorgB
Das leuchtet mir ein.
Entschuldige nochmal die Frage: wie aktualisiere ich die Jahresdateien?
Ist das Vorgehen richtig:
"Internet">"Grafiken/Tabellen aktualisieren" und Datum 1.1.2012-31.12.2012 und "Jahr-Datei" anhaken ?
(Vielleicht muss ich nochmal in Ruhe alles wiederholen ...:-)

Verfasst: 26 Mai 2014 16:50
von weneu
Hallo,
ja, das ist richtig. Du kannst natürlich, wenn nötig, auch alle JahrDateien auf einmal aktualisieren, wenn Du oben z.B. wählst:
1.1.2010 bis 26.5.2014

Verfasst: 27 Mai 2014 07:35
von GeorgB
Das Problem ist gelöst: ich muss vorher die Daten *.dat auf c:\wswin komplett löschen bevor ich die Daten *.dat der anderen Station nach c:\wswin kopiere. Es funktioniert auch ohne Aktualiserung der Daten.
Vermutlich liegt es daran, dass die eine WS mit 2.94.3 und die andere mit 2.97.10 arbeitete (was ich jetzt natürlich behebe!)